Abstract
In this paper, we focus on analyzing the excess risk of an unpaired data generation model, called CycleGAN. Unlike classical GANs, CycleGAN not only transforms data between two unpaired distributions but also ensures the mappings are consistent, which is encouraged by the cycle-consistency term unique to CycleGAN. The increasing complexity of model structure and the addition of the cycle-consistency term in CycleGAN present new challenges for error analysis. By considering the impact of both the model architecture and training procedure, the risk is decomposed into two terms: approximation error and estimation error. These two error terms are analyzed separately. Each component is rigorously analyzed; the approximation error through constructing approximations of the optimal transport maps, and the estimation error through establishing an upper bound using Rademacher complexity. Our analysis not only isolates these errors but also explores the trade-offs between them, which provides theoretical insights of how CycleGAN's architecture and training procedures influence its performance. © 2026 Elsevier B.V.
| Original language | English |
|---|---|
| Article number | 104526 |
| Journal | Artificial Intelligence |
| Volume | 355 |
| Online published | 24 Mar 2026 |
| DOIs | |
| Publication status | Published - Jun 2026 |
Funding
The authors thank the anonymous referees for their constructive comments and suggestions. We also thank Prof. Chenchen Mou for helpful discussions with him. This work is supported partially by the Research Grants Council of Hong Kong [Projects #11306220 and #11308121].
Fingerprint
Dive into the research topics of 'Theoretical insights into CycleGAN: Analyzing approximation and estimation errors in unpaired data generation'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver