Auto-Encoders in Deep Learning-A Review with New Perspectives

被引:106
作者
Chen, Shuangshuang [1 ,2 ]
Guo, Wei [2 ]
机构
[1] Yancheng Teachers Univ, Jiangsu Prov Key Construct Lab Big Data Psychol &, Yancheng 224002, Peoples R China
[2] Yancheng Teachers Univ, Coll Informat Engn, Yancheng 224002, Peoples R China
基金
中国国家自然科学基金;
关键词
auto-encoder; deep learning; artificial intelligence; survey; PRINCIPAL COMPONENT ANALYSIS; SPARSE AUTOENCODER; NEURAL-NETWORKS; EMOTION RECOGNITION; FACE RECOGNITION; CLASSIFICATION; REPRESENTATION; DIMENSIONALITY; RECONSTRUCTION; REDUCTION;
D O I
10.3390/math11081777
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Deep learning, which is a subfield of machine learning, has opened a new era for the development of neural networks. The auto-encoder is a key component of deep structure, which can be used to realize transfer learning and plays an important role in both unsupervised learning and non-linear feature extraction. By highlighting the contributions and challenges of recent research papers, this work aims to review state-of-the-art auto-encoder algorithms. Firstly, we introduce the basic auto-encoder as well as its basic concept and structure. Secondly, we present a comprehensive summarization of different variants of the auto-encoder. Thirdly, we analyze and study auto-encoders from three different perspectives. We also discuss the relationships between auto-encoders, shallow models and other deep learning models. The auto-encoder and its variants have successfully been applied in a wide range of fields, such as pattern recognition, computer vision, data generation, recommender systems, etc. Then, we focus on the available toolkits for auto-encoders. Finally, this paper summarizes the future trends and challenges in designing and training auto-encoders. We hope that this survey will provide a good reference when using and designing AE models.
引用
收藏
页数:54
相关论文
共 274 条
[1]   Principal component analysis [J].
Abdi, Herve ;
Williams, Lynne J. .
WILEY INTERDISCIPLINARY REVIEWS-COMPUTATIONAL STATISTICS, 2010, 2 (04) :433-459
[2]   k-Sparse Autoencoder-Based Automatic Modulation Classification With Low Complexity [J].
Afan Ali ;
Fan Yangyu .
IEEE COMMUNICATIONS LETTERS, 2017, 21 (10) :2162-2165
[3]  
Alain G, 2014, J MACH LEARN RES, V15, P3563
[4]   DESCENT PROPERTY AND GLOBAL CONVERGENCE OF THE FLETCHER REEVES METHOD WITH INEXACT LINE SEARCH [J].
ALBAALI, M .
IMA JOURNAL OF NUMERICAL ANALYSIS, 1985, 5 (01) :121-124
[5]   Using Different Cost Functions to Train Stacked Auto-encoders [J].
Amaral, Telmo ;
Silva, Luis M. ;
Alexandre, Lus A. ;
Kandaswamy, Chetak ;
Santos, Jorge M. ;
de Sa, Joaquim Marques .
2013 12TH MEXICAN INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (MICAI 2013), 2013, :114-120
[6]   Autoencoder-based deep metric learning for network intrusion detection [J].
Andresini, Giuseppina ;
Appice, Annalisa ;
Malerba, Donato .
INFORMATION SCIENCES, 2021, 569 (569) :706-727
[7]  
Anitha R., 2016, 2016 INT C ELECT ELE, V39, P51
[8]  
[Anonymous], 2017, TENSORFLOW GOOGLE DE
[9]  
[Anonymous], 2008, Advances in neural information processing systems
[10]  
[Anonymous], 2006, Advances in Neural Information Processing (NIPS 2006)