Unsupervised feature learning-based encoder and adversarial networks

Abstract In this paper, we propose a novel deep learning-based feature learning architecture for object classification. Conventionally, deep learning methods are trained with supervised learning for object classification. But, this would require large amount of training data. Currently there are inc...

Full description

Bibliographic Details
Main Authors: Endang Suryawati, Hilman F. Pardede, Vicky Zilvan, Ade Ramdan, Dikdik Krisnandi, Ana Heryana, R. Sandra Yuwana, R. Budiarianto Suryo Kusumo, Andria Arisal, Ahmad Afif Supianto
Format: Article
Language:English
Published: SpringerOpen 2021-09-01
Series:Journal of Big Data
Subjects:
Online Access:https://doi.org/10.1186/s40537-021-00508-9
_version_ 1818591964577136640
author Endang Suryawati
Hilman F. Pardede
Vicky Zilvan
Ade Ramdan
Dikdik Krisnandi
Ana Heryana
R. Sandra Yuwana
R. Budiarianto Suryo Kusumo
Andria Arisal
Ahmad Afif Supianto
author_facet Endang Suryawati
Hilman F. Pardede
Vicky Zilvan
Ade Ramdan
Dikdik Krisnandi
Ana Heryana
R. Sandra Yuwana
R. Budiarianto Suryo Kusumo
Andria Arisal
Ahmad Afif Supianto
author_sort Endang Suryawati
collection DOAJ
description Abstract In this paper, we propose a novel deep learning-based feature learning architecture for object classification. Conventionally, deep learning methods are trained with supervised learning for object classification. But, this would require large amount of training data. Currently there are increasing trends to employ unsupervised learning for deep learning. By doing so, dependency on the availability of large training data could be reduced. One implementation of unsupervised deep learning is for feature learning where the network is designed to “learn” features automatically from data to obtain good representation that then could be used for classification. Autoencoder and generative adversarial networks (GAN) are examples of unsupervised deep learning methods. For GAN however, the trajectories of feature learning may go to unpredicted directions due to random initialization, making it unsuitable for feature learning. To overcome this, a hybrid of encoder and deep convolutional generative adversarial network (DCGAN) architectures, a variant of GAN, are proposed. Encoder is put on top of the Generator networks of GAN to avoid random initialisation. We called our method as EGAN. The output of EGAN is used as features for two deep convolutional neural networks (DCNNs): AlexNet and DenseNet. We evaluate the proposed methods on three types of dataset and the results indicate that better performances are achieved by our proposed method compared to using autoencoder and GAN.
first_indexed 2024-12-16T10:20:48Z
format Article
id doaj.art-4f0f66f0b2214ca9ad9196086b4dbb23
institution Directory Open Access Journal
issn 2196-1115
language English
last_indexed 2024-12-16T10:20:48Z
publishDate 2021-09-01
publisher SpringerOpen
record_format Article
series Journal of Big Data
spelling doaj.art-4f0f66f0b2214ca9ad9196086b4dbb232022-12-21T22:35:18ZengSpringerOpenJournal of Big Data2196-11152021-09-018111710.1186/s40537-021-00508-9Unsupervised feature learning-based encoder and adversarial networksEndang Suryawati0Hilman F. Pardede1Vicky Zilvan2Ade Ramdan3Dikdik Krisnandi4Ana Heryana5R. Sandra Yuwana6R. Budiarianto Suryo Kusumo7Andria Arisal8Ahmad Afif Supianto9Research Center for Informatics, Indonesian Institute of SciencesResearch Center for Informatics, Indonesian Institute of SciencesResearch Center for Informatics, Indonesian Institute of SciencesResearch Center for Informatics, Indonesian Institute of SciencesResearch Center for Informatics, Indonesian Institute of SciencesResearch Center for Informatics, Indonesian Institute of SciencesResearch Center for Informatics, Indonesian Institute of SciencesResearch Center for Informatics, Indonesian Institute of SciencesResearch Center for Informatics, Indonesian Institute of SciencesResearch Center for Informatics, Indonesian Institute of SciencesAbstract In this paper, we propose a novel deep learning-based feature learning architecture for object classification. Conventionally, deep learning methods are trained with supervised learning for object classification. But, this would require large amount of training data. Currently there are increasing trends to employ unsupervised learning for deep learning. By doing so, dependency on the availability of large training data could be reduced. One implementation of unsupervised deep learning is for feature learning where the network is designed to “learn” features automatically from data to obtain good representation that then could be used for classification. Autoencoder and generative adversarial networks (GAN) are examples of unsupervised deep learning methods. For GAN however, the trajectories of feature learning may go to unpredicted directions due to random initialization, making it unsuitable for feature learning. To overcome this, a hybrid of encoder and deep convolutional generative adversarial network (DCGAN) architectures, a variant of GAN, are proposed. Encoder is put on top of the Generator networks of GAN to avoid random initialisation. We called our method as EGAN. The output of EGAN is used as features for two deep convolutional neural networks (DCNNs): AlexNet and DenseNet. We evaluate the proposed methods on three types of dataset and the results indicate that better performances are achieved by our proposed method compared to using autoencoder and GAN.https://doi.org/10.1186/s40537-021-00508-9Generative adversarial networkUnsupervised feature learningAutoencoderConvolutional neural networks
spellingShingle Endang Suryawati
Hilman F. Pardede
Vicky Zilvan
Ade Ramdan
Dikdik Krisnandi
Ana Heryana
R. Sandra Yuwana
R. Budiarianto Suryo Kusumo
Andria Arisal
Ahmad Afif Supianto
Unsupervised feature learning-based encoder and adversarial networks
Journal of Big Data
Generative adversarial network
Unsupervised feature learning
Autoencoder
Convolutional neural networks
title Unsupervised feature learning-based encoder and adversarial networks
title_full Unsupervised feature learning-based encoder and adversarial networks
title_fullStr Unsupervised feature learning-based encoder and adversarial networks
title_full_unstemmed Unsupervised feature learning-based encoder and adversarial networks
title_short Unsupervised feature learning-based encoder and adversarial networks
title_sort unsupervised feature learning based encoder and adversarial networks
topic Generative adversarial network
Unsupervised feature learning
Autoencoder
Convolutional neural networks
url https://doi.org/10.1186/s40537-021-00508-9
work_keys_str_mv AT endangsuryawati unsupervisedfeaturelearningbasedencoderandadversarialnetworks
AT hilmanfpardede unsupervisedfeaturelearningbasedencoderandadversarialnetworks
AT vickyzilvan unsupervisedfeaturelearningbasedencoderandadversarialnetworks
AT aderamdan unsupervisedfeaturelearningbasedencoderandadversarialnetworks
AT dikdikkrisnandi unsupervisedfeaturelearningbasedencoderandadversarialnetworks
AT anaheryana unsupervisedfeaturelearningbasedencoderandadversarialnetworks
AT rsandrayuwana unsupervisedfeaturelearningbasedencoderandadversarialnetworks
AT rbudiariantosuryokusumo unsupervisedfeaturelearningbasedencoderandadversarialnetworks
AT andriaarisal unsupervisedfeaturelearningbasedencoderandadversarialnetworks
AT ahmadafifsupianto unsupervisedfeaturelearningbasedencoderandadversarialnetworks