Abstract
In order to solve the problem that sparse subspace clustering cannot effectively cluster the dataset under non-independent assumption, this paper proposes the sparse subspace clustering with low-rank transformation, which merges the low-rank transformation into sparse subspace clustering. The low-rank transformation can not only reduce variations within the subspaces, but also increase separations between the subspaces. This guarantees that property of these datasets is altered from inconsistent independent assumption to asymptotic consistent independent assumption, ultimately to consistent independent assumption. Sparse subspace clustering with low-rank transformation is formulated as the minimization optimizations with two variables, which can be solved by an iterative strategy including the clustering and computing the optimal transformation. Experimental results on the synthetic datasets show that sparse subspace clustering with low-rank transformation is robust to synthetic dataset with noise and its classification error is approximately 75% lower than that of sparse subspace clustering. Experimental results on face clustering on the Yale Extend B dataset and motion segmentation on Hopkins 155 dataset show that the proposed approach significantly outperforms sparse subspace clustering.
Similar content being viewed by others
References
Li Huirao, Deng Hualing, Wu Qiufeng, Liu Xiaoying (2013) A novel k-means clustering based on i-divergence criterion. J Comput Inf Syst 9(5):2017–2024
Deng Hualing, Li Huirao, He Zhipan, Wu Qiufeng (2013) A novel k-means clustering based on max entropy criterion. Icic Expr Lett 7(8):2243–2248
Gagolewski Marek, Bartoszuk Maciej, Cena Anna (2016) Genie: a new, fast, and outlier-resistant hierarchical clustering algorithm. Inf Sci 363:8–23
Liu Yuan chao, Wu Chong, Liu Ming (2011) Research of fast SOM clustering for text information. Expert Syst Appl 38(8):9325–9333
Comaniciu D, Meer P (2002) Mean shift: a robust approach toward feature space analysis. IEEE Trans Pattern Anal Mach Intell 24(5):603–619
Hu Xiaomei, Wang Dong, Qu Hewei, Shi Xinran (2016) Prediction research of red tide based on improved FCM. Math Probl Eng 1–8:2016
Wu Yao, Kanchanawong Pakorn, Zaidel-Bar Ronen (2015) Actin-delimited adhesion-independent clustering of E-cadherin forms the nanoscale building blocks of adherens junctions. Dev Cell 32(2):139–154
Zhao M, Yang Y, Wang C (2015) Mobile data gathering with load balanced clustering and dual data uploading in wireless sensor networks. IEEE Trans Mob Comput 14(4):770–785
Zhang Lei, Wen Wu, Chen Terrence, Strobel Norbert, Comaniciu Dorin (2015) Robust object tracking using semi-supervised appearance dictionary learning. Pattern Recogn Lett 62:17–23
Charikar Moses, Chekuri Chandra, Feder Tomas, Motwani Rajeev (2004) Incremental clustering and dynamic information retrieval. SIAM J Comput 33(6):1417–1440
Wright J, Yang AY, Ganesh A, Sastry SS, Ma Y (2009) Robust face recognition via sparse representation. IEEE Trans Pattern Anal Mach Intell 31(2):210–227
Tomasi C, Kanade T (1992) Shape and motion from image streams under orthography: a factorization method. Proc Natl Acad Sci USA 9(2):137–154
Vidal R (2011) Subspace clustering. IEEE Signal Process Mag 28(2):52–68
Ho J, Yang M-H, Lim J, Lee K-C, Kriegman D (2003) Clustering appearances of objects under varying illumination conditions. In: IEEE Conference on computer vision and pattern recognition, Madison, vol. 1, pp I–11–I–18
Zhang T, Szlam A, Lerman G (2009) Median k-flats for hybrid linear modeling with many outliers. In: IEEE International conference on computer vision workshops, Kyoto, Japan, pp 234–241
Kanatani K (2001) Motion segmentation by subspace separation and model selection. In: IEEE International conference on computer vision, Vancouver, vol. 2, pp 586–591
Vidal R, Ma Yi, Sastry S (2005) Generalized principal component analysis (GPCA). IEEE Trans Pattern Anal Mach Intell 27(12):1945–1959
Gruber A, Weiss Y (2004) Multibody factorization with uncertainty and missing data using the EM algorithm. In: IEEE conference on computer vision and pattern recognition, Washington, vol. 1, pp I–707–I–714,
Yang AY, Rao SR, Ma Yi (2006) Robust statistical estimation and segmentation of multiple subspaces. In: IEEE Conference on computer vision and pattern recognition workshop, New York, pp 99–99
Elhamifar E, Vidal R (2009) Sparse subspace clustering. In: IEEE conference on computer vision and pattern recognition, Miami, pp 2790–2797
Chen Guangliang, Lerman Gilad (2009) Spectral curvature clustering (SCC). Int J Comput Vis 81(3):317–330
Goh A, Vidal R (2007) Segmenting motions of different types by unsupervised manifold clustering. In: IEEE conference on computer vision and pattern recognition, Minneapolis, pp 1–6
Yan J, Pollefeys M (2006) A general framework for motion segmentation: independent, articulated, rigid, non-rigid, degenerate and non-degenerate. In: European conference on computer vision, Berlin, Heidelberg, 2006. Springer Berlin Heidelberg, pp 94–106
You C, Li CG, Robinson DP, Vidal R (2016) Oracle based active set algorithm for scalable elastic net subspace clustering. In: IEEE conference on computer vision and pattern recognition, Las Vegas, pp 3928–3937
Li C-G, Vidal R (2015) Structured sparse subspace clustering: a unified optimization framework. In: IEEE conference on computer vision and pattern recognition, Boston, pp 277–286
Peng X, Zhang L, Yi Z (2013) Scalable sparse subspace clustering. In: IEEE conference on computer vision and pattern recognition, Portland, pp 430–437
Patel VM, Vidal R (2014) Kernel sparse subspace clustering. In: IEEE international conference on image processing, Paris, pp 2849–2853
You C, Robinson DP, Vidal R (2016) Scalable sparse subspace clustering by orthogonal matching pursuit. In: IEEE conference on computer vision and pattern recognition, Las Vegas, pp 3918–3927
Wu Y, Zhang Z, Huang TS, Lin JY (2001) Multibody grouping via orthogonal subspace decomposition. In: IEEE conference on computer vision and pattern recognition, Kauai, vol. 2, pp II–252–II–257
Kim Tae-Kyun, Kittler J (2005) Locally linear discriminant analysis for multimodally distributed classes for face recognition with a single model image. IEEE Trans Pattern Anal Mach Intell 27(3):318–327
Qiu Q, Sapiro G (2014) Learning transformations for classification forests. In: International conference on learning representations, Banff, Canada
Boyd Stephen, Parikh Neal, Chu Eric, Peleato Borja, Eckstein Jonathan (2011) Distributed optimization and statistical learning via the alternating direction method of multipliers. Found Trends Mach Learn 3(1):1–122
von Luxburg U (2007) A tutorial on spectral clustering. Stat Comput 17(4):395–416
Qiu Qiang, Sapiro Guillermo (2015) Learning transformations for clustering and classification. J Mach Learn Res 16:187–225
Candès Emmanuel, Recht Benjamin (2012) Exact matrix completion via convex optimization. Commun ACM 55(6):111–119
Cai Jian-Feng, Cands Emmanuel J, Shen Zuowei (2010) A singular value thresholding algorithm for matrix completion. SIAM J Optim 20(4):1956–1982
Watson GA (1992) Characterization of the subdifferential of some matrix norms. Linear Algebra Appl 170:33–45
Lee Kuang-Chih, Ho J, Kriegman DJ (2005) Acquiring linear subspaces for face recognition under variable lighting. IEEE Trans Pattern Anal Mach Intell 27(5):684–698
Basri R, Jacobs DW (2003) Lambertian reflectance and linear subspaces. IEEE Trans Pattern Anal Mach Intell 25(2):218–233
Tron R, Vidal R (2007) A benchmark for the comparison of 3-d motion segmentation algorithms. In: IEEE conference on computer vision and pattern recognition, Minneapolis, pp 1–8
Boult TE, Brown LG (1991) Factorization-based segmentation of motions. In: Proceedings of the IEEE workshop on visual motion, Princeton, pp 179–186
Zhang H, Cao X, Ho JKL, Chow TWS (2017) Object-level video advertising: an optimization framework. IEEE Trans Ind Inf 13(2):520–531
Oyedotun OK, Khashman A (2017) Deep learning in vision-based static hand gesture recognition. Neural Comput Appl 28(12):3941–3951
Zhou Z, Shin J, Zhang L, Gurudu S, Gotway M, Liang J (2017) Fine-tuning convolutional neural networks for biomedical image analysis: actively and incrementally. In: IEEE conference on computer vision and pattern recognition, Hawaii, pp 7340–7349
Acknowledgements
This work was supported by Public Welfare Industry (Agriculture) Research Projects Level-2 (201503116-04-06), National Science and Technology Support Program (2014BAD12B01-1-3), Open Fund of Key Laboratory for Efficient Utilization of Agricultural Water Resources in the Ministry of Agriculture (2015004) and Postdoctoral Foundation of Heilongjiang Province (LBH-Z15020).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
We declare that we have no financial and personal relationships with other people or organizations that can inappropriately influence our work and there is no professional or other personal interest of any nature or kind in any product, service and/or company that could be construed as influencing the position presented in, or the review of, the manuscript entitled.
Rights and permissions
About this article
Cite this article
Xu, G., Yang, M. & Wu, Q. Sparse subspace clustering with low-rank transformation. Neural Comput & Applic 31, 3141–3154 (2019). https://doi.org/10.1007/s00521-017-3259-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-017-3259-2