The use of Variational Autoencoders in different Machine Learning tasks has drastically increased in the last years. They have been developed as denoising, clustering and generative tools, highlighting a large potential in a wide range of fields. Their embeddings are able to extract relevant information from highly dimensional inputs, but the converged models can differ significantly and lead to degeneracy on the latent space. We leverage the relation between theoretical physics and machine learning to explain this behaviour, and introduce a new approach to correct for degeneration by using perturbation theory. The re-formulation of the embedding as multi-dimensional generative distribution, allows mapping to a new set of functions and their corresponding energy spectrum. We optimise for a perturbed Hamiltonian, with an additional energy potential that is related to the unobserved topology of the data. Our results show the potential of a new theoretical approach that can be used to interpret the latent space and generative nature of unsupervised learning, while the energy landscapes defined by the perturbations can be further used for modelling and dynamical purposes.
[1]
Luca Antiga,et al.
Automatic differentiation in PyTorch
,
2017
.
[2]
Christian Van den Broeck,et al.
Statistical Mechanics of Learning
,
2001
.
[3]
Gaël Varoquaux,et al.
Scikit-learn: Machine Learning in Python
,
2011,
J. Mach. Learn. Res..
[4]
Matthias Troyer,et al.
Solving the quantum many-body problem with artificial neural networks
,
2016,
Science.
[5]
Daan Wierstra,et al.
Stochastic Backpropagation and Approximate Inference in Deep Generative Models
,
2014,
ICML.
[6]
西森 秀稔.
Statistical physics of spin glasses and information processing : an introduction
,
2001
.
[7]
Andee Kaplan,et al.
On the S-instability and degeneracy of discrete deep learning models
,
2016,
Information and Inference: A Journal of the IMA.
[8]
Ivor W. Tsang,et al.
Degeneration in VAE: in the Light of Fisher Information Loss
,
2018,
ArXiv.
[9]
Max Welling,et al.
Auto-Encoding Variational Bayes
,
2013,
ICLR.
[10]
E Weinan,et al.
Solving many-electron Schrödinger equation using deep neural networks
,
2018,
J. Comput. Phys..
[11]
S. Stenholm.
Information, Physics and Computation, by Marc Mézard and Andrea Montanari
,
2010
.