日本語

Conference papers

Conjugate Gradient Method for Generative Adversarial Networks

Hiroki Naganuma, Hideaki Iiduka

International Conference on Artificial Intelligence and Statistics · May 2023

arXiv
2203.14495

Abstract

One of the training strategies of generative models is to minimize the Jensen--Shannon divergence between the model distribution and the data distribution. Since data distribution is unknown, generative adversarial networks (GANs) formulate this problem as a game between two models, a generator and a discriminator. The training can be formulated in the context of game theory and the local Nash equilibrium (LNE). It does not seem feasible to derive guarantees of stability or optimality for the existing methods. This optimization problem is far more challenging than the single objective setting. Here, we use the conjugate gradient method to reliably and efficiently solve the LNE problem in GANs. We give a proof and convergence analysis under mild assumptions showing that the proposed method converges to a LNE with three different learning rate update rules, including a constant learning rate. Finally, we demonstrate that the proposed method outperforms stochastic gradient descent (SGD) and momentum SGD in terms of best Frechet inception distance (FID) score and outperforms Adam on average. The code is available at \url{https://github.com/Hiroki11x/ConjugateGradient_GAN}.

Research summary

Problem
GAN training is a difficult game-theoretic optimization problem for which existing methods provide limited stability or optimality guarantees.
Method
The paper applies a conjugate-gradient method to solve for a local Nash equilibrium and analyzes convergence for three learning-rate update rules.
Result
Under the paper's assumptions, the method converges to a local Nash equilibrium and improves best FID over SGD and momentum SGD while outperforming Adam on average.
Significance
It combines an optimization guarantee with empirical GAN-quality improvements and provides public implementation code.
Limitations
The convergence guarantee depends on stated assumptions, and the reported empirical comparisons do not establish performance for every GAN architecture or dataset.

Research links

How to cite

Hiroki Naganuma, Hideaki Iiduka. “Conjugate Gradient Method for Generative Adversarial Networks.” International Conference on Artificial Intelligence and Statistics, 2023.

@inproceedings{Naganuma2023Conjugate,
  title = {Conjugate Gradient Method for Generative Adversarial Networks},
  author = {Hiroki Naganuma and Hideaki Iiduka},
  year = {2023},
  booktitle = {International Conference on Artificial Intelligence and Statistics},
  eprint = {2203.14495},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2203.14495}
}