A deep contractive autoencoder for solving multiclass classification problems

Contractive auto encoder (CAE) is on of the most robust variant of standard Auto Encoder (AE). The major drawback associated with the conventional CAE is its higher reconstruction error during encoding and decoding process of input features to the network. This drawback in the operational procedure...

Full description

Saved in:
Bibliographic Details
Main Authors: Aamir, Muhammad, Mohd Nawi, Nazri, Wahid, Fazli, Mahdin, Hairulnizam
Format: Article
Language:English
Published: Springer Berlin Heidelberg 2020
Subjects:
Online Access:http://eprints.uthm.edu.my/6386/1/AJ%202020%20%28313%29.pdf
http://eprints.uthm.edu.my/6386/
https://doi.org/10.1007/s12065-020-00424-6
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.uthm.eprints.6386
record_format eprints
spelling my.uthm.eprints.63862022-01-30T08:21:16Z http://eprints.uthm.edu.my/6386/ A deep contractive autoencoder for solving multiclass classification problems Aamir, Muhammad Mohd Nawi, Nazri Wahid, Fazli Mahdin, Hairulnizam TK7800-8360 Electronics Contractive auto encoder (CAE) is on of the most robust variant of standard Auto Encoder (AE). The major drawback associated with the conventional CAE is its higher reconstruction error during encoding and decoding process of input features to the network. This drawback in the operational procedure of CAE leads to its incapability of going into finer details present in the input features by missing the information worth consideration. Resultantly, the features extracted by CAE lack the true representation of all the input features and the classifier fails in solving classification problems efficiently. In this work, an improved variant of CAE is proposed based on layered architecture following feed forward mechanism named as deep CAE. In the proposed architecture, the normal CAEs are arranged in layers and inside each layer, the process of encoding and decoding take place. The features obtained from the previous CAE are given as inputs to the next CAE. Each CAE in all layers are responsible for reducing the reconstruction error thus resulting in obtaining the informative features. The feature set obtained from the last CAE is given as input to the softmax classifier for classification. The performance and efficiency of the proposed model has been tested on five MNIST variant-datasets. The results have been compared with standard SAE, DAE, RBM, SCAE, ScatNet and PCANet in term of training error, testing error and execution time. The results revealed that the proposed model outperform the aforementioned models. Springer Berlin Heidelberg 2020 Article PeerReviewed text en http://eprints.uthm.edu.my/6386/1/AJ%202020%20%28313%29.pdf Aamir, Muhammad and Mohd Nawi, Nazri and Wahid, Fazli and Mahdin, Hairulnizam (2020) A deep contractive autoencoder for solving multiclass classification problems. Evolutionary Intelligence, 14. pp. 1619-1633. ISSN 1864-5909 https://doi.org/10.1007/s12065-020-00424-6
institution Universiti Tun Hussein Onn Malaysia
building UTHM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Tun Hussein Onn Malaysia
content_source UTHM Institutional Repository
url_provider http://eprints.uthm.edu.my/
language English
topic TK7800-8360 Electronics
spellingShingle TK7800-8360 Electronics
Aamir, Muhammad
Mohd Nawi, Nazri
Wahid, Fazli
Mahdin, Hairulnizam
A deep contractive autoencoder for solving multiclass classification problems
description Contractive auto encoder (CAE) is on of the most robust variant of standard Auto Encoder (AE). The major drawback associated with the conventional CAE is its higher reconstruction error during encoding and decoding process of input features to the network. This drawback in the operational procedure of CAE leads to its incapability of going into finer details present in the input features by missing the information worth consideration. Resultantly, the features extracted by CAE lack the true representation of all the input features and the classifier fails in solving classification problems efficiently. In this work, an improved variant of CAE is proposed based on layered architecture following feed forward mechanism named as deep CAE. In the proposed architecture, the normal CAEs are arranged in layers and inside each layer, the process of encoding and decoding take place. The features obtained from the previous CAE are given as inputs to the next CAE. Each CAE in all layers are responsible for reducing the reconstruction error thus resulting in obtaining the informative features. The feature set obtained from the last CAE is given as input to the softmax classifier for classification. The performance and efficiency of the proposed model has been tested on five MNIST variant-datasets. The results have been compared with standard SAE, DAE, RBM, SCAE, ScatNet and PCANet in term of training error, testing error and execution time. The results revealed that the proposed model outperform the aforementioned models.
format Article
author Aamir, Muhammad
Mohd Nawi, Nazri
Wahid, Fazli
Mahdin, Hairulnizam
author_facet Aamir, Muhammad
Mohd Nawi, Nazri
Wahid, Fazli
Mahdin, Hairulnizam
author_sort Aamir, Muhammad
title A deep contractive autoencoder for solving multiclass classification problems
title_short A deep contractive autoencoder for solving multiclass classification problems
title_full A deep contractive autoencoder for solving multiclass classification problems
title_fullStr A deep contractive autoencoder for solving multiclass classification problems
title_full_unstemmed A deep contractive autoencoder for solving multiclass classification problems
title_sort deep contractive autoencoder for solving multiclass classification problems
publisher Springer Berlin Heidelberg
publishDate 2020
url http://eprints.uthm.edu.my/6386/1/AJ%202020%20%28313%29.pdf
http://eprints.uthm.edu.my/6386/
https://doi.org/10.1007/s12065-020-00424-6
_version_ 1738581486465974272
score 13.209306