# Training GANs with Centripetal Acceleration

**Authors:** Wei Peng, Yuhong Dai, Hui Zhang, Lizhi Cheng

arXiv: 1902.08949 · 2020-06-01

## TL;DR

This paper introduces the SCA and ACA methods to reduce cyclic behaviors in GAN training, demonstrating linear convergence in bilinear games and improved performance in experiments.

## Contribution

It proposes novel centripetal acceleration-based algorithms for stabilizing GAN training and proves their convergence under certain conditions.

## Key findings

- ACA outperforms existing gradient-based algorithms in GAN scenarios
- Gradient descent with SCA or ACA converges linearly in bilinear games
- Numerical experiments validate the effectiveness of ACA in practice

## Abstract

Training generative adversarial networks (GANs) often suffers from cyclic behaviors of iterates. Based on a simple intuition that the direction of centripetal acceleration of an object moving in uniform circular motion is toward the center of the circle, we present the Simultaneous Centripetal Acceleration (SCA) method and the Alternating Centripetal Acceleration (ACA) method to alleviate the cyclic behaviors. Under suitable conditions, gradient descent methods with either SCA or ACA are shown to be linearly convergent for bilinear games. Numerical experiments are conducted by applying ACA to existing gradient-based algorithms in a GAN setup scenario, which demonstrate the superiority of ACA.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1902.08949/full.md

## Figures

7 figures with captions in the complete paper: https://tomesphere.com/paper/1902.08949/full.md

## References

18 references — full list in the complete paper: https://tomesphere.com/paper/1902.08949/full.md

---
Source: https://tomesphere.com/paper/1902.08949