atlas

Research map / Image generation / GANs

Analyzing and Improving Optimal-Transport-based Adversarial Networks

ICLR 2024 · Image generation › GANs · approach: Generative adversarial network theory · 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.

Unifies OT-based GANs (WGAN, WGAN-GP, OTM, UOTM) in one framework, analyzes the roles of cost and strictly convex g1/g2, and proposes UOTM-SD, which schedules the UOT divergence weight to converge toward OT, reaching FID 2.51 on CIFAR-10.

Problem

OT-based adversarial generative models (OT loss and OT map approaches) lack a unified view and an understanding of why OT map models like UOTM work and where they fail, notably UOTM's sensitivity to the cost intensity tau.

Approach

Provide a unified algorithm covering WGAN, WGAN-GP, OTM and UOTM, then schedule the divergence weight alpha in the unbalanced OT objective (alpha-scaled UOT) so training gradually moves from UOT toward OT, improving FID and tau-robustness.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add scheduled divergence to UOTM using the linear scheduleUOTM · CIFAR-10FID: 2.71 -> 2.51Helped
Add scheduled divergence to UOTM using the linear scheduleUOTM · CelebA-HQ-256FIDHelped
Use the transport cost function rather than removing cost (ablation)UOTM w/o cost · CIFAR-10recall: 0.13 -> 0.62Helped
Use the transport cost function rather than removing cost (ablation)WGAN · CIFAR-10recall: 0.02 -> 0.49Helped
Replace identity functions with strictly convex Softplus functions in g1 and g2 (ablation)OTM · CIFAR-10 (NCSN++)FID: 4.3 -> 2.7Helped
Use strictly convex Softplus functions in g1 and g2 rather than identity functions (ablation)OT-based GANs · 2D Gaussian toy datatraining stabilityHelped
Remove the transport cost function (ablation)UOTM · CIFAR-10precision: 0.78 -> 0.80Helped
Use cosine rather than linear divergence scheduling (ablation)UOTM-SD · CIFAR-10 (NCSN++), τ=1e-3FID: 2.51 -> 2.57Hurt
Use step rather than linear divergence scheduling (ablation)UOTM-SD · CIFAR-10 (NCSN++), τ=1e-3FID: 2.51 -> 2.78Hurt
Vary cost intensity τ while using scheduled divergence (ablation)UOTM-SD (Linear) · CIFAR-10FID: 4.18, 3.01, 2.51, 3.39, 4.62No clear effect
Vary cost intensity τ without scheduling divergence (ablation)UOTM · CIFAR-10FID: 15.19, 22.02, 2.71, 6.30, 218.02Hurt
Keep divergence weight α constant at 3 rather than scheduling it (ablation)UOTM-SD · CIFAR-10 (NCSN++)FID: 2.51 -> 3.73Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CelebA-HQ-256 2D Gaussian mixture (toy)

Benchmarks: CIFAR-10 CelebA-HQ-256

Metrics: FID precision recall average rate of change of potential

Baselines: WGAN WGAN-GP OTM UOTM UOTM w/o cost UOTM (KL)

Builds on: WGAN WGAN-GP OTM UOTM NCSN++

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