Hypergraph Learning-Based Semi-Supervised Multi-View Spectral Clustering
Abstract
:1. Introduction
- Our proposed method adaptively learns the graph for each view to avoid overdependence of clustering performance on predefined graphs. Furthermore, this approach considers the relationships between multiple sample points in the graph to prevent the loss of valuable information, preserving higher-order geometric structures through hypergraph-induced hyper-Laplacian matrices.
- The proposed method concurrently learns the indicator matrices of all views. It employs the tensor Schatten p-norm to extract these views’ complementary information and low-rank spatial structures. As a result, the learned common indicator matrix offers an effective representation of the clustering structure.
- In our proposed method, we design a straightforward auto-weighted scheme for the tensor Schatten p-norm which adaptively determines the ideal weighted vector to handle differences between singular values. This enhances the flexibility and stability of the algorithm in practical applications. Comprehensive experiments on a wide range of datasets demonstrate the superiority of our proposed approach.
2. Related Works
3. Notation and Background
3.1. Notation
3.2. Hypergraph Preliminaries
4. Methodology
4.1. Auto-Weighted Multiple Graph Learning (AMGL)
4.2. Problem Formulation and Objective Determination
4.3. Optimization
- Solving with fixed , , and . Now, the optimization problem with respect to in (16) can be simplified asBecause are independent, we can solve each independently. Setting the derivative to zero with respect to , we obtainBy simple algebra, the optimal solution for is provided by
- Solving with fixed and . According to (16), the solution to this subproblem can be calculated as follows:
- Solving with fixed , , , and . At this point, the optimization problem in (16) with respect to can be formulated asWe denote , , , and , then substitute them into (21). Moreover, the fact that are independent allows each to be solved independently. Therefore, by simple algebra, (21) becomesSetting the derivative to zero with respect to , we obtain the v-th class indicator for the unlabeled data as follows:
- Solving with fixed and . In this case, the solution to this subproblem can be simplified as follows:To solve (24), we need the following theorem.
- Solving with other fixed variables. According to (16), this subproblem can be solved byIn the case of , (28) can be expressed asConsidering that , based on the Cauchy-Schwartz inequality, we can find the following:
- Update , , , and . Below are the formulas for updating these variables:After obtaining , we can obtain discrete labels for unlabeled data using
Algorithm 1 Hypergraph Learning-Based Semi-Supervised Multiview Spectral Clustering |
Input: Graph for m views, label matrix , the cluster number c, parameter , and p. |
Output: Label information for unlabeled samples. |
|
5. Experiment
5.1. Experimental Setting
5.2. Experimental Results
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Saponara, S.; Elhanashi, A.; Gagliardi, A. Reconstruct Fingerprint Images Using Deep Learning and Sparse Autoencoder Algorithms. In Proceedings of the Conference on Real-Time Image Processing and Deep Learning, Online, 12–17 April 2021; Volume 11736, pp. 1173603.1–1173603.10. [Google Scholar]
- Zhao, J.; Lu, G. Clean affinity matrix learning with rank equality constraint for multi-view subspace clustering. Pattern Recognit. 2023, 134, 109118. [Google Scholar] [CrossRef]
- Li, X.; Ren, Z.; Sun, Q.; Xu, Z. Auto-weighted Tensor Schatten p-Norm for Robust Multi-view Graph Clustering. Pattern Recognit. 2023, 134, 109083. [Google Scholar] [CrossRef]
- Yang, M.S.; Ishtiaq, H. Unsupervised Multi-View K-Means Clustering Algorithm. IEEE Access 2023, 11, 13574–13593. [Google Scholar] [CrossRef]
- Xia, R.; Pan, Y.; Du, L.; Yin, J. Robust Multi-View Spectral Clustering via Low-Rank and Sparse Decomposition. In Proceedings of the Twenty-Eighth AAAI Conference on Artificial Intelligence, Québec, QC, Canada, 27–31 July 2014; pp. 2149–2155. [Google Scholar]
- Nie, F.; Li, J.; Li, X. Parameter-Free Auto-Weighted Multiple Graph Learning: A Framework for Multiview Clustering and Semi-Supervised Classification. In Proceedings of the Twenty-Fifth IJCAI, New York, NY, USA, 9–15 July 2016; pp. 1881–1887. [Google Scholar]
- Peng, X.; Huang, Z.; Lv, J.; Zhu, H.; Zhou, J.T. COMIC: Multi-view Clustering Without Parameter Selection. In Proceedings of the 36th International Conference on Machine Learning, Long Beach, CA, USA, 9–15 June 2019; Volume 97, pp. 5092–5101. [Google Scholar]
- Huang, Z.; Hu, P.; Zhou, J.T.; Lv, J.; Peng, X. Partially View-aligned Clustering. In Proceedings of the NeurIPS, Virtua, 6–12 December 2020. [Google Scholar]
- Houfar, K.; Samai, D.; Dornaika, F.; Benlamoudi, A.; Bensid, K.; Taleb-Ahmed, A. Automatically weighted binary multi-view clustering via deep initialization (AW-BMVC). Pattern Recognit. 2023, 137, 109281. [Google Scholar] [CrossRef]
- Shaham, U.; Stanton, K.; Li, H.; Nadler, B.; Basri, R.; Kluger, Y. SpectralNet: Spectral Clustering using Deep Neural Networks. In Proceedings of the ICLR, Vancouver, BC, Canada, 30 April–3 May 2018; pp. 1–21. [Google Scholar]
- Xin, X.; Wang, J.; Xie, R.; Zhou, S.; Huang, W.; Zheng, N. Semi-supervised person re-identification using multi-view clustering. Pattern Recognit. 2019, 88, 285–297. [Google Scholar] [CrossRef]
- Wang, S.; Cao, J.; Lei, F.; Dai, Q.; Liang, S.; Ling, B.W. Semi-Supervised Multi-View Clustering with Weighted Anchor Graph Embedding. Comput. Intell. Neurosci. 2021, 2021, 4296247:1–4296247:22. [Google Scholar] [CrossRef] [PubMed]
- Liang, N.; Yang, Z.; Li, Z.; Xie, S.; Su, C. Semi-supervised multi-view clustering with Graph-regularized Partially Shared Non-negative Matrix Factorization. Knowl. Based Syst. 2020, 190, 105185. [Google Scholar] [CrossRef]
- Bai, L.; Wang, J.; Liang, J.; Du, H. New label propagation algorithm with pairwise constraints. Pattern Recognit. 2020, 106, 107411. [Google Scholar] [CrossRef]
- Guo, W.; Wang, Z.; Du, W. Robust semi-supervised multi-view graph learning with sharable and individual structure. Pattern Recognit. 2023, 140, 109565. [Google Scholar] [CrossRef]
- Yu, X.; Liu, H.; Lin, Y.; Wu, Y.; Zhang, C. Auto-weighted sample-level fusion with anchors for incomplete multi-view clustering. Pattern Recognit. 2022, 130, 108772. [Google Scholar] [CrossRef]
- Kumar, A.; Rai, P. Co-regularized multi-view spectral clustering. In Proceedings of the NeurIPS, Granada, Spain, 12–17 December 2011; pp. 1413–1421. [Google Scholar]
- Cheng, Y.; Zhao, R. Multiview spectral clustering via ensemble. In Proceedings of the GrC, Nanchang, China, 17–19 August 2009; pp. 101–106. [Google Scholar]
- Cai, X.; Nie, F.; Huang, H.; Kamangar, F. Heterogeneous image feature integration via multi-modal spectral clustering. In Proceedings of the CVPR, Colorado Springs, CO, USA, 20–25 June 2011; pp. 1977–1984. [Google Scholar]
- Karasuyama, M.; Mamitsuka, H. Multiple Graph Label Propagation by Sparse Integration. IEEE Trans. Neural Netw. Learn. Syst. 2013, 24, 1999–2012. [Google Scholar] [CrossRef] [PubMed]
- Cai, X.; Nie, F.; Cai, W.; Huang, H. Heterogeneous Image Features Integration via Multi-modal Semi-supervised Learning Model. In Proceedings of the IEEE ICCV, Sydney, Australia, 1–8 December 2013; pp. 1737–1744. [Google Scholar]
- Zhan, K.; Zhang, C.; Guan, J.; Wang, J. Graph Learning for Multiview Clustering. IEEE Trans. Cybern. 2018, 48, 2887–2895. [Google Scholar] [CrossRef] [PubMed]
- Nie, F.; Cai, G.; Li, J.; Li, X. Auto-weighted multi-view learning for image clustering and semi-supervised classification. IEEE Trans. Image Process. 2018, 27, 1501–1511. [Google Scholar] [CrossRef] [PubMed]
- Zhang, B.; Qiang, Q.; Wang, F.; Nie, F. Fast Multi-View Semi-Supervised Learning With Learned Graph. IEEE Trans. Knowl. Data Eng. 2022, 34, 286–299. [Google Scholar] [CrossRef]
- Zhou, D.; Huang, J.; Schölkopf, B. Learning with Hypergraphs: Clustering, Classification, and Embedding. In Proceedings of the NIPS, Vancouver, BC, Canada, 4–7 December 2006; pp. 1601–1608. [Google Scholar]
- Gao, S.; Tsang, I.W.; Chia, L. Laplacian Sparse Coding, Hypergraph Laplacian Sparse Coding, and Applications. IEEE Trans. Pattern Anal. Mach. Intell. 2013, 35, 92–104. [Google Scholar] [CrossRef] [PubMed]
- Yin, M.; Gao, J.; Lin, Z. Laplacian Regularized Low-Rank Representation and Its Applications. IEEE Trans. Pattern Anal. Mach. Intell. 2016, 38, 504–517. [Google Scholar] [CrossRef]
- Xie, Y.; Zhang, W.; Qu, Y.; Dai, L.; Tao, D. Hyper-Laplacian Regularized Multilinear Multiview Self-Representations for Clustering and Semisupervised Learning. IEEE Trans. Cybern. 2020, 50, 572–586. [Google Scholar] [CrossRef]
- Kilmer, M.E.; Martin, C.D. Factorization strategies for third-order tensors. Linear Algebra Appl. 2011, 435, 641–658. [Google Scholar] [CrossRef]
- Gao, Q.; Xia, W.; Wan, Z.; Xie, D.; Zhang, P. Tensor-SVD Based Graph Learning for Multi-View Subspace Clustering. In Proceedings of the AAAI, New York, NY, USA, 7–12 February 2020; pp. 3930–3937. [Google Scholar]
- Liu, Y.; Zhang, X.; Tang, G.; Wang, D. Multi-View Subspace Clustering based on Tensor Schatten-p Norm. In Proceedings of the IEEE BigData, Los Angeles, CA, USA, 9–12 December 2019; pp. 5048–5055. [Google Scholar]
- Gao, Q.; Zhang, P.; Xia, W.; Xie, D.; Gao, X.; Tao, D. Enhanced Tensor RPCA and its Application. IEEE Trans. Pattern Anal. Mach. Intell. 2021, 43, 2133–2140. [Google Scholar] [CrossRef]
- Mirsky, L. A trace inequality of John von Neumann. Monatshefte Für Math. 1975, 79, 303–306. [Google Scholar] [CrossRef]
- Xu, H.; Zhang, X.; Xia, W.; Gao, Q.; Gao, X. Low-rank tensor constrained co-regularized multi-view spectral clustering. Neural Netw. 2020, 132, 245–252. [Google Scholar] [CrossRef]
- Nie, F.; Wang, X.; Jordan, M.I.; Huang, H. The Constrained Laplacian Rank Algorithm for Graph-Based Clustering. In Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence, Phoenix, AZ, USA, 12–17 February 2016; pp. 1969–1976. [Google Scholar]
- Fei-Fei, L.; Fergus, R.; Perona, P. Learning generative visual models from few training examples: An incremental bayesian approach tested on 101 object categories. Comput. Vis. Image Underst. 2007, 106, 59–70. [Google Scholar] [CrossRef]
- Winn, J.; Jojic, N. Locus: Learning object classes with unsupervised segmentation. In Proceedings of the Tenth IEEE ICCV, Beijing, China, 17–21 October 2005; Volume 1, pp. 756–763. [Google Scholar]
- Gong, C.; Tao, D.; Maybank, S.J.; Liu, W.; Kang, G.; Yang, J. Multi-Modal Curriculum Learning for Semi-Supervised Image Classification. IEEE Trans. Image Process. 2016, 25, 3249–3260. [Google Scholar] [CrossRef] [PubMed]
- Cai, D.; He, X.; Han, J. Document clustering using locality preserving indexing. IEEE Trans. Knowl. Data Eng. 2005, 17, 1624–1637. [Google Scholar] [CrossRef]
- Varshavsky, R.; Linial, M.; Horn, D. COMPACT: A Comparative Package for Clustering Assessment. In Proceedings of the ISPA Workshops, Nanjing, China, 2–5 November 2005; Volume 3759, pp. 159–167. [Google Scholar]
- Estévez, P.A.; Tesmer, M.; Perez, C.A.; Zurada, J.M. Normalized mutual information feature selection. IEEE Tran. Neural Netw. 2009, 20, 189–201. [Google Scholar] [CrossRef] [PubMed]
- Eckstein, J.; Bertsekas, D.P. On the Douglas-Rachford splitting method and the proximal point algorithm for maximal monotone operators. Math. Program. 1992, 55, 293–318. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Yang, G.; Li, Q.; Yun, Y.; Lei, Y.; You, J. Hypergraph Learning-Based Semi-Supervised Multi-View Spectral Clustering. Electronics 2023, 12, 4083. https://doi.org/10.3390/electronics12194083
Yang G, Li Q, Yun Y, Lei Y, You J. Hypergraph Learning-Based Semi-Supervised Multi-View Spectral Clustering. Electronics. 2023; 12(19):4083. https://doi.org/10.3390/electronics12194083
Chicago/Turabian StyleYang, Geng, Qin Li, Yu Yun, Yu Lei, and Jane You. 2023. "Hypergraph Learning-Based Semi-Supervised Multi-View Spectral Clustering" Electronics 12, no. 19: 4083. https://doi.org/10.3390/electronics12194083
APA StyleYang, G., Li, Q., Yun, Y., Lei, Y., & You, J. (2023). Hypergraph Learning-Based Semi-Supervised Multi-View Spectral Clustering. Electronics, 12(19), 4083. https://doi.org/10.3390/electronics12194083