Auto-Encoder Variants for Solving Handwritten Digits Classification Problem

Auto-encoders (AEs) have been proposed for solving many problems in the domain of machine learning and deep learning since the last few decades. Due to their satisfactory performance, their multiple variations have also recently appeared. First, we introduce the conventional AE model and its different variant for learning abstract features from data by using a contrastive divergence algorithm. Second, we present the major differences among the following three popular AE variants: sparse AE (SAE), denoising AE (DAE), and contractive AE (CAE). Third, the main contribution of this study is performing the comparative study of the aforementioned three AE variants on the basis of their mathematical modeling and experiments. All the variants of the standard AE are evaluated on the basis of the MNIST benchmark handwritten digit dataset for classification problem. The observed output reveals the benefit of using the AE model and its variants. From the experiments, it is concluded that CAE achieved better classification accuracy than those of SAE and DAE.

[1]  Nazri Mohd Nawi,et al.  An Improved Deep Learning Approach based on Variant Two-State Gated Recurrent Unit and Word Embeddings for Sentiment Classification , 2020 .

[2]  Byung-Jae Choi,et al.  Denoising Approaches Using Fuzzy Logic and Convolutional Autoencoders for Human Brain MRI Image , 2019, Int. J. Fuzzy Log. Intell. Syst..

[3]  Hairulnizam Mahdin,et al.  An Efficient Normalized Restricted Boltzmann Machine for Solving Multiclass Classification Problems , 2019, International Journal of Advanced Computer Science and Applications.

[4]  Rozaida Ghazali,et al.  Using improved firefly algorithm based on genetic algorithm crossover operator for solving optimization problems , 2019, J. Intell. Fuzzy Syst..

[5]  Joonwhoan Lee,et al.  A Deep-Learning Based Model for Emotional Evaluation of Video Clips , 2018, Int. J. Fuzzy Log. Intell. Syst..

[6]  Chen Chen,et al.  Deep Learning and Superpixel Feature Extraction Based on Contractive Autoencoder for Change Detection in SAR Images , 2018, IEEE Transactions on Industrial Informatics.

[7]  Akmaljon Palvanov,et al.  Comparisons of Deep Learning Algorithms for MNIST in Real-Time Environment , 2018, Int. J. Fuzzy Log. Intell. Syst..

[8]  Arnaud Doucet,et al.  Hamiltonian Variational Auto-Encoder , 2018, NeurIPS.

[9]  Meng Wang,et al.  Self-Supervised Video Hashing With Hierarchical Binary Auto-Encoder , 2018, IEEE Transactions on Image Processing.

[10]  Francesco Cricri,et al.  Clustering and Unsupervised Anomaly Detection with l2 Normalized Deep Auto-Encoder Representations , 2018, 2018 International Joint Conference on Neural Networks (IJCNN).

[11]  Jun Li,et al.  An efficient deep model for day-ahead electricity load forecasting with stacked denoising auto-encoders , 2017, J. Parallel Distributed Comput..

[12]  Fuchun Sun,et al.  Small sample learning with high order contractive auto-encoders and application in SAR images , 2017, Science China Information Sciences.

[13]  Muhammad Aamir,et al.  A new argumentative based reasoning framework with rough set for decision making , 2017, 2017 6th ICT International Student Project Conference (ICT-ISPC).

[14]  Lina Yao,et al.  AutoSVD++: An Efficient Hybrid Collaborative Filtering Model via Contractive Auto-encoders , 2017, SIGIR.

[15]  Jie Geng,et al.  Deep Supervised and Contractive Neural Network for SAR Image Classification , 2017, IEEE Transactions on Geoscience and Remote Sensing.

[16]  Zhao Zhang,et al.  Sparse Auto-encoder with Smoothed l_1 Regularization , 2018, ICONIP.

[17]  Yuan Yu,et al.  TensorFlow: A system for large-scale machine learning , 2016, OSDI.

[18]  Jane You,et al.  HSAE: A Hessian regularized sparse auto-encoders , 2016, Neurocomputing.

[19]  Hongxun Yao,et al.  Auto-encoder based dimensionality reduction , 2016, Neurocomputing.

[20]  Xiaoqing Feng,et al.  Multimodal video classification with stacked contractive autoencoders , 2016, Signal Process..

[21]  Jianzhong Wu,et al.  Stacked Sparse Autoencoder (SSAE) for Nuclei Detection on Breast Cancer Histopathology Images , 2016, IEEE Transactions on Medical Imaging.

[22]  Abdullah Khan,et al.  AN ACCELERATED PARTICLE SWARM OPTIMIZED BACK PROPAGATION ALGORITHM , 2015 .

[23]  Kilian Q. Weinberger,et al.  Marginalizing stacked linear denoising autoencoders , 2015, J. Mach. Learn. Res..

[24]  Changchun Bao,et al.  Wiener filtering based speech enhancement with Weighted Denoising Auto-encoder and noise classification , 2014, Speech Commun..

[25]  Pascal Vincent,et al.  Higher Order Contractive Auto-Encoder , 2011, ECML/PKDD.

[26]  Pascal Vincent,et al.  A Connection Between Score Matching and Denoising Autoencoders , 2011, Neural Computation.

[27]  Pascal Vincent,et al.  Contractive Auto-Encoders: Explicit Invariance During Feature Extraction , 2011, ICML.