English

Beta-VAE has 2 Behaviors: PCA or ICA?

Machine Learning 2023-03-28 v1 Artificial Intelligence

Abstract

Beta-VAE is a very classical model for disentangled representation learning, the use of an expanding bottleneck that allow information into the decoder gradually is key to representation disentanglement as well as high-quality reconstruction. During recent experiments on such fascinating structure, we discovered that the total amount of latent variables can affect the representation learnt by the network: with very few latent variables, the network tend to learn the most important or principal variables, acting like a PCA; with very large numbers of latent variables, the variables tend to be more disentangled, and act like an ICA. Our assumption is that the competition between latent variables while trying to gain the most information bandwidth can lead to this phenomenon.

Keywords

Cite

@article{arxiv.2303.14430,
  title  = {Beta-VAE has 2 Behaviors: PCA or ICA?},
  author = {Zhouzheng Li and Hao Liu},
  journal= {arXiv preprint arXiv:2303.14430},
  year   = {2023}
}

Comments

9 pages, 13 figures

R2 v1 2026-06-28T09:33:24.156Z