Semi-Supervised Manifold Alignment Using Parallel Deep Autoencoders

The aim of manifold learning is to extract low-dimensional manifolds from high-dimensional data. Manifold alignment is a variant of manifold learning that uses two or more datasets that are assumed to represent different high-dimensional representations of the same underlying manifold. Manifold alignment can be successful in detecting latent manifolds in cases where one version of the data alone is not sufficient to extract and establish a stable low-dimensional representation. The present study proposes a parallel deep autoencoder neural network architecture for manifold alignment and conducts a series of experiments using a protein-folding benchmark dataset and a suite of new datasets generated by simulating double-pendulum dynamics with underlying manifolds of dimensions 2, 3 and 4. The dimensionality and topological complexity of these latent manifolds are above those occurring in most previous studies. Our experimental results demonstrate that the parallel deep autoencoder performs in most cases better than the tested traditional methods of semi-supervised manifold alignment. We also show that the parallel deep autoencoder can process datasets of different input domains by aligning the manifolds extracted from kinematics parameters with those obtained from corresponding image data.

[1]  Sridhar Mahadevan,et al.  Manifold alignment using Procrustes analysis , 2008, ICML '08.

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

[3]  Rogério Schmidt Feris,et al.  Manifold Based Analysis of Facial Expression , 2004, 2004 Conference on Computer Vision and Pattern Recognition Workshop.

[4]  Christopher M. Bishop,et al.  Current address: Microsoft Research, , 2022 .

[5]  Jing Wang,et al.  Semi-supervised manifold alignment with few correspondences , 2017, Neurocomputing.

[6]  J. Tenenbaum,et al.  A global geometric framework for nonlinear dimensionality reduction. , 2000, Science.

[7]  Shiguang Shan,et al.  Image sets alignment for Video-Based Face Recognition , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[8]  Melba M. Crawford,et al.  Manifold alignment for multitemporal hyperspectral image classification , 2011, 2011 IEEE International Geoscience and Remote Sensing Symposium.

[9]  Takehisa Yairi,et al.  Anomaly Detection Using Autoencoders with Nonlinear Dimensionality Reduction , 2014, MLSDA'14.

[10]  Angshul Majumdar,et al.  Blind Denoising Autoencoder , 2019, IEEE Transactions on Neural Networks and Learning Systems.

[11]  Edwin R. Hancock,et al.  Graph matching through entropic manifold alignment , 2011, CVPR 2011.

[12]  Ruigang Yang,et al.  Learning 3D shape from a single facial image via non-linear manifold embedding and alignment , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[13]  P E Bourne,et al.  The Protein Data Bank. , 2002, Nucleic acids research.

[14]  Hongbin Zha,et al.  Unsupervised Image Matching Based on Manifold Alignment , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[15]  Geoffrey E. Hinton,et al.  Reducing the Dimensionality of Data with Neural Networks , 2006, Science.

[16]  Wen Gao,et al.  Manifold Alignment via Corresponding Projections , 2010, BMVC.

[17]  Sergey Levine,et al.  Deep spatial autoencoders for visuomotor learning , 2015, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[18]  Stephan K. Chalup,et al.  Visual gaze analysis of robotic pedestrians moving in urban space , 2012 .

[19]  Mei Wang,et al.  Deep Visual Domain Adaptation: A Survey , 2018, Neurocomputing.

[20]  H. Bourlard,et al.  Auto-association by multilayer perceptrons and singular value decomposition , 1988, Biological Cybernetics.

[21]  Stephan K. Chalup,et al.  A study on validating non-linear dimensionality reduction using persistent homology , 2017, Pattern Recognit. Lett..

[22]  Mikhail Belkin,et al.  Laplacian Eigenmaps for Dimensionality Reduction and Data Representation , 2003, Neural Computation.

[23]  Zheng-Jun Zha,et al.  Manifold Alignment via Global and Local Structures Preserving PCA Framework , 2019, IEEE Access.

[24]  Ling Li,et al.  A Novel Parallel Auto-Encoder Framework for Multi-Scale Data in Civil Structural Health Monitoring , 2018, Algorithms.

[25]  Pascal Vincent,et al.  Stacked Denoising Autoencoders: Learning Useful Representations in a Deep Network with a Local Denoising Criterion , 2010, J. Mach. Learn. Res..