Skip to main content
Log in

Adaptive sparse graph learning for multi-view spectral clustering

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

In recent years, graph-based multi-view spectral clustering methods have achieved remarkable progress. However, most of which are generally deficient in the following two aspects. First, ignoring the different importance of multiple views, low-quality views in the multi-view data may seriously affect the clustering performance. Second, for constructed graphs, noise and outliers are difficult to effectively filter out. For the purpose of overcoming the above two deficiencies, this paper proposes a novel adaptive sparse graph learning for multi-view spectral clustering (ASGL) method. Specifically, the adaptive neighbor graph learning method is adopted to construct the similarity matrices of all views, which improves the robustness to noise and outliers. By adaptively assigning the weight of each view, the complementary information between the views is combined to more accurately describe the essential category attributes between the sample data. An effective algorithm for solving the optimization problem of ASGL model is proposed. Compared to several state-of-the-art algorithms, extensive experiments on several benchmark datasets verify good clustering performance of ASGL.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Algorithm 1
Algorithm 2
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

Data Availability

Data openly available in a public repository.

Notes

  1. https://archive.ics.uci.edu/ml/datasets/One-hundred+plant+species+leaves+data+sethttps://archive.ics.uci.edu/ml/datasets/One-hundred+plant+species+leaves+data+set

  2. http://mlg.ucd.ie/datasets/3sources.html

References

  1. Ng AY, Jordan MI, Weiss Y (2002) On spectral clustering Analysis and an algorithm. In: Advances in Neural Information Processing Systems, pp 849–856

  2. Dhillon IS, Guan Y, Kulis B (2004) Kernel k-means: spectral clustering and normalized cuts. In: Proceedings of the tenth ACM SIGKDD international conference on knowledge discovery and data mining, pp 551–556

  3. Liu X, Zhu X, Li M, Wang L, Tang C, Yin J, Shen D, Wang H, Gao W (2018) Late fusion incomplete multi-view clustering. IEEE Trans Pattern Anal Mach Intell 41(10):2410–2423

    Article  Google Scholar 

  4. Zhang Y, Yang Y, Li T, Fujita H (2019) A multitask multiview clustering algorithm in heterogeneous situations based on lle and le. Knowl-Based Syst 163:776–786

    Article  Google Scholar 

  5. Kang B, Zhu WP, Liang D, Chen M (2019) Robust visual tracking via nonlocal regularized multi-view sparse representation. Pattern Recogn 88:75–89

    Article  Google Scholar 

  6. Kumar A, Rai P, Daume H (2011) Co-regularized multi-view spectral clustering. Adv Neural Inf Process Syst 24:1413–1421

    Google Scholar 

  7. Cao X, Zhang C, Fu H, Liu S, Zhang H (2015) Diversity-induced multi-view subspace clustering. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 586–594

  8. Zhang C, Hu Q, Fu H, Zhu P, Cao X (2017) Latent multi-view subspace clustering. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 4279–4287

  9. Wang X, Guo X, Lei Z, Zhang C, Li SZ (2017) Exclusivity-consistency regularized multi-view subspace clustering. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 923–931

  10. Wang H, Yang Y, Liu B, Fujita H (2019) A study of graph-based system for multi-view clustering. Knowl-Based Syst 163:1009–1019

    Article  Google Scholar 

  11. Hussain SF, Khan K, Jillani R (2021) Weighted multi-view co-clustering (wmvcc) for sparse data. Appl Intell:1–19

  12. Shi S, Nie F, Wang R, Li X (2020) Auto-weighted multi-view clustering via spectral embedding. Neurocomputing 399:369–379

    Article  Google Scholar 

  13. Hu Z, Nie F, Wang R, Li X (2020) Multi-view spectral clustering via integrating nonnegative embedding and spectral embedding. Information Fusion 55:251–259

    Article  Google Scholar 

  14. Lin Z, Kang Z (2021) Graph filter-based multi-view attributed graph clustering. In: Proceedings of the 30th international joint conference on artificial intelligence, IJCAI, pp 19–26

  15. Xu C, Liu H, Guan Z, Wu X, Tan J, Ling B (2021) Adversarial incomplete multiview subspace clustering networks. IEEE Trans Cybern:1–14

  16. Huang Z, Zhou JT, Zhu H, Zhang C, Lv J, Peng X (2021) Deep spectral representation learning from multi-view data. IEEE Trans Image Process 30:5352–5362

    Article  MathSciNet  Google Scholar 

  17. Xia W, Wang Q, Gao Q, Zhang X, Gao X (2021) Self-supervised graph convolutional network for multi-view clustering. IEEE Trans Multimedia 24:3182–3192

    Article  Google Scholar 

  18. Wang S, Chen Z, Du S, Lin Z (2021) Learning deep sparse regularizers with applications to multi-view clustering and semi-supervised classification. IEEE Trans Pattern Analy Mach Intell PP(99)

  19. Wang H, Yang Y, Liu B, Fujita H (2019) A study of graph-based system for multi-view clustering. Knowl-Based Syst 163:1009–1019

    Article  Google Scholar 

  20. Weng W, Zhou W, Chen J, Peng H, Cai H (2020) Enhancing multi-view clustering through common subspace integration by considering both global similarities and local structures. Neurocomputing 378:375–386

    Article  Google Scholar 

  21. Kang Z, Shi G, Huang S, Chen W, Pu X, Zhou JT, Xu Z (2020) Multi-graph fusion for multi-view spectral clustering. Knowl-Based Syst 189:105102

    Article  Google Scholar 

  22. Lv J, Kang Z, Wang B, Ji L, Xu Z (2021) Multi-view subspace clustering via partition fusion. Inf Sci 560:410–423

    Article  MathSciNet  Google Scholar 

  23. Zhao H, Ding Z, Fu Y (2017) Multi-view clustering via deep matrix factorization. In: Thirty-first AAAI conference on artificial intelligence, pp 2921–2927

  24. Wang X, Zhang T, Gao X (2018) Multiview clustering based on non-negative matrix factorization and pairwise measurements. IEEE Trans Cybern 49(9):3333–3346

    Article  Google Scholar 

  25. Hu Z, Nie F, Chang W, Hao S, Wang R, Li X (2020) Multi-view spectral clustering via sparse graph learning. Neurocomputing 384:1–10

    Article  Google Scholar 

  26. Nie F, Cai G, Li X, Multi-view clustering and semi-supervised classification with adaptive neighbours (2017). In: Thirty-first AAAI conference on artificial intelligence, pp 2408–2414

  27. Nie F, Li J, Li X et al (2017) Self-weighted multiview clustering with multiple graphs. In: Proceedings of the twenty-fifth international joint conference on artificial intelligence (IJCAI), pp 2564–2570

  28. Nie F, Tian L, Li X (2018) Multiview clustering via adaptively weighted procrustes. In: Proceedings of the 24th ACM SIGKDD international conference on knowledge discovery & data mining, pp 2022–2030

  29. Wang H, Yang Y, Liu B (2019) Gmc graph-based multi-view clustering. IEEE Trans Knowl Data Eng 32(6):1116–1129

    Article  Google Scholar 

  30. Wang Y, Zhang W, Wu L, Lin X, Fang M, Pan S (2016) Iterative views agreement: an iterative low-rank based structured optimization method to multi-view spectral clustering. In: Proceedings of the twenty-fifth international joint conference on artificial intelligence (IJCAI), pp 2153–2159

  31. He X, Niyogi P (2003) Locality preserving projections. Adv Neural Inf Process Syst 16:153–160

    Google Scholar 

  32. Du S, Liu B, Shan G, Shi Y, Wang W (2022) Enhanced tensor low-rank representation for clustering and denoising. Knowl-Based Syst 243:108468

    Article  Google Scholar 

  33. Kang B, Liang D, Ding W, Zhou H, Zhu WP (2019) Grayscale-thermal tracking via inverse sparse representation-based collaborative encoding. IEEE Trans Image Process 29:3401–3415

    Article  MathSciNet  MATH  Google Scholar 

  34. Candes EJ, Wakin MB (2008) An introduction to compressive sampling. IEEE Signal Proc Mag 25(2):21–30

    Article  Google Scholar 

  35. Du S, Shi Y, Shan G, Wang W, Ma Y (2021) Tensor low-rank sparse representation for tensor subspace learning. Neurocomputing 440:351–364

    Article  Google Scholar 

  36. Duchi J, Shalev-Shwartz S, Singer Y, Chandra T (2008) Efficient projections onto the 1-ball for learning in high dimensions. In: Proceedings of the 25th international conference on Machine learning, pp 272–279

  37. Kumar A, Daumé H (2011) A co-training approach for multi-view spectral clustering. In: Proceedings of the 28th international conference on machine learning (ICML-11), Citeseer, pp 393–400

  38. Kang B, Zhu WP, Liang D (2017) Robust multi-feature visual tracking via multi-task kernel-based sparse learning. IET Image Process 11(12):1172–1178

    Article  Google Scholar 

  39. Chen H, Tai X, Wang W (2022) Multi-view subspace clustering with inter-cluster consistency and intra-cluster diversity among views. Appl Intell:1–17

  40. Xia W, Wang S, Yang M, Gao Q, Han J, Gao X (2022) Multi-view graph embedding clustering network: joint self-supervision and block diagonal representation. Neural Netw 145:1–9

    Article  Google Scholar 

  41. Winn J, Jojic N (2005) Locus Learning object classes with unsupervised segmentation. In: Tenth IEEE international conference on computer vision (ICCV’05), vol 1. IEEE, pp 756–763

  42. Chua TS, Tang J, Hong R, Li H, Luo Z, Zheng Y (2009) Nus-wide a real-world web image database from national university of singapore. In: Proceedings of the ACM international conference on image and video retrieval, pp 1–9

  43. Samaria FS, Harter AC (1994) Parameterisation of a stochastic model for human face identification. In: Proceedings of IEEE workshop on applications of computer vision. IEEE, pp 138–142

  44. Nie F, Li J, Li X et al (2016) Parameter-free auto-weighted multiple graph learning: a framework for multiview clustering and semi-supervised classification. In: Proceedings of the 25th international joint conference on artificial intelligence, IJCAI, pp 1881–1887

Download references

Acknowledgements

This work was supported in part by the National Natural Science Foundation of China (No.61866033), the Introduction of Talent Research Project of Northwest Minzu University (No. xbmuyjrc201904), the Fundamental Research Funds for the Central Universities of Northwest Minzu University (No.31920220019, 31920220130), the Gansu Provincial First-class Discipline Program of Northwest Minzu University (No.11080305), the Leading Talent of National Ethnic Affairs Commission (NEAC), the Young Talent of NEAC, and the Innovative Research Team of NEAC (2018) 98.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shiqiang Du.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Xiao, Q., Du, S., Zhang, K. et al. Adaptive sparse graph learning for multi-view spectral clustering. Appl Intell 53, 14855–14875 (2023). https://doi.org/10.1007/s10489-022-04267-9

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-022-04267-9

Keywords

Navigation