Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Self-Supervised Convolutional Subspace Clustering Network

About

Subspace clustering methods based on data self-expression have become very popular for learning from data that lie in a union of low-dimensional linear subspaces. However, the applicability of subspace clustering has been limited because practical visual data in raw form do not necessarily lie in such linear subspaces. On the other hand, while Convolutional Neural Network (ConvNet) has been demonstrated to be a powerful tool for extracting discriminative features from visual data, training such a ConvNet usually requires a large amount of labeled data, which are unavailable in subspace clustering applications. To achieve simultaneous feature learning and subspace clustering, we propose an end-to-end trainable framework, called Self-Supervised Convolutional Subspace Clustering Network (S$^2$ConvSCN), that combines a ConvNet module (for feature learning), a self-expression module (for subspace clustering) and a spectral clustering module (for self-supervision) into a joint optimization framework. Particularly, we introduce a dual self-supervision that exploits the output of spectral clustering to supervise the training of the feature learning module (via a classification loss) and the self-expression module (via a spectral clustering loss). Our experiments on four benchmark datasets show the effectiveness of the dual self-supervision and demonstrate superior performance of our proposed approach.

Junjian Zhang, Chun-Guang Li, Chong You, Xianbiao Qi, Honggang Zhang, Jun Guo, Zhouchen Lin• 2019

Related benchmarks

TaskDatasetResultRank
Subspace ClusteringExtended Yale-B
Clustering Accuracy98.5
29
Subspace ClusteringExtended Yale B 10 Subjects
Clustering Error1.09
26
Subspace ClusteringORL--
19
Subspace ClusteringCOIL20
Clustering Error2.14
14
Subspace ClusteringCOIL-100
Clustering Accuracy73.3
14
Subspace ClusteringExtended Yale B 15 subjects--
10
Subspace ClusteringExtended Yale B 25 subjects--
10
Subspace ClusteringExtended Yale B 20 subjects
Clustering Error1.25
4
Subspace ClusteringExtended Yale B 30 subjects
Clustering Error1.67
2
Subspace ClusteringExtended Yale B 35 subjects
Clustering Error1.62
2
Showing 10 of 11 rows

Other info

Follow for update