atlas

Research map / Image generation / GANs

Direct Discriminative Optimization: Your Likelihood-Based Visual Generative Model is Secretly a GAN Discriminator

ICML 2025 · Image generation › GANs · approach: Stabilized GAN training · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Direct Discriminative Optimization (DDO), which implicitly parameterizes a GAN-style discriminator via the likelihood ratio between a learnable model and a frozen reference, and iteratively finetunes pretrained diffusion and autoregressive image models to beat MLE limits.

Problem

Maximum likelihood training minimizes forward KL, causing mode-covering and limiting visual generation quality under limited capacity; GAN-style training needs extra discriminators and is unstable, and is costly for iterative-sampling models.

Approach

Parameterize the discriminator implicitly as sigmoid of the log-likelihood ratio between a learnable target model and a fixed reference model (DPO-style), so the GAN discriminator loss finetunes a likelihood-based model directly against real data and self-generated negatives, applied in multi-round self-play.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply DDO to EDMEDM · CIFAR-10 unconditionalFID: 1.97 -> 1.38Helped
Apply DDO to EDMEDM · CIFAR-10 class-conditionalFID: 1.85 -> 1.30Helped
Apply DDO to EDM2-SEDM2-S · ImageNet-64 class-conditionalFID: 1.60 -> 0.97Helped
Apply DDO to EDM2-LEDM2-L · ImageNet 512×512 class-conditional, without guidanceFID: 1.96 -> 1.26Helped
Apply DDO to EDM2-LEDM2-L · ImageNet 512×512 class-conditional, with guidanceFID: 1.77 -> 1.21Helped
Apply DDO and remove sampling tricksVAR-d16 · ImageNet 256×256 class-conditional, guidance-freeFID: 11.33 -> 3.12Helped
Apply DDO and remove sampling tricksVAR-d30 · ImageNet 256×256 class-conditional, guidance-freeFID: 4.74 -> 1.79Helped
Apply DDO and remove sampling tricksVAR-d30 · ImageNet 256×256 class-conditional, with CFGFID: 1.90 -> 1.73Helped
Continue training with the original diffusion loss (MLE)Pretrained diffusion models · Class-conditional CIFAR-10FIDHurt
Use a wide range of α, β settings (ablation)DDO diffusion models · Class-conditional CIFAR-10FIDHelped
Use α values in [10,100] with β=0.02 (ablation)VAR-d16 + DDO · ImageNet 256×256 class-conditional, with CFGFIDHelped
Increase α (ablation)VAR-d16 + DDO · ImageNet 256×256 class-conditional, guidance-freeFIDHelped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 ImageNet

Benchmarks: CIFAR-10 ImageNet-64 ImageNet 512x512 ImageNet 256x256

Metrics: FID IS NFE

Baselines: EDM EDM2 VAR-d16 VAR-d30 Discriminator Guidance Autoguidance CCA StyleGAN-XL SiD2A DMD2

Builds on: Direct Preference Optimization GAN EDM EDM2 VAR Diffusion-DPO

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy