# RoutingGAN: Routing Age Progression and Regression with Disentangled Learning

arXiv: https://arxiv.org/abs/2102.00601 · HTML: https://mlsanity.com/paper/2102.00601/

## Key facts

- Cited by 1 papers in the map (data through 14 Oct 2026).
- Builds on 12 of its 23 references that are in the map.
- First posted on arXiv 1 Feb 2021.

## Builds on (most cited first, 12 of 12)

- [Deep Residual Learning for Image Recognition](https://mlsanity.com/paper/1512.03385/) (2015)
- [Domain-Adversarial Training of Neural Networks](https://mlsanity.com/paper/1505.07818/) (2015)
- [Spectral Normalization for Generative Adversarial Networks](https://mlsanity.com/paper/1802.05957/) (2018)
- [Least Squares Generative Adversarial Networks](https://mlsanity.com/paper/1611.04076/) (2016)
- [Age Progression/Regression by Conditional Adversarial Autoencoder](https://mlsanity.com/paper/1702.08423/) (2017)
- [Many Task Learning with Task Routing](https://mlsanity.com/paper/1903.12117/) (2019)
- [Attribute-aware Face Aging with Wavelet-based Generative Adversarial Networks](https://mlsanity.com/paper/1809.06647/) (2018)
- [Learning Face Age Progression: A Pyramid Architecture of GANs](https://mlsanity.com/paper/1711.10352/) (2017)
- [PFA-GAN: Progressive Face Aging with Generative Adversarial Network](https://mlsanity.com/paper/2012.03459/) (2020)
- [Global and Local Consistent Age Generative Adversarial Networks](https://mlsanity.com/paper/1801.08390/) (2018)
- [Age Progression and Regression with Spatial Attention Modules](https://mlsanity.com/paper/1903.02133/) (2019)
- [Look globally, age locally: Face aging with an attention mechanism](https://mlsanity.com/paper/1910.12771/) (2019)

## Built on by (most cited first, 1 of 1)

- [AgeFlow: Conditional Age Progression and Regression with Normalizing Flows](https://mlsanity.com/paper/2105.07239/) (2021)

## Abstract (arXiv)

Although impressive results have been achieved for age progression and regression, there remain two major issues in generative adversarial networks (GANs)-based methods: 1) conditional GANs (cGANs)-based methods can learn various effects between any two age groups in a single model, but are insufficient to characterize some specific patterns due to completely shared convolutions filters; and 2) GANs-based methods can, by utilizing several models to learn effects independently, learn some specific patterns, however, they are cumbersome and require age label in advance. To address these deficiencies and have the best of both worlds, this paper introduces a dropout-like method based on GAN~(RoutingGAN) to route different effects in a high-level semantic feature space. Specifically, we first disentangle the age-invariant features from the input face, and then gradually add the effects to the features by residual routers that assign the convolution filters to different age groups by dropping out the outputs of others. As a result, the proposed RoutingGAN can simultaneously learn various effects in a single model, with convolution filters being shared in part to learn some specific effects. Experimental results on two benchmarked datasets demonstrate superior performance over existing methods both qualitatively and quantitatively.
