skip to main content
10.1145/2783258.2783303acmconferencesArticle/Chapter ViewAbstractPublication PageskddConference Proceedingsconference-collections
research-article

Subspace Clustering Using Log-determinant Rank Approximation

Published: 10 August 2015 Publication History

Abstract

A number of machine learning and computer vision problems, such as matrix completion and subspace clustering, require a matrix to be of low-rank. To meet this requirement, most existing methods use the nuclear norm as a convex proxy of the rank function and minimize it. However, the nuclear norm simply adds all nonzero singular values together instead of treating them equally as the rank function does, which may not be a good rank approximation when some singular values are very large. To reduce this undesirable weighting effect, we use a log-determinant function as a non-convex rank approximation which reduces the contributions of large singular values while keeping those of small singular values close to zero. We apply the method of augmented Lagrangian multipliers to optimize this non-convex rank approximation-based objective function and obtain closed-form solutions for all subproblems of minimizing different variables alternatively. The log-determinant low-rank optimization method is used to solve subspace clustering problem, for which we construct an affinity matrix based on the angular information of the low-rank representation to enhance its separability property. Extensive experimental results on face clustering and motion segmentation data demonstrate the effectiveness of the proposed method.

Supplementary Material

MP4 File (p925.mp4)

References

[1]
P. K. Agarwal and N. H. Mustafa. k-means projective clustering. In Proceedings of the twenty-third ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems, pages 155--165. ACM, 2004.
[2]
R. Basri and D. W. Jacobs. Lambertian reflectance and linear subspaces. Pattern Analysis and Machine Intelligence, IEEE Transactions on, 25(2):218--233, 2003.
[3]
A. Beck and M. Teboulle. A fast iterative shrinkage-thresholding algorithm for linear inverse problems. SIAM Journal on Imaging Sciences, 2(1):183--202, 2009.
[4]
D. P. Bertsekas. Nonlinear programming. 1999.
[5]
T. E. Boult and L. G. Brown. Factorization-based segmentation of motions. In Visual Motion, 1991., Proceedings of the IEEE Workshop on, pages 179--186. IEEE, 1991.
[6]
E. J. Candès and B. Recht. Exact matrix completion via convex optimization. Foundations of Computational mathematics, 9(6):717--772, 2009.
[7]
E. J. Candès and T. Tao. The power of convex relaxation: Near-optimal matrix completion. Information Theory, IEEE Transactions on, 56(5):2053--2080, 2010.
[8]
G. Chen and G. Lerman. Spectral curvature clustering (scc). International Journal of Computer Vision, 81(3):317--330, 2009.
[9]
J. P. Costeira and T. Kanade. A multibody factorization method for independently moving objects. International Journal of Computer Vision, 29(3):159--179, 1998.
[10]
I. Daubechies, M. Defrise, and C. De Mol. An iterative thresholding algorithm for linear inverse problems with a sparsity constraint. Communications on pure and applied mathematics, 57(11):1413--1457, 2004.
[11]
E. Elhamifar and R. Vidal. Sparse subspace clustering. In Computer Vision and Pattern Recognition, 2009. CVPR 2009. IEEE Conference on, pages 2790--2797. IEEE, 2009.
[12]
E. Elhamifar and R. Vidal. Clustering disjoint subspaces via sparse representation. In Acoustics Speech and Signal Processing (ICASSP), 2010 IEEE International Conference on, pages 1926--1929. IEEE, 2010.
[13]
E. Elhamifar and R. Vidal. Sparse subspace clustering: Algorithm, theory, and applications. Pattern Analysis and Machine Intelligence, IEEE Transactions on, 35(11):2765--2781, 2013.
[14]
P. Favaro, R. Vidal, and A. Ravichandran. A closed form solution to robust subspace estimation and clustering. In Computer Vision and Pattern Recognition (CVPR), 2011 IEEE Conference on, pages 1801--1807. IEEE, 2011.
[15]
M. Fazel. Matrix rank minimization with applications. PhD thesis, 2002.
[16]
C. W. Gear. Multibody grouping from motion images. International Journal of Computer Vision, 29(2):133--150, 1998.
[17]
A. S. Georghiades, P. N. Belhumeur, and D. Kriegman. From few to many: Illumination cone models for face recognition under variable lighting and pose. Pattern Analysis and Machine Intelligence, IEEE Transactions on, 23(6):643--660, 2001.
[18]
A. Goh and R. Vidal. Segmenting motions of different types by unsupervised manifold clustering. In Computer Vision and Pattern Recognition, 2007. CVPR'07. IEEE Conference on, pages 1--6. IEEE, 2007.
[19]
A. Gruber and Y. Weiss. Multibody factorization with uncertainty and missing data using the em algorithm. In Computer Vision and Pattern Recognition, 2004. CVPR 2004. Proceedings of the 2004 IEEE Computer Society Conference on, volume 1, pages I--707. IEEE, 2004.
[20]
J. Ho, M.-H. Yang, J. Lim, K.-C. Lee, and D. Kriegman. Clustering appearances of objects under varying illumination conditions. In Computer Vision and Pattern Recognition, 2003. Proceedings. 2003 IEEE Computer Society Conference on, volume 1, pages I--11. IEEE, 2003.
[21]
J. Huang, F. Nie, H. Huang, and C. Ding. Robust manifold nonnegative matrix factorization. ACM Transactions on Knowledge Discovery from Data (TKDD), 8(3):11, 2014.
[22]
K. Kanatani. Motion segmentation by subspace separation and model selection. image, 1:1, 2001.
[23]
K.-C. Lee, J. Ho, and D. Kriegman. Acquiring linear subspaces for face recognition under variable lighting. Pattern Analysis and Machine Intelligence, IEEE Transactions on, 27(5):684--698, 2005.
[24]
A. S. Lewis and H. S. Sendov. Nonsmooth analysis of singular values. part i: Theory. Set-Valued Analysis, 13(3):213--241, 2005.
[25]
G. Liu, Z. Lin, S. Yan, J. Sun, Y. Yu, and Y. Ma. Robust recovery of subspace structures by low-rank representation. Pattern Analysis and Machine Intelligence, IEEE Transactions on, 35(1):171--184, 2013.
[26]
G. Liu, Z. Lin, and Y. Yu. Robust subspace segmentation by low-rank representation. In Proceedings of the 27th International Conference on Machine Learning (ICML-10), pages 663--670, 2010.
[27]
G. Liu and S. Yan. Latent low-rank representation for subspace segmentation and feature extraction. In Computer Vision (ICCV), 2011 IEEE International Conference on, pages 1615--1622. IEEE, 2011.
[28]
Y. Ma, H. Derksen, W. Hong, and J. Wright. Segmentation of multivariate mixed data via lossy data coding and compression. Pattern Analysis and Machine Intelligence, IEEE Transactions on, 29(9):1546--1562, 2007.
[29]
Y. Ma, A. Y. Yang, H. Derksen, and R. Fossum. Estimation of subspace arrangements with applications in modeling and segmenting mixed data. SIAM review, 50(3):413--458, 2008.
[30]
S. Rao, R. Tron, R. Vidal, and Y. Ma. Motion segmentation in the presence of outlying, incomplete, or corrupted trajectories. Pattern Analysis and Machine Intelligence, IEEE Transactions on, 32(10):1832--1845, 2010.
[31]
M. Soltanolkotabi, E. J. Candes, et al. A geometric analysis of subspace clustering with outliers. The Annals of Statistics, 40(4):2195--2238, 2012.
[32]
M. Tipping and C. Bishop. Mixtures of probabilistic principal component analyzers. Neural computation, 11(2):443--482, 1999.
[33]
R. Tron and R. Vidal. A benchmark for the comparison of 3-d motion segmentation algorithms. In Computer Vision and Pattern Recognition, 2007. CVPR'07. IEEE Conference on, pages 1--8. IEEE, 2007.
[34]
P. Tseng. Nearest q-flat to m points. Journal of Optimization Theory and Applications, 105(1):249--252, 2000.
[35]
R. Vidal. Subspace clustering. Signal Processing Magazine, IEEE, 28(2):52--68, March 2011.
[36]
R. Vidal and P. Favaro. Low rank subspace clustering (lrsc). Pattern Recognition Letters, 43:47--61, 2014.
[37]
R. Vidal, Y. Ma, and S. Sastry. Generalized principal component analysis (gpca). In Computer Vision and Pattern Recognition, 2003. Proceedings. 2003 IEEE Computer Society Conference on, volume 1, pages I--621. IEEE, 2003.
[38]
J. Yan and M. Pollefeys. A general framework for motion segmentation: Independent, articulated, rigid, non-rigid, degenerate and non-degenerate. In Computer Vision--ECCV 2006, pages 94--106. Springer, 2006.
[39]
M. Yuan and Y. Lin. Model selection and estimation in regression with grouped variables. Journal of the Royal Statistical Society: Series B (Statistical Methodology), 68(1):49--67, 2006.
[40]
T. Zhang, A. Szlam, and G. Lerman. Median k-flats for hybrid linear modeling with many outliers. In Computer Vision Workshops (ICCV Workshops), 2009 IEEE 12th International Conference on, pages 234--241. IEEE, 2009.
[41]
T. Zhang, A. Szlam, Y. Wang, and G. Lerman. Hybrid linear modeling via local best-fit flats. International Journal of Computer Vision, 100(3):217--240, 2012.

Cited By

View all
  • (2025) Tensorial multi-view subspace clustering based on logarithmic -order penalty Pattern Recognition10.1016/j.patcog.2025.111384162(111384)Online publication date: Jun-2025
  • (2024)Markov-Embedded Affinity Learning with Connectivity Constraints for Subspace ClusteringApplied Sciences10.3390/app1411461714:11(4617)Online publication date: 27-May-2024
  • (2024)Cross-view diversity embedded consensus learning for multi-view clusteringProceedings of the Thirty-Third International Joint Conference on Artificial Intelligence10.24963/ijcai.2024/529(4788-4796)Online publication date: 3-Aug-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
KDD '15: Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining
August 2015
2378 pages
ISBN:9781450336642
DOI:10.1145/2783258
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 10 August 2015

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. low-rank representation
  2. nuclear norm
  3. rank approximation
  4. subspace clustering

Qualifiers

  • Research-article

Funding Sources

  • National Science Fundation

Conference

KDD '15
Sponsor:

Acceptance Rates

KDD '15 Paper Acceptance Rate 160 of 819 submissions, 20%;
Overall Acceptance Rate 1,133 of 8,635 submissions, 13%

Upcoming Conference

KDD '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)52
  • Downloads (Last 6 weeks)5
Reflects downloads up to 07 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2025) Tensorial multi-view subspace clustering based on logarithmic -order penalty Pattern Recognition10.1016/j.patcog.2025.111384162(111384)Online publication date: Jun-2025
  • (2024)Markov-Embedded Affinity Learning with Connectivity Constraints for Subspace ClusteringApplied Sciences10.3390/app1411461714:11(4617)Online publication date: 27-May-2024
  • (2024)Cross-view diversity embedded consensus learning for multi-view clusteringProceedings of the Thirty-Third International Joint Conference on Artificial Intelligence10.24963/ijcai.2024/529(4788-4796)Online publication date: 3-Aug-2024
  • (2024)Efficiency calibration of implicit regularization in deep networks via self-paced curriculum-driven singular value selectionProceedings of the Thirty-Third International Joint Conference on Artificial Intelligence10.24963/ijcai.2024/499(4515-4523)Online publication date: 3-Aug-2024
  • (2024)Fine-Grained Essential Tensor Learning for Robust Multi-View Spectral ClusteringIEEE Transactions on Image Processing10.1109/TIP.2024.338896933(3145-3160)Online publication date: 2024
  • (2024)Enhancing Inter-Class Separability With High-Order Strangers for Multi-View ClusteringIEEE Signal Processing Letters10.1109/LSP.2024.345598831(2460-2464)Online publication date: 2024
  • (2024)Fast and Accurate Log-Determinant ApproximationsIEEE Signal Processing Letters10.1109/LSP.2024.340648131(1520-1524)Online publication date: 2024
  • (2024)Fine-Grained Bipartite Concept Factorization for Clustering2024 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)10.1109/CVPR52733.2024.02481(26254-26264)Online publication date: 16-Jun-2024
  • (2024)Developability Approximation for Neural Implicits Through Rank Minimization2024 International Conference on 3D Vision (3DV)10.1109/3DV62453.2024.00041(780-789)Online publication date: 18-Mar-2024
  • (2024)Tensorial bipartite graph clustering based on logarithmic coupled penaltyPattern Recognition10.1016/j.patcog.2024.110860(110860)Online publication date: Aug-2024
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media