DCEF: Deep Collaborative Encoder Framework for Unsupervised Clustering

Collaborative representation is a popular feature learning approach, which encoding process is assisted by variety types of information. In this paper, we propose a collaborative representation restricted Boltzmann Machine (CRRBM) for modeling binary data and a collaborative representation Gaussian restricted Boltzmann Machine (CRGRBM) for modeling realvalued data by applying a collaborative representation strategy in the encoding procedure. We utilize Locality Sensitive Hashing (LSH) to generate similar sample subsets of the instance and observed feature set simultaneously from input data. Hence, we can obtain some mini blocks, which come from the intersection of instance and observed feature subsets. Then we integrate Contrastive Divergence and Bregman Divergence methods with mini blocks to optimize our CRRBM and CRGRBM models. In their training process, the complex collaborative relationships between multiple instances and features are fused into the hidden layer encoding. Hence, these encodings have dual characteristics of concealment and cooperation. Here, we develop two deep collaborative encoder frameworks (DCEF) based on the CRRBM and CRGRBM models: one is a DCEF with Gaussian linear visible units (GDCEF) for modeling real-valued data, and the other is a DCEF with binary visible units (BDCEF) for modeling binary data. We explore the collaborative representation capability of the hidden features in every layer of the GDCEF and BDCEF framework, especially in the deepest hidden layer. The experimental results show that the GDCEF and BDCEF frameworks have more outstanding performances than the classic Autoencoder framework for unsupervised clustering task on the MSRA-MM2.0 and UCI datasets, respectively.

[1]  Hong Wang,et al.  Shared-nearest-neighbor-based clustering by fast search and find of density peaks , 2018, Inf. Sci..

[2]  Qian Du,et al.  Combined sparse and collaborative representation for hyperspectral target detection , 2015, Pattern Recognit..

[3]  Jiawei Han,et al.  Document clustering using locality preserving indexing , 2005, IEEE Transactions on Knowledge and Data Engineering.

[4]  Xuelong Li,et al.  Unsupervised 3D Local Feature Learning by Circle Convolutional Restricted Boltzmann Machine , 2016, IEEE Transactions on Image Processing.

[5]  Ajmal S. Mian,et al.  Efficient classification with sparsity augmented collaborative representation , 2017, Pattern Recognit..

[6]  Lok-Won Kim,et al.  DeepX: Deep Learning Accelerator for Restricted Boltzmann Machine Artificial Neural Networks , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[7]  Fabrício Olivetti de França,et al.  A hash-based co-clustering algorithm for categorical data , 2014, Expert Syst. Appl..

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

[9]  Jiayi Ma,et al.  Hyperspectral Image Classification With Discriminative Kernel Collaborative Representation and Tikhonov Regularization , 2018, IEEE Geoscience and Remote Sensing Letters.

[10]  Sang-Wook Kim,et al.  Collaborative Adversarial Autoencoders: An Effective Collaborative Filtering Model Under the GAN Framework , 2019, IEEE Access.

[11]  Jinghui Yang,et al.  Hyperspectral Image Classification via Multiscale Joint Collaborative Representation With Locally Adaptive Dictionary , 2018, IEEE Geoscience and Remote Sensing Letters.

[12]  Feng Wu,et al.  High ISO JPEG Image Denoising by Deep Fusion of Collaborative and Convolutional Filtering , 2019, IEEE Transactions on Image Processing.

[13]  Lihua Yang,et al.  On the Representational Power of Restricted Boltzmann Machines for Symmetric Functions and Boolean Functions , 2019, IEEE Transactions on Neural Networks and Learning Systems.

[14]  Michael I. Jordan,et al.  On Spectral Clustering: Analysis and an algorithm , 2001, NIPS.

[15]  Zhang Yi,et al.  Graph Regularized Restricted Boltzmann Machine , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[16]  C. L. Philip Chen,et al.  Fuzzy Restricted Boltzmann Machine for the Enhancement of Deep Learning , 2015, IEEE Transactions on Fuzzy Systems.

[17]  Hanqing Lu,et al.  Collaborative Deconvolutional Neural Networks for Joint Depth Estimation and Semantic Segmentation , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[18]  Jing Liu,et al.  Self-learning Local Supervision Encoding Framework to Constrict and Disperse Feature Distribution for Clustering , 2018, ArXiv.

[19]  Yadong Mu,et al.  Supervised deep learning with auxiliary networks , 2014, KDD.

[20]  Yoshua Bengio,et al.  The Spike-and-Slab RBM and Extensions to Discrete and Sparse Data Distributions , 2014, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[21]  Zhang Yi,et al.  A Novel Deep Learning-Based Collaborative Filtering Model for Recommendation System , 2019, IEEE Transactions on Cybernetics.

[22]  S. P. Lloyd,et al.  Least squares quantization in PCM , 1982, IEEE Trans. Inf. Theory.

[23]  Allen Y. Yang,et al.  Robust Face Recognition via Sparse Representation , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[24]  Jianping Gou,et al.  A New Discriminative Collaborative Neighbor Representation Method for Robust Face Recognition , 2018, IEEE Access.

[25]  Xinbo Gao,et al.  A Deep Collaborative Framework for Face Photo–Sketch Synthesis , 2019, IEEE Transactions on Neural Networks and Learning Systems.

[26]  Tao Mei,et al.  Deep Collaborative Embedding for Social Image Understanding , 2019, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[27]  Geoffrey E. Hinton,et al.  An Efficient Learning Procedure for Deep Boltzmann Machines , 2012, Neural Computation.

[28]  Qian Du,et al.  Kernel Collaborative Representation With Tikhonov Regularization for Hyperspectral Image Classification , 2014, IEEE Geoscience and Remote Sensing Letters.

[29]  Qiang Ji,et al.  A Novel Dynamic Model Capturing Spatial and Temporal Patterns for Facial Expression Analysis , 2020, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[30]  Meng Wang,et al.  MSRA-MM 2.0: A Large-Scale Web Multimedia Dataset , 2009, 2009 IEEE International Conference on Data Mining Workshops.

[31]  Xiangxiang Zeng,et al.  Deep Collaborative Filtering for Prediction of Disease Genes , 2020, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[32]  Xiaogang Wang,et al.  Hybrid Deep Learning for Face Verification , 2013, 2013 IEEE International Conference on Computer Vision.

[33]  Jun Guo,et al.  Face Recognition via Collaborative Representation: Its Discriminant Nature and Superposed Representation , 2018, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[34]  Yee Whye Teh,et al.  A Fast Learning Algorithm for Deep Belief Nets , 2006, Neural Computation.

[35]  Peijun Du,et al.  Multikernel Adaptive Collaborative Representation for Hyperspectral Image Classification , 2018, IEEE Transactions on Geoscience and Remote Sensing.

[36]  Jufu Feng,et al.  Collaborative representation Bayesian face recognition , 2015, Science China Information Sciences.

[37]  Shuang Feng,et al.  Generative and Discriminative Fuzzy Restricted Boltzmann Machine Learning for Text and Image Classification , 2020, IEEE Transactions on Cybernetics.

[38]  Geoffrey E. Hinton,et al.  Learning Multilevel Distributed Representations for High-Dimensional Sequences , 2007, AISTATS.

[39]  Geoffrey E. Hinton Training Products of Experts by Minimizing Contrastive Divergence , 2002, Neural Computation.

[40]  Peng Jin,et al.  Restricted Boltzmann Machines With Gaussian Visible Units Guided by Pairwise Constraints , 2017, IEEE Transactions on Cybernetics.

[41]  Weidong Cai,et al.  Knowledge-based Collaborative Deep Learning for Benign-Malignant Lung Nodule Classification on Chest CT , 2019, IEEE Transactions on Medical Imaging.

[42]  Jiangtao Peng,et al.  Hyperspectral Imagery Classification With Multiple Regularized Collaborative Representations , 2017, IEEE Geoscience and Remote Sensing Letters.

[43]  Geoffrey E. Hinton,et al.  Modeling image patches with a directed hierarchy of Markov random fields , 2007, NIPS.

[44]  Inderjit S. Dhillon,et al.  Clustering with Bregman Divergences , 2005, J. Mach. Learn. Res..

[45]  Tapani Raiko,et al.  Gaussian-Bernoulli deep Boltzmann machine , 2013, The 2013 International Joint Conference on Neural Networks (IJCNN).

[46]  Miguel Á. Carreira-Perpiñán,et al.  On Contrastive Divergence Learning , 2005, AISTATS.

[47]  G. Kane Parallel Distributed Processing: Explorations in the Microstructure of Cognition, vol 1: Foundations, vol 2: Psychological and Biological Models , 1994 .

[48]  Ming Zhong,et al.  TWCC: Automated Two-way Subspace Weighting Partitional Co-Clustering , 2018, Pattern Recognit..

[49]  Ningning Wang,et al.  Collaborative representation with k-nearest classes for classification , 2019, Pattern Recognit. Lett..