Autoencoders and their applications in machine learning: a survey

Autoencoders have become a hot researched topic in unsupervised learning due to their ability to learn data features and act as a dimensionality reduction method. With rapid evolution of autoencoder methods, there has yet to be a complete study that provides a full autoencoders roadmap for both stim...

Full description

Saved in:
Bibliographic Details
Published in:The Artificial intelligence review Vol. 57; no. 2; p. 28
Main Authors: Berahmand, Kamal, Daneshfar, Fatemeh, Salehi, Elaheh Sadat, Li, Yuefeng, Xu, Yue
Format: Journal Article
Language:English
Published: Dordrecht Springer Netherlands 03.02.2024
Springer
Springer Nature B.V
Subjects:
ISSN:1573-7462, 0269-2821, 1573-7462
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Autoencoders have become a hot researched topic in unsupervised learning due to their ability to learn data features and act as a dimensionality reduction method. With rapid evolution of autoencoder methods, there has yet to be a complete study that provides a full autoencoders roadmap for both stimulating technical improvements and orienting research newbies to autoencoders. In this paper, we present a comprehensive survey of autoencoders, starting with an explanation of the principle of conventional autoencoder and their primary development process. We then provide a taxonomy of autoencoders based on their structures and principles and thoroughly analyze and discuss the related models. Furthermore, we review the applications of autoencoders in various fields, including machine vision, natural language processing, complex network, recommender system, speech process, anomaly detection, and others. Lastly, we summarize the limitations of current autoencoder algorithms and discuss the future directions of the field.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:1573-7462
0269-2821
1573-7462
DOI:10.1007/s10462-023-10662-6