Convolutional Neural Network with Stacked Autoencoder for Kernel Initialization

1Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In recent years, convolutional neural networks have gained popularity in the area of image processing, machine translation, speech recognition, object detection, and many other tasks. The data generated in all these areas are very large, and there are a large number of samples along with a large number of attributes. Areas like bioinformatics have a large amount of data, but face the problem of a small number of samples with a large number of attributes. In all these applications, initialization plays a better role for better generalization of the network. In this work, we have proposed a novel approach for kernel initialization in which the weights learned by each autoencoder hidden layer acts as the initial kernel (filter) weight of each convolutional neural network layer. The result of the proposed approach is compared with random initialization of the kernel weights. The results show that the proposed method performs comparably to random initialization.

Author supplied keywords

Cite

CITATION STYLE

APA

Singh, V., Swaminathan, A., & Verma, N. K. (2019). Convolutional Neural Network with Stacked Autoencoder for Kernel Initialization. In Advances in Intelligent Systems and Computing (Vol. 799, pp. 53–63). Springer Verlag. https://doi.org/10.1007/978-981-13-1135-2_5

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free