Dynamics of Fourier Modes in Torus Generative Adversarial Networks
Generative Adversarial Networks (GANs) are powerful machine learning models capable of generating fully synthetic samples of a desired phenomenon with a high resolution. Despite their success, the training process of a GAN is highly unstable, and typically, it is necessary to implement several acces...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-02-01
|
Series: | Mathematics |
Subjects: | |
Online Access: | https://www.mdpi.com/2227-7390/9/4/325 |
id |
doaj-1475bb9f7176473c883cb2508003cde5 |
---|---|
record_format |
Article |
spelling |
doaj-1475bb9f7176473c883cb2508003cde52021-02-07T00:03:31ZengMDPI AGMathematics2227-73902021-02-01932532510.3390/math9040325Dynamics of Fourier Modes in Torus Generative Adversarial NetworksÁngel González-Prieto0Alberto Mozo1Edgar Talavera2Sandra Gómez-Canaval3Departamento de Matemáticas, Facultad de Ciencias, Universidad Autónoma de Madrid, 28049 Madrid, SpainEscuela Técnica Superior de Ingeniería de Sistemas Informáticos, Universidad Politécnica de Madrid, 28031 Madrid, SpainEscuela Técnica Superior de Ingeniería de Sistemas Informáticos, Universidad Politécnica de Madrid, 28031 Madrid, SpainEscuela Técnica Superior de Ingeniería de Sistemas Informáticos, Universidad Politécnica de Madrid, 28031 Madrid, SpainGenerative Adversarial Networks (GANs) are powerful machine learning models capable of generating fully synthetic samples of a desired phenomenon with a high resolution. Despite their success, the training process of a GAN is highly unstable, and typically, it is necessary to implement several accessory heuristics to the networks to reach acceptable convergence of the model. In this paper, we introduce a novel method to analyze the convergence and stability in the training of generative adversarial networks. For this purpose, we propose to decompose the objective function of the adversary min–max game defining a periodic GAN into its Fourier series. By studying the dynamics of the truncated Fourier series for the continuous alternating gradient descend algorithm, we are able to approximate the real flow and to identify the main features of the convergence of GAN. This approach is confirmed empirically by studying the training flow in a 2-parametric GAN, aiming to generate an unknown exponential distribution. As a by-product, we show that convergent orbits in GANs are small perturbations of periodic orbits so the Nash equillibria are spiral attractors. This theoretically justifies the slow and unstable training observed in GANs.https://www.mdpi.com/2227-7390/9/4/325Generative Adversarial Networksdynamical systemsmachine learningMorse theoryNash equilibrium |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Ángel González-Prieto Alberto Mozo Edgar Talavera Sandra Gómez-Canaval |
spellingShingle |
Ángel González-Prieto Alberto Mozo Edgar Talavera Sandra Gómez-Canaval Dynamics of Fourier Modes in Torus Generative Adversarial Networks Mathematics Generative Adversarial Networks dynamical systems machine learning Morse theory Nash equilibrium |
author_facet |
Ángel González-Prieto Alberto Mozo Edgar Talavera Sandra Gómez-Canaval |
author_sort |
Ángel González-Prieto |
title |
Dynamics of Fourier Modes in Torus Generative Adversarial Networks |
title_short |
Dynamics of Fourier Modes in Torus Generative Adversarial Networks |
title_full |
Dynamics of Fourier Modes in Torus Generative Adversarial Networks |
title_fullStr |
Dynamics of Fourier Modes in Torus Generative Adversarial Networks |
title_full_unstemmed |
Dynamics of Fourier Modes in Torus Generative Adversarial Networks |
title_sort |
dynamics of fourier modes in torus generative adversarial networks |
publisher |
MDPI AG |
series |
Mathematics |
issn |
2227-7390 |
publishDate |
2021-02-01 |
description |
Generative Adversarial Networks (GANs) are powerful machine learning models capable of generating fully synthetic samples of a desired phenomenon with a high resolution. Despite their success, the training process of a GAN is highly unstable, and typically, it is necessary to implement several accessory heuristics to the networks to reach acceptable convergence of the model. In this paper, we introduce a novel method to analyze the convergence and stability in the training of generative adversarial networks. For this purpose, we propose to decompose the objective function of the adversary min–max game defining a periodic GAN into its Fourier series. By studying the dynamics of the truncated Fourier series for the continuous alternating gradient descend algorithm, we are able to approximate the real flow and to identify the main features of the convergence of GAN. This approach is confirmed empirically by studying the training flow in a 2-parametric GAN, aiming to generate an unknown exponential distribution. As a by-product, we show that convergent orbits in GANs are small perturbations of periodic orbits so the Nash equillibria are spiral attractors. This theoretically justifies the slow and unstable training observed in GANs. |
topic |
Generative Adversarial Networks dynamical systems machine learning Morse theory Nash equilibrium |
url |
https://www.mdpi.com/2227-7390/9/4/325 |
work_keys_str_mv |
AT angelgonzalezprieto dynamicsoffouriermodesintorusgenerativeadversarialnetworks AT albertomozo dynamicsoffouriermodesintorusgenerativeadversarialnetworks AT edgartalavera dynamicsoffouriermodesintorusgenerativeadversarialnetworks AT sandragomezcanaval dynamicsoffouriermodesintorusgenerativeadversarialnetworks |
_version_ |
1724281988478664704 |