Robust ℓp-Norm Two-Dimensional Discriminative Clustering for Image Data
Abstract
1. Introduction
2. 2DkSC
3. R2DDC
3.1. Problem Formulation
3.2. Problem Transformation
| Algorithm 1 Solving the single-vector problem of R2DDC |
Input: Data matrices and , where , . Output: The optimal projection vector . Process: Step 1: Set iteration . Initialize as a random vector and normalize . Initialize step size . Step 2: Singularity check. If or for some , then set , where is a small singularity threshold, and is a small random perturbation vector generated from a standard uniform distribution . Step 3: Update by , where , , and . Step 4: Adjust step size: Repeat Compute using current ; If then Set and break; Else Set ; End If Until Step 5: Convergence check. If , then set and go to Step 2. Otherwise, proceed to Step 6. Step 6: Stop iteration and set . |
| Algorithm 2 Recursive computation of multiple projection vectors for R2DDC |
Input: Data matrices and , where , , and the desired number of projection vectors m. Output: , which form . Process: Step 1: Set and . Step 2: For , do the following iteration: (1) Compute , where . (2) Obtain by applying Algorithm 1 to data set . End for |
| Algorithm 3 R2DDC clustering procedure |
Input: Data set ; maximum iteration number . Output: The final cluster labels of all data samples in T. Process: 1. Initialize the iteration counter and assign a random cluster label to each sample in T. 2. Repeat: (a) Projection matrix update: Solve model (2) by Algorithm 2 with current label assignment; (b) Assignment update: Assign each data sample according to Equation (8); (c) Set ; Until (there are no new updates to the labels) or (). End |
3.3. Computational Complexity Analysis
4. Experiments
4.1. Datasets
4.2. Experimental Results
Performance Analysis on Original Datasets
4.3. Guidance for Selecting the Parameter p
- Gross Corruptions (e.g., Block Occlusion): Severe, sparse outliers require a smaller p to suppress large errors. As shown in Figure 1, accuracy peaks sharply within and degrades for larger values.
- Dense/Uniform Noise (e.g., Gaussian Noise): For dense, moderate noise, the model requires a balance between noise suppression and stability. The performance curves remain relatively flat, with optimums generally observed at moderate values ().
- Clean Data: Without outliers, a small p introduces unnecessary non-convexity. Larger values () yield a smoother optimization landscape, with accuracy typically maximizing near .
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Wang, K.; Wang, L.; Zhang, X.; Li, J. Continual Multiview Spectral Clustering via Multilevel Knowledge. IEEE Signal Process. Lett. 2024, 31, 1555–1559. [Google Scholar] [CrossRef] [Scilit]
- Meng, B.; Li, F.; Yang, F.; Gao, Q. Centroid-Free K-Means With Balanced Clustering. IEEE Signal Process. Lett. 2025, 32, 1191–1195. [Google Scholar] [CrossRef] [Scilit]
- Singh, V.; Verma, N.K. Gene Expression Data Analysis Using Feature Weighted Robust Fuzzy K-Means Clustering. IEEE Trans. NanoBiosci. 2023, 22, 99–105. [Google Scholar] [CrossRef] [Scilit]
- Maheshwari, R.; Mishra, A.C.; Mohanty, S.K. An entropy based density peak clustering for numerical gene expression datasets. Appl. Soft Comput. 2023, 142, 110321. [Google Scholar] [CrossRef] [Scilit]
- Abualigah, L.; Almotairi, K.H.; Al-qaness, M.A.; Ewees, A.A.; Yousri, D.; Abd Elaziz, M.; Nadimi-Shahraki, M.H. Efficient text document clustering approach using multi-search arithmetic optimization algorithm. Knowl. Based Syst. 2022, 248, 108833. [Google Scholar] [CrossRef] [Scilit]
- Zhang, H.; Li, H.; Chen, N.; Chen, S.; Liu, J. Novel fuzzy clustering algorithm with variable multi-pixel fitting spatial information for image segmentation. Pattern Recognit. 2022, 121, 108201. [Google Scholar] [CrossRef] [Scilit]
- Fang, U.; Li, J.X.; Lu, X.Q.; Gao, L.X.; Ali, M.; Xiang, Y. Self-supervised cross-iterative clustering for unlabeled plant disease images. Neurocomputing 2021, 456, 36–48. [Google Scholar] [CrossRef] [Scilit]
- Ikotun, A.M.; Ezugwu, A.E.; Abualigah, L.; Abuhaija, B.; Heming, J. k-means clustering algorithms: A comprehensive review, variants analysis, and advances in the era of big data. Inf. Sci. 2023, 622, 178–210. [Google Scholar] [CrossRef] [Scilit]
- Bradley, P.S.; Mangasarian, O.L. k-plane clustering. J. Glob. Optim. 2000, 16, 23–32. [Google Scholar] [CrossRef] [Scilit]
- Tseng, P. Nearest q-Flat to m Points. J. Optim. Theory Appl. 2000, 105, 249–252. [Google Scholar] [CrossRef] [Scilit]
- Liu, L.M.; Guo, Y.R.; Wang, Z.; Yang, Z.M.; Shao, Y.H. k-proximal plane clustering. Int. J. Mach. Learn. Cybern. 2017, 8, 1537–1554. [Google Scholar] [CrossRef] [Scilit]
- Yang, Z.M.; Guo, Y.R.; Li, C.N.; Shao, Y.H. Local k-proximal plane clustering. Neural Comput. Appl. 2015, 26, 199–211. [Google Scholar] [CrossRef] [Scilit]
- Wang, J.; Liu, Y.; Fu, L. Robust local k-proximal plane clustering based on l2,1-norm minimization. Int. J. Mach. Learn. Cybern. 2024, 15, 5143–5158. [Google Scholar] [CrossRef] [Scilit]
- Wang, Z.; Shao, Y.H.; Bai, L.; Deng, N.Y. Twin Support Vector Machine for Clustering. IEEE Trans. Neural Netw. Learn. Syst. 2015, 26, 2583–2588. [Google Scholar] [CrossRef] [Scilit]
- Bai, L.; Shao, Y.H.; Wang, Z.; Li, C.N. Clustering by twin support vector machine and least square twin support vector classifier with uniform output coding. Knowl. Based Syst. 2019, 163, 227–240. [Google Scholar] [CrossRef] [Scilit]
- Tanveer, M.; Gupta, T.; Shah, M.; Richhariya, B. Sparse Twin Support Vector Clustering Using Pinball Loss. IEEE J. Biomed. Health Inform. 2021, 25, 3776–3783. [Google Scholar] [CrossRef] [Scilit]
- Zhu, J.; Chen, S.; Liu, Y.; Hu, C. Energy-based structural least squares twin support vector clustering. Eng. Appl. Artif. Intell. 2024, 128, 107467. [Google Scholar] [CrossRef] [Scilit]
- Li, C.N.; Shao, Y.H.; Guo, Y.R.; Wang, Z.; Yang, Z.M. Robust k-subspace discriminant clustering. Appl. Soft Comput. 2019, 85, 105858. [Google Scholar] [CrossRef] [Scilit]
- Qi, Y.F.; Shao, Y.H.; Li, C.N.; Guo, Y.R. Locally finite distance clustering with discriminative information. Inf. Sci. 2023, 623, 607–632. [Google Scholar] [CrossRef] [Scilit]
- Guo, Y.R.; Bai, Y.Q. Two-dimensional k-subspace clustering and its applications on image recognition. Int. J. Mach. Learn. Cybern. 2023, 14, 2671–2683. [Google Scholar] [CrossRef] [Scilit]
- Li, Z.; Yao, L.; Wang, S.; Kanhere, S.; Li, X.; Zhang, H. Adaptive two-dimensional embedded image clustering. In Proceedings of the AAAI Conference on Artificial Intelligence, New York, NY, USA, 7–12 February 2020; pp. 4796–4803. [Google Scholar] [CrossRef] [Scilit]
- Guo, Y.R.; Guo, T.T.; Li, C.N.; Hua, X.Y. Capped l2,1-norm two-dimensional k-subspace clustering. Clust. Comput. 2026, 29, 277. [Google Scholar] [CrossRef] [Scilit]
- Li, C.N.; Shao, Y.H.; Wang, Z.; Deng, N.Y. Robust bilateral Lp-norm two-dimensional linear discriminant analysis. Inf. Sci. 2019, 500, 274–297. [Google Scholar] [CrossRef] [Scilit]
- Zheng, W.; Lin, Z.; Wang, H. L1-Norm Kernel Discriminant Analysis Via Bayes Error Bound Optimization for Robust Feature Extraction. IEEE Trans. Neural Netw. Learn. Syst. 2014, 25, 793–805. [Google Scholar] [CrossRef] [Scilit]
- Yu, M.; Shao, L.; Zhen, X.; He, X. Local Feature Discriminant Projection. IEEE Trans. Pattern Anal. Mach. Intell. 2016, 38, 1908–1914. [Google Scholar] [CrossRef] [Scilit]
- Sun, B.; Zhou, P.; Du, L.; Li, X. Active deep image clustering. Knowl. Based Syst. 2022, 252, 109346. [Google Scholar] [CrossRef] [Scilit]
- Wu, S.; Zheng, Y.; Ren, Y. Self-weighted contrastive fusion for deep multi-view clustering. IEEE Trans. Multimed. 2024, 26, 9150–9162. [Google Scholar] [CrossRef] [Scilit]
- Ros, F.; Riad, R.; Guillaume, S. Deep clustering framework review using multicriteria evaluation. Knowl. Based Syst. 2024, 285, 111315. [Google Scholar] [CrossRef] [Scilit]
- Nordstrøm, M.; Larsen, M.; Sierakowski, J.; Stegmann, M.B. The IMM Face Database—An Annotated Dataset of 240 Face Images. Technical University of Denmark. 2004. Available online: https://www2.imm.dtu.dk/pubdb/pubs/3160-full.html (accessed on 10 July 2026).
- AT&T Laboratories Cambridge. The ORL Database of Faces. AT&T Laboratories Cambridge. 1994. Available online: https://www.cl.cam.ac.uk/research/dtg/attarchive/facedatabase.html (accessed on 10 July 2026).
- Belhumeur, P.N.; Hespanha, J.P.; Kriegman, D.J. Eigenfaces vs. Fisherfaces: Recognition using class specific linear projection. IEEE Trans. Pattern Anal. Mach. Intell. 1997, 19, 711–720. [Google Scholar] [CrossRef] [Scilit]
- Martinez, A.M.; Benavente, R. The AR Face Database; CVC Technical Report #24; Computer Vision Center: Barcelona, Spain, 1998. [Google Scholar]
- Phillips, P.J.; Moon, H.; Rizvi, S.A.; Rauss, P.J. The FERET evaluation methodology for face-recognition algorithms. IEEE Trans. Pattern Anal. Mach. Intell. 2000, 22, 1090–1104. [Google Scholar] [CrossRef] [Scilit]

| Method | Computational Complexity |
|---|---|
| k-means [8] | |
| 2DkSC [20] | |
| A2DEIC [21] | |
| C2DkSC [22] | |
| R2DDC |
| Data Set | Sample Number | Cluster Number | Image Size |
|---|---|---|---|
| IMM | 240 | 40 | 32 × 32 |
| ORL | 242 | 22 | 32 × 32 |
| Yale | 165 | 15 | 32 × 32 |
| AR | 1680 | 120 | 32 × 32 |
| FERET | 1400 | 200 | 32 × 32 |
| Data Set | k-Means | 2DkSC | A2DEIC | C2DkSC | R2DDC |
|---|---|---|---|---|---|
| ACC | ACC | ACC | ACC | ACC | |
| IMM | 95.78 ± 0.36 | 96.06 ± 0.08 | 96.08 ± 1.78 | 96.23 ± 0.28 | 96.17 ± 0.27 |
| ORL | 95.77 ± 0.35 | 96.54 ± 0.01 | 96.39 ± 0.12 | 96.67 ± 0.03 | 96.83 ± 0.35 |
| Yale | 90.12 ± 1.23 | 93.22 ± 0.25 | 93.97 ± 0.33 | 93.53 ± 0.58 | 94.91 ± 0.52 |
| AR | 98.09 ± 0.06 | 98.52 ± 0.11 | 98.32 ± 0.15 | 98.45 ± 0.16 | 98.54 ± 0.17 |
| FERET | 98.82 ± 0.04 | 99.04 ± 0.03 | 98.22 ± 0.22 | 98.68 ± 0.15 | 98.96 ± 0.11 |
| Average ACC | 95.72 | 96.68 | 96.60 | 96.71 | 97.08 |
| Data Set | k-Means | 2DkSC | A2DEIC | C2DkSC | R2DDC |
|---|---|---|---|---|---|
| ACC | ACC | ACC | ACC | ACC | |
| 94.32 ± 0.24 | 94.80 ± 0.08 | 94.59 ± 0.15 | 95.06 ± 0.03 | 95.05 ± 0.04 | |
| 93.99 ± 0.37 | 94.27 ± 0.01 | 94.43 ± 0.02 | 94.48 ± 0.12 | 94.77 ± 0.18 | |
| 94.75 ± 0.13 | 94.80 ± 0.52 | 95.26 ± 0.04 | 94.82 ± 0.15 | 95.18 ± 0.98 | |
| 93.58 ± 0.22 | 94.31 ± 0.02 | 94.62 ± 0.39 | 94.37 ± 0.06 | 94.95 ± 0.35 | |
| 87.22 ± 0.66 | 88.41 ± 0.16 | 89.34 ± 0.93 | 88.82 ± 0.23 | 90.53 ± 0.19 | |
| 87.09 ± 1.11 | 88.17 ± 0.26 | 88.88 ± 0.14 | 88.80 ± 0.15 | 88.94 ± 0.04 | |
| 97.02 ± 0.04 | 98.29 ± 0.02 | 97.12 ± 0.14 | 98.13 ± 0.02 | 98.07 ± 0.03 | |
| 96.26 ± 0.05 | 97.35 ± 0.01 | 97.06 ± 0.35 | 98.11 ± 0.05 | 97.65 ± 0.29 | |
| 96.91 ± 0.03 | 98.69 ± 0.11 | 97.11 ± 0.64 | 98.56 ± 0.05 | 98.95 ± 0.28 | |
| 96.90 ± 0.02 | 98.66 ± 0.01 | 97.05 ± 0.45 | 98.51 ± 0.04 | 98.81 ± 0.37 | |
| Average ACC | 93.80 | 94.78 | 94.55 | 94.97 | 95.29 |
| Data Set | k-Means | 2DkSC | A2DEIC | C2DkSC | R2DDC |
|---|---|---|---|---|---|
| ACC | ACC | ACC | ACC | ACC | |
| 93.06 ± 0.88 | 95.31 ± 0.02 | 95.28 ± 0.15 | 95.92 ± 0.28 | 95.89 ± 0.05 | |
| 91.62 ± 0.91 | 95.29 ± 0.12 | 95.17 ± 0.02 | 95.56 ± 0.50 | 95.83 ± 0.03 | |
| 95.09 ± 0.33 | 96.65 ± 0.11 | 95.37 ± 0.12 | 96.37 ± 0.19 | 95.68 ± 0.13 | |
| 94.80 ± 0.72 | 95.32 ± 0.08 | 95.31 ± 0.08 | 95.87 ± 0.35 | 95.59 ± 0.05 | |
| 90.01 ± 2.00 | 92.94 ± 0.54 | 90.38 ± 0.53 | 92.89 ± 0.03 | 93.53 ± 0.53 | |
| 89.73 ± 1.35 | 92.64 ± 0.15 | 90.01 ± 0.02 | 92.76 ± 0.96 | 93.29 ± 0.08 | |
| 97.47 ± 0.07 | 98.43 ± 0.08 | 98.26 ± 0.34 | 98.41 ± 0.06 | 98.51 ± 0.03 | |
| 97.41 ± 0.08 | 98.08 ± 0.01 | 98.01 ± 0.08 | 98.12 ± 0.03 | 98.44 ± 0.01 | |
| 96.40 ± 0.09 | 99.09 ± 0.02 | 98.42 ± 0.05 | 98.64 ± 0.11 | 99.06 ± 0.01 | |
| 96.03 ± 0.16 | 99.01 ± 0.01 | 98.27 ± 0.15 | 98.62 ± 0.01 | 99.05 ± 0.02 | |
| Average ACC | 94.16 | 96.28 | 95.45 | 96.32 | 96.49 |
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. |
© 2026 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.
Share and Cite
Guo, Y.; Hua, X. Robust ℓp-Norm Two-Dimensional Discriminative Clustering for Image Data. Appl. Sci. 2026, 16, 8883. https://doi.org/10.3390/app16178883
Guo Y, Hua X. Robust ℓp-Norm Two-Dimensional Discriminative Clustering for Image Data. Applied Sciences. 2026; 16(17):8883. https://doi.org/10.3390/app16178883
Chicago/Turabian StyleGuo, Yanru, and Xiangyu Hua. 2026. "Robust ℓp-Norm Two-Dimensional Discriminative Clustering for Image Data" Applied Sciences 16, no. 17: 8883. https://doi.org/10.3390/app16178883
APA StyleGuo, Y., & Hua, X. (2026). Robust ℓp-Norm Two-Dimensional Discriminative Clustering for Image Data. Applied Sciences, 16(17), 8883. https://doi.org/10.3390/app16178883

