10 July 2019 Generative approach to unsupervised deep local learning
Changlu Chen, Chaoxi Niu, Xia Zhan, Kun Zhan
Author Affiliations +
Abstract
Most existing feature learning methods optimize inflexible handcrafted features and the affinity matrix is constructed by shallow linear embedding methods. Different from these conventional methods, we pretrain a generative neural network by stacking convolutional autoencoders to learn the latent data representation and then construct an affinity graph with them as a prior. Based on the pretrained model and the constructed graph, we add a self-expressive layer to complete the generative model and then fine-tune it with a new loss function, including the reconstruction loss and a deliberately defined locality-preserving loss. The locality-preserving loss designed by the constructed affinity graph serves as prior to preserve the local structure during the fine-tuning stage, which in turn improves the quality of feature representation effectively. Furthermore, the self-expressive layer between the encoder and the decoder is based on the assumption that each latent feature is a linear combination of other latent features, so the weighted combination coefficients of the self-expressive layer are used to construct a new refined affinity graph for representing the data structure. We conduct experiments on four datasets to demonstrate the superiority of the representation ability of our proposed model over the state-of-the-art methods.
© 2019 SPIE and IS&T 1017-9909/2019/$28.00 © 2019 SPIE and IS&T
Changlu Chen, Chaoxi Niu, Xia Zhan, and Kun Zhan "Generative approach to unsupervised deep local learning," Journal of Electronic Imaging 28(4), 043005 (10 July 2019). https://doi.org/10.1117/1.JEI.28.4.043005
Received: 22 February 2019; Accepted: 18 June 2019; Published: 10 July 2019
Lens.org Logo
CITATIONS
Cited by 1 scholarly publication.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Computer programming

Data modeling

Convolutional neural networks

Machine learning

Network architectures

Neural networks

Neurons

Back to Top