Autoencoders reloaded
Open Access
- 21 June 2022
- journal article
- research article
- Published by Springer Science and Business Media LLC in Biological Cybernetics
- Vol. 116 (4), 389-406
- https://doi.org/10.1007/s00422-022-00937-6
Abstract
In Bourlard and Kamp (Biol Cybern 59(4):291–294, 1998), it was theoretically proven that autoencoders (AE) with single hidden layer (previously called “auto-associative multilayer perceptrons”) were, in the best case, implementing singular value decomposition (SVD) Golub and Reinsch (Linear algebra, Singular value decomposition and least squares solutions, pp 134–151. Springer, 1971), equivalent to principal component analysis (PCA) Hotelling (Educ Psychol 24(6/7):417–441, 1993); Jolliffe (Principal component analysis, springer series in statistics, 2nd edn. Springer, New York ). That is, AE are able to derive the eigenvalues that represent the amount of variance covered by each component even with the presence of the nonlinear function (sigmoid-like, or any other nonlinear functions) present on their hidden units. Today, with the renewed interest in “deep neural networks” (DNN), multiple types of (deep) AE are being investigated as an alternative to manifold learning Cayton (Univ California San Diego Tech Rep 12(1–17):1, 2005) for conducting nonlinear feature extraction or fusion, each with its own specific (expected) properties. Many of those AE are currently being developed as powerful, nonlinear encoder–decoder models, or used to generate reduced and discriminant feature sets that are more amenable to different modeling and classification tasks. In this paper, we start by recalling and further clarifying the main conclusions of Bourlard and Kamp (Biol Cybern 59(4):291–294, 1998), supporting them by extensive empirical evidences, which were not possible to be provided previously (in 1988), due to the dataset and processing limitations. Upon full understanding of the underlying mechanisms, we show that it remains hard (although feasible) to go beyond the state-of-the-art PCA/SVD techniques for auto-association. Finally, we present a brief overview on different autoencoder models that are mainly in use today and discuss their rationale, relations and application areas.Keywords
Funding Information
- Schweizerischer Nationalfonds zur Förderung der Wissenschaftlichen Forschung
This publication has 39 references indexed in Scilit:
- Reducing the Dimensionality of Data with Neural NetworksScience, 2006
- Sparse coding of sensory inputsCurrent Opinion in Neurobiology, 2004
- Learning in linear neural networks: a surveyIEEE Transactions on Neural Networks, 1995
- Multilayer feedforward networks are universal approximatorsNeural Networks, 1989
- Neural networks and principal component analysis: Learning from examples without local minimaNeural Networks, 1989
- Cross-Validation in Principal Component AnalysisBiometrics, 1987
- An adaptive singular value decomposition algorithm and its application to adaptive realizationPublished by Springer Science and Business Media LLC ,1984
- Updating the singular value decompositionNumerische Mathematik, 1978
- On Information and SufficiencyThe Annals of Mathematical Statistics, 1951
- Analysis of a complex of statistical variables into principal components.Journal of Educational Psychology, 1933