Mixture of Clustering Experts with Dual Consistency for Multi-View Clustering
Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence. Main Track. Pages 5431-5439.
https://doi.org/10.24963/ijcai.2026/605
Keywords
- Machine Learning: Multi-view learning
- Machine Learning: Self-supervised Learning
- Machine Learning: Clustering
Abstract
Multi-view clustering aims to discover shared semantic structures from multiple complementary data views to improve clustering performance. However, most existing methods rely on a single clustering representation for each semantic cluster, which limits the ability to model complex cluster structures and diverse patterns in real-world data.
To address this limitation, we propose a Mixture of Clustering Experts with Dual Consistency (MoCE-DC). MoCE-DC introduces a set of learnable clustering experts that characterize the same semantic cluster from multiple perspectives within a unified prototype space. A gating mechanism is employed to adaptively select experts for each sample. MoCE-DC decomposes complex semantic clusters into multiple collaborative sub-structures, significantly enhances the ability to model intricate intra-cluster diversity.
To further ensure cross-view semantic consistency, we propose a dual-level alignment mechanism that enforces prediction consistency across views while guiding clustering assignments toward a more discriminative direction. In addition, a gating balance regularization strategy is introduced to mitigate expert collapse and promote balanced expert utilization. Extensive experiments on multiple public multi-view clustering benchmarks demonstrate that MoCE-DC outperforms state-of-the-art methods.
- [Bai et al., 2024] Ruina Bai, Ruizhang Huang, Yanping Chen, Yongbin Qin, Yong Xu, and Qinghua Zheng. A hi- erarchical consensus learning model for deep multi-view document clustering. Information Fusion, 111:102507, 2024.
- [Cai et al., 2012] Xiao Cai, Hua Wang, Heng Huang, and Chris Ding. Joint stage recognition and anatomical an- notation of drosophila gene expression patterns. Bioinfor- matics, 28(12):i16-i24, 2012.
- [Chao et al., 2021] Guoqing Chao, Shiliang Sun, and Jinbo Bi. A survey on multiview clustering. IEEE transactions on artificial intelligence, 2(2):146-168, 2021.
- [Chen et al., 2023] Jie Chen, Hua Mao, Wai Lok Woo, and Xi Peng. Deep multiview clustering by contrasting clus- ter assignments. In Proceedings of the IEEE/CVF in- ternational conference on computer vision, pages 16752- 16761, 2023.
- [Chen et al., 2025] Yawei Chen, Huibing Wang, Jinjia Peng, and Yang Wang. Anchor learning with potential cluster constraints for multi-view clustering. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 39, pages 15939-15947, 2025.
- [Du et al., 2025] Liang Du, Yukai Shi, Yan Chen, Feijiang Li, Peng Zhou, Lei Duan, and Yuhua Qian. A dual mixture-of-experts framework for multi-view k-means clustering with view balance and regional sparsity. Infor- mation Fusion, page 103449, 2025.
- [Fang et al., 2023a] Si-Guo Fang, Dong Huang, Xiao-Sha Cai, Chang-Dong Wang, Chaobo He, and Yong Tang. Ef- ficient multi-view clustering via unified and discrete bi- partite graph learning. IEEE Transactions on Neural Net- works and Learning Systems, 35(8):11436-11447, 2023.
- [Fang et al., 2023b] Uno Fang, Man Li, Jianxin Li, Longxi- ang Gao, Tao Jia, and Yanchun Zhang. A comprehensive survey on multi-view clustering. IEEE Transactions on Knowledge and Data Engineering, 35(12):12350-12368, 2023.
- [Fei-Fei et al., 2004] Li Fei-Fei, Rob Fergus, and Pietro Per- ona. Learning generative visual models from few train- ing examples: An incremental bayesian approach tested on 101 object categories. In 2004 conference on computer vision and pattern recognition workshop, pages 178-178. IEEE, 2004.
- [Feng et al., 2024] Wei Feng, Guoshuai Sheng, Qianqian Wang, Quanxue Gao, Zhiqiang Tao, and Bo Dong. Partial multi-view clustering via self-supervised network. In Pro- ceedings of the AAAI conference on artificial intelligence, volume 38, pages 11988-11995, 2024.
- [Guo et al., 2017] Xifeng Guo, Long Gao, Xinwang Liu, and Jianping Yin. Improved deep embedded clustering with local structure preservation. In Ijcai, volume 17, pages 1753-1759, 2017. IJCAI
- [He et al., 2025] Hongqing He, Jie Xu, Guoqiu Wen, Yazhou Ren, Na Zhao, and Xiaofeng Zhu. Graph embedded con- trastive learning for multi-view clustering. In Proceedings of the thirty-fourth international joint conference on ar- tificial intelligence, IJCAI-25, pages 5336-5344. Interna- tional Joint Conferences on Artificial Intelligence Organi- zation, 2025. IJCAI
- [Huang et al., 2023] Zongmo Huang, Yazhou Ren, Xiaorong Pu, Shudong Huang, Zenglin Xu, and Lifang He. Self- supervised graph attention networks for deep weighted multi-view clustering. In Proceedings of the AAAI con- ference on artificial intelligence, volume 37, pages 7936- 7943, 2023.
- [Ke et al., 2021] Guanzhou Ke, Zhiyong Hong, Zhiqiang Zeng, Zeyi Liu, Yangjie Sun, and Yannan Xie. Co- nan: contrastive fusion networks for multi-view cluster- ing. In 2021 IEEE International conference on big data (Big Data), pages 653-660. IEEE, 2021.
- [Ling et al., 2023] Yawen Ling, Jianpeng Chen, Yazhou Ren, Xiaorong Pu, Jie Xu, Xiaofeng Zhu, and Lifang He. Dual label-guided graph refinement for multi-view graph clustering. In Proceedings of the AAAI conference on arti- ficial intelligence, volume 37, pages 8791-8798, 2023.
- [McQueen, 1967] James B McQueen. Some methods of classification and analysis of multivariate observations. In Proc. of 5th Berkeley Symposium on Math. Stat. and Prob., pages 281-297, 1967.
- [Pan and Kang, 2021] Erlin Pan and Zhao Kang. Multi-view contrastive graph clustering. Advances in neural informa- tion processing systems, 34:2148-2159, 2021.
- [Wang et al., 2021] Yiming Wang, Dongxia Chang, Zhiqiang Fu, and Yao Zhao. Consistent multiple graph embedding for multi-view clustering. IEEE transactions on multimedia, 25:1008-1018, 2021.
- [Wang et al., 2023] Yiming Wang, Dongxia Chang, Zhiqiang Fu, and Yao Zhao. Learning a bi-directional discriminative representation for deep clustering. Pattern Recognition, 137:109237, 2023.
- [Wang et al., 2025] Bocheng Wang, Chusheng Zeng, Mulin Chen, and Xuelong Li. Towards learnable anchor for deep multi-view clustering. In Proceedings of the AAAI Confer- ence on Artificial Intelligence, volume 39, pages 21044- 21052, 2025.
- [Xu et al., 2021] Jie Xu, Yazhou Ren, Guofeng Li, Lili Pan, Ce Zhu, and Zenglin Xu. Deep embedded multi-view clus- tering with collaborative training. Information Sciences, 573:279-290, 2021.
- [Xu et al., 2022a] Jie Xu, Yazhou Ren, Huayi Tang, Zhi- meng Yang, Lili Pan, Yang Yang, Xiaorong Pu, Philip S Yu, and Lifang He. Self-supervised discriminative feature learning for deep multi-view clustering. IEEE Transac- tions on Knowledge and Data Engineering, 35(7):7470- 7482, 2022.
- [Xu et al., 2022b] Jie Xu, Huayi Tang, Yazhou Ren, Liang Peng, Xiaofeng Zhu, and Lifang He. Multi-level feature learning for contrastive multi-view clustering. In Proceed- ings of the IEEE/CVF conference on computer vision and pattern recognition, pages 16051-16060, 2022.
- [Yan et al., 2023] Weiqing Yan, Yuanyang Zhang, Chenlei Lv, Chang Tang, Guanghui Yue, Liang Liao, and Weisi Lin. Gcfagg: Global and cross-view feature aggregation for multi-view clustering. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 19863-19872, 2023.
- [Yan et al., 2025] Weiqing Yan, Tingyu Yang, and Chang Tang. Self-supervised semantic soft label learning net- work for deep multi-view clustering. IEEE Transactions on Multimedia, 2025.
- [Yang et al., 2021] Xu Yang, Cheng Deng, Zhiyuan Dang, and Dacheng Tao. Deep multiview collaborative cluster- ing. IEEE Transactions on Neural Networks and Learning Systems, 34(1):516-526, 2021.
- [Yang et al., 2023] Xihong Yang, Jin Jiaqi, Siwei Wang, Ke Liang, Yue Liu, Yi Wen, Suyuan Liu, Sihang Zhou, Xinwang Liu, and En Zhu. Dealmvc: Dual contrastive calibration for multi-view clustering. In Proceedings of the 31st ACM international conference on multimedia, pages 337-346, 2023.
- [Zhang et al., 2019] Changqing Zhang, Yeqing Liu, and Huazhu Fu. Ae2-nets: Autoencoder in autoencoder net- works. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 2577- 2585, 2019.
- [Zhang et al., 2024] Chao Zhang, Xiuyi Jia, Zechao Li, Chunlin Chen, and Huaxiong Li. Learning cluster-wise anchors for multi-view clustering. In Proceedings of the AAAI conference on artificial intelligence, volume 38, pages 16696-16704, 2024.
- [Zhao et al., 2024] Helin Zhao, Wei Chen, and Peng Zhou. Active deep multi-view clustering. In Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence, pages 5554-5562, 2024. IJCAI
- [Zhao et al., 2025] Yang Zhao, Daidai Zhu, Aihong Yuan, and Xuelong Li. Consensus multi-view spectral cluster- ing network with unified similarity. Neural Networks, 190:107647, 2025.
- [Zhou et al., 2024] Lihua Zhou, Guowang Du, Kevin Lue, Lizheng Wang, and Jingwei Du. A survey and an empiri- cal evaluation of multi-view clustering approaches. ACM Computing Surveys, 56(7):1-38, 2024.
References were extracted automatically from the PDF and may contain errors.
Full text extracted automatically from the PDF; figures, tables and equations may differ. The PDF is the version of record.
1 Introduction
Multi-view clustering [Chao et al., 2021; Fang et al., 2023b; Zhou et al., 2024] aims to uncover latent semantic structures by integrating complementary information from multiple heterogeneous data sources. Compared to single-view approaches, it can more fully exploit both the consistency and complementarity across different views and achieve more accurate clustering [Wang et al., 2023], with wide applications in computer vision, multimedia analysis, and information retrieval.
∗Corresponding author

In recent years, multi-view clustering has achieved significant progress owing to the powerful nonlinear representation learning capability of deep learning. Autoencoder-based methods [Yang et al., 2021; Xu et al., 2021; Yan et al., 2023; Bai et al., 2024] learn latent representations frommulti-view data and integrate cross-view information through feature fusion mechanisms. Graph-based approaches [Wang et al., 2021; Huang et al., 2023; Ling et al., 2023] further explicitly model the relational structure among samples by fusing multi-view graph structures to capture cross-view similarities, thereby enhancing clustering discriminability. In addition, contrastive learning-based methods [Ke et al., 2021; Pan and Kang, 2021; Feng et al., 2024] design cross-view contrastive objectives to enforce representation consistency of semantically identical samples across different views, facilitating the learning of discriminative features. For example, [Zhang et al., 2019] designed a nested autoencoder framework to perform view-specific representation learning and multi-view information encoding within a unified framework. [Feng et al., 2024] introduced view-specific contrastive encoders and generated pseudo labels on fused representations, utilizing these pseudo labels to guide the positivenegative pair selection in contrastive encoders. By effectively exploiting both the consistency and complementarity among views, these deep multi-view clustering methods demonstrate remarkable clustering performance.

However, most existing multi-view clustering methods characterize each semantic cluster using a single prototype and assume a compact cluster assignment. Some representative approaches [Xu et al., 2022b; Chen et al., 2023; Yang et al., 2021; Yan et al., 2025] introduce an explicit clustering layer on top of learned representations and perform end-to-end optimization. Although such designs are structurally simple and efficient, they essentially assume that each semantic cluster can be adequately represented by a single centroid. However, data distributions often exhibit diversity within clusters. As illustrated in Figure 1, samples belonging to the same semantic category may contain multiple latent substructures. Modeling such complex distributions with a single prototype is therefore inadequate to capture the underlying intra-cluster substructure, which inevitably limits clustering performance. To alleviate this limitation, several graph-based methods [Zhang et al., 2024; Chen et al., 2025] attempt to enhance intra-cluster modeling by constructing sample-to-anchor graphs. Nevertheless, their performance heavily depends on the quality of graph construction, which is often sensitive to noise. Moreover, graph structures are usually built independently for each view, making it difficult to ensure semantic consistency across views. Therefore, how to effectively model complex intra-cluster structures while simultaneously preserving semantic consistency across multiple views remains a challenge.
To address the challenge, we propose a Mixture of Clustering Experts with Dual Consistency for Multi-View Clustering termed MoCE-DC. The framework is shown in Figure 2. Specifically, MoCE-DC introduces a set of learnable clustering experts to collaboratively model complex cluster structures. Each expert captures complementary semantic characteristics within a shared prototype space, enabling the model to decompose intricate clusters into multiple cooperative substructures. To facilitate adaptive expert utilization, a gating mechanism is employed to dynamically weight expert contributions according to view-specific representations, allowing each sample to be clustered through the most relevant expert combinations. To further ensure consistency across views, MoCE-DC incorporates a dual-level consistency alignment mechanism. At the sample level, cross-view prediction consistency is enforced by aligning the cluster assignment of each sample with the consensus of its assignments in the other views. At the global level, a consensus target distribution is constructed by aggregating multi-view information, which serves as a unified semantic reference to guide all views toward a consensus clustering structure and effectively mitigate semantic drift. In addition, to alleviate the commonly observed expert collapse issue in mixture-of-experts models, we introduce a gating balance regularization that promotes balanced expert activation and encourages cooperative expert learning. Collectively, these components enable MoCE-DC to simultaneously refine intra-cluster substructure modeling and enforce cross-view semantic consistency.
The main contributions of this work can be summarized as follows:
- We propose a novel multi-view clustering framework, termed MoCE-DC, which explicitly models intra-cluster diversity by introducing multiple cooperative clustering experts. MoCE-DC enables different experts to capture complementary substructures within the same semantic cluster, significantly enhancing the expressive capacity for complex clusters.
- We propose a dual-consistency alignment strategy to en-
hance cross-view semantic consistency. By jointly enforcing sample-level prediction consistency and global semantic agreement across views, MoCE-DC effectively reduces cross-view semantic discrepancy and stabilizes the clustering process.
- Extensive experimental results on several benchmark datasets demonstrate that the proposed method consistently outperforms existing state-of-the-art multi-view clustering approaches.
2 Method
In this section, we introduce our proposed method MoCEDC. First, we introduce the key notations employed throughout this paper. Consider a multi-view dataset denoted as {Xv ∈ RN×dv }Vv=1 , where N denotes the number of samples, V represents the number of views, dv denotes the sample dimension of the v-th view, and xvi denotes the v-th view of the i-th sample. The goal of multi-view clustering is to partition the N samples into C clusters by effectively fusing information from all V views.
To achieve this, we first project the multi-view data into a low-dimensional latent space using a set of view-specific deep autoencoders. Formally, for the v-th view, we construct an encoder network Dv e and a decoder network Dv d , parameterized by θv and ϕv , respectively. Given an input sample xvi , its latent representation is derived as zvi = Dv e (xvi ; θv ). These autoencoders are trained by minimizing a reconstruction loss, which ensures that the essential information of each view is preserved in the latent space:
2.1 Mixture of Clustering Experts
To explicitly model the inherent diversity and latent substructures within clusters, we introduce a Mixture of Clustering Experts module (MoCE). This module associates each cluster with a set of specialized experts, with each expert dedicated to capturing a latent substructure present within the cluster. Concurrently, we design a learnable gating network that dynamically routes samples to relevant experts, enabling the model to adaptively compose complex clusters from these elementary substructures.
Formally, given the view-specific latent representations {Zv }Vv=1 , the MoCE module generates view-specific soft cluster assignments Qv ∈ RN×C by adaptively aggregating the predictions of M experts:
where Evm ∈ RN×C denotes the soft cluster assignment produced by the m-th expert for view v, and Gvm ∈ RN×1 represents the corresponding sample-wise gating weights. The Hadamard product ⊙ applies the gating weights to expert predictions in a sample-wise manner. Under this formulation, samples belonging to the same cluster can be jointly explained by several experts with varying activation strengths, enabling MoCE to capture complex cluster geometries.
Shared-Prototype-Based Clustering Experts. To explicitly model diverse clustering behaviors while preserving cross-view consistency, MoCE introduces a set of shared clustering prototypes {µk}Ck=1 , which are shared across all experts and views. These prototypes serve as common semantic anchors, enabling different experts to produce distinct clustering patterns while remaining aligned in a unified prototype space.
Given a sample i from view v, the m-th expert first transforms the representation via an expert-specific function fm(·) and then computes its soft assignment to each prototype. The Student's t-distribution is adopted to measure the similarity between the transformed feature and each prototype. The resulting soft assignment is given by
Here, fm(·) captures expert-specific clustering preferences, while the shared prototypes enforce semantic alignment across experts and views. By aggregating Evimk over all samples, we obtain the expert clustering output Evm.
GatingNetwork for Expert Selection. To adaptively combine multiple clustering experts, MoCE employs a shared gating network πψ(·) to generate expert-wise routing weights. For each sample i and view v, the gating weight assigned to expert m is defined as:
This gating mechanism enables the model to dynamically select the most relevant experts for each input. To further improve routing sparsity and computational efficiency, a top-K routing strategy is adopted, where only the K experts with the highest routing probabilities are activated.
2.2 Dual-Level Multi-ViewConsistency Learning
Although MoCE enhances intra-cluster modeling by allowing multiple experts to capture diverse substructures, this increased flexibility may amplify semantic discrepancies across views in unsupervised multi-view settings. To address this issue, we propose a dual-level consistency learning framework, which enforces alignment from both the sample level and the global semantic level. The sample-level mechanism ensures balanced and consistent cluster assignments across views, while the global-level supervision provides a unified semantic anchor to prevent accumulated view bias.
At the sample level, we aim to align clustering assignments across views while avoiding degeneration of the shared clustering prototypes. To achieve this, we introduce a balanced assignment strategy combined with an alternating prediction mechanism. Specifically, for each view v, we compute a balanced assignment ˜Qv ∈ RN×C by solving the following entropy-regularized optimization problem:
where ⟨·, ·⟩ denotes the matrix inner product, H(Q) is the entropy regularization term, and ε is a hyperparameter. We have provided a more detailed optimization process in supplementary materials. This formulation enforces balanced cluster utilization, ensuring that each cluster receives a comparable number of samples. The resulting distribution is smoother and more stable, facilitating reliable cross-view alignment.
Based on the balanced assignments {˜Qv }Vv=1 , we adopt an alternating prediction strategy in which each sample's soft cluster assignment in one view is aligned with the average of its assignments in the other views. For each view v, a consensus target is constructed by averaging the balanced predictions from all other views:
The alternating prediction loss then minimizes the crossentropy between the soft cluster assignment Qv and this target ¯Q-v :
Through this alternating alignment mechanism, clustering predictions from different views are progressively aligned, while avoiding direct pairwise matching that may propagate noisy errors.
While sample-level alignment improves local consistency, clustering decisions based solely on individual views may suffer from view bias, as the view-specific representation zv captures only information from the v-th view. To provide a more discriminative and view-invariant semantic reference, we further introduce a global target distribution from the global multi-view representation.
For each sample xi, we form a global representation by concatenating its view-specific representations:
where D = ∑Vv=1 dv. Let H = [h1, h2, . . . , hN ]⊤ ∈ RN×D denote the global representation. We then performK-means clustering on H to obtain global cluster centroids {cj}Cj=1 . The soft cluster assignment of hi to the j-th global cluster is computed via the Student's t-distribution:
yielding a soft assignment matrix S ∈ RN×C . To emphasize high-confidence assignments, we sharpen S into a target distribution P as follows:
The global target distribution P provides a unified supervisory signal that encodes the consensus clustering structure across all views.
We enforce each view's cluster assignment Qv to align with P via a global consensus alignment loss, defined as the sum of Kullback-Leibler (KL) divergences:
This loss encourages the view-specific clustering assignment Qv to align with the consensus semantics encoded in P, thereby reducing view-specific bias.
The overall clustering objective is formulated by jointly minimizing the sample-level alternating prediction loss and the global consensus alignment loss:
2.3 Gating Load Balance
During training, mixture-of-experts (MoE) models often suffer from expert load imbalance: a large fraction of input instances are consistently routed to only a few experts, while the majority remain underutilized. In multi-view clustering, this issue is exacerbated by the absence of ground-truth labels, as the gating network tends to converge to degenerate solutions that over-rely on a sparse subset of experts, thereby undermining model capacity and assignment diversity.
To mitigate this, we introduce an expert load balancing regularization term. Consider a model with M experts and a dataset of N samples across V views, let T = N ×V denote the total number of sample-view pairs. For each expert m, we define its routing frequency as:
where gv i = [gv i1 , . . . , gv iM ]⊤ denotes the gating distribution for sample i in view v, and TK(gv i ) returns the indices of the top-K experts with the highest routing probabilities. fm measures how often each expert is actually activated under sparse top-K routing. In parallel, we compute the mean routing probability assigned to expert m:
While fm captures hard activation statistics, pm reflects the soft routing tendency of the gating network. Based on these two complementary statistics, we formulate the gating load balancing loss as:
This objective penalizes skewed routing patterns by assigning stronger regularization to experts that are both frequently activated and assigned high routing probability. Overused experts receive stronger corrective signals, whereas underutilized experts are penalized less aggressively.
Algorithm 1 Training Procedure for MoCE-DC
Input: Multi-view data {Xv }Vv=1 , number of clusters C, number of experts M, hyperparameters α, β.
Output: Clustering results {yi}Ni=1 .
- 1: Pretrain autoencoders for each view by minimizing the reconstruction loss Eq. (1).
- 2: while not converged do
- 3: Update target distribution P using current features by Eq. (10).
- 4: for fixed target distribution P do
- 5: for each view v = 1 to V do
- 6: Extract latent representation Zv ←Dv e (Xvi ).
- 7: Compute expert outputs Evm via Eq. (3).
- 8: Compute routing weight Gvm via Eq. (4).
- 9: Compute view-specific soft clustering assignment Qv via Eq. (2).
- 10: end for
- 11: Compute total loss: L←LR +αLC +βLB.
- 12: Update all parameters via backpropagation.
- 13: end for
- 14: end while
- 15: return {yi}Ni=1 .
2.4 Joint Optimization Objective
The overall training objective of MoCE-DC integrates three complementary components:
where LR denotes the multi-view reconstruction loss, LC is the multi-view clustering loss, and LB is the expert load balancing loss. The hyperparameters α, β > 0 control the relative importance of each term. When the network training is completed, the final clustering result can be obtained by
The training procedure is summarized in Algorithm 1.
Complexity Analysis. Let N, V , C, M, |B|, and dh denote the number of samples, views, clusters, experts, batch size, and latent dimension, respectively. The per-batch computational cost consists of (i) view-specific encoding at O(|B| ∑v=1 dvdh), and (ii) MoCE routing and prototype assignment at O(|B|VMCdh). Since the gating, aggregation, and consistency losses are asymptotically dominated by these terms, the per-batch complexity simplifies to O(|B|(∑v=1 dvdh + VMCdh)). Consequently, the perepoch training cost scales linearly with N. The periodic Kmeans update for the target distribution incurs an additional O(TkNCV dh) per update cycle, which remains negligible due to its infrequent execution.
3 Experiments
In this section, we compare our method with the state-of-theart clustering methods on benchmark datasets. The effectiveness of the method is demonstrated through extensive experimentation.
| Dataset | Samples | Views | Clusters | Dimensions |
|---|---|---|---|---|
| BDGP | 2500 | 2 | 5 | 1750/79 |
| Caltech-5V | 1400 | 5 | 7 | 40/254/1984/512/928 |
| OutdoorScene | 2688 | 4 | 8 | 512/432/256/48 |
| CiteSeer | 3312 | 2 | 6 | 3703/4732 |
| Handwritten | 2000 | 6 | 10 | 240/76/216/47/64/6 |
| NUSWIDEOBJ | 30000 | 5 | 31 | 65/226/145/74/129 |
| CIFAR10 | 50000 | 3 | 10 | 512/2048/1024 |
3.1 Datasets
To validate the effectiveness of MoCE-DC, we conduct experiments on seven benchmark datasets as shown in Table 1. BDGP [Cai et al., 2012], Caltech-5V [Fei-Fei et al., 2004], OutdoorScene [Fang et al., 2023a], CiteSeer [Fang et al., 2023a], Handwritten [Du et al., 2025], NUSWIDEOBJ [Zhao et al., 2025], and CIFAR10 [Yan et al., 2025]. We further construct Caltech-4V, Caltech-3V, and Caltech-2V datasets based on Caltech-5V to evaluate the robustness of MoCE-DC.
3.2 Experimental Setup
We compare MoCE-DC with two single-view clustering algorithms and ten state-of-the-art multi-view clustering algorithms. The two single-view clustering algorithms are Kmeans [McQueen, 1967] and IDEC [Guo et al., 2017]. The multi-view clustering methods can be broadly categorized into two groups. The first group comprises graph-based multi-view clustering methods, including CAMVC [Zhang et al., 2024], DMAC [Wang et al., 2025], GMVC [He et al., 2025], ALPC [Chen et al., 2025]. The second group includes end-to-end multi-view clustering approaches with explicit clustering layers, including SDMVC [Xu et al., 2022a], MFLVC [Xu et al., 2022b], CVCL [Chen et al., 2023], DealMVC [Yang et al., 2023], ADMC [Zhao et al., 2024], SSLNMVC [Yan et al., 2025].
For MoCE-DC, the autoencoder consists of an encoder with layer sizes 2000-500-500-dh and a decoder with layer sizes dh-500-500-2000. The low dimension dh is set to 10. The batch size is set to 512, and training is performed for up to 10,000 epochs or until early stopping is triggered. For other compared methods, we use the public codes and default settings from the original papers to conduct experiments. All experiments are conducted on an NVIDIA GeForce RTX-3090 GPU. The code is available at https://github.com/Systemclock/MoCE-DC.
We apply three wildly used metrics to evaluate the final clustering performance, including clustering accuracy (ACC), Normalized Mutual Information (NMI), Adjusted Rand Index (ARI). For all methods, we ran ten independent runs and reported the mean values.
3.3 Experimental Results
As shown in Table 2 and Table 3, MoCE-DC achieves the best or second-best clustering performance on all seven multi-view datasets, demonstrating strong stability and generalization ability. First, compared with single-view clustering methods, MoCE-DC consistently yields superior results, as it effectively exploits the complementary information across multiple views. Second, unlike methods that obtain cluster assignments through a single MLP-based clustering head, MoCE-DC explicitly models intra-cluster substructures by introducing multiple collaborative experts and adaptively derives the final cluster assignments, which enhances its capability to capture intra-cluster diversity. Finally, although graph-based methods can also reveal latent substructures within clusters to some extent, their performance heavily depends on the quality of graph construction. By contrast, MoCE-DC achieves cross-view alignment through a hierarchical consistency constraint, leading to more robust and improved clustering performance.
| Methods | BDGP | OutdoorScene | CiteSeer | Handwritten | NUSWIDEOBJ | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ACC | NMI | ARI | ACC | NMI | ARI | ACC | NMI | ARI | ACC | NMI | ARI | ACC | NMI | ARI | |
| KM | 52.09 | 34.87 | 18.24 | 44.00 | 33.94 | 23.28 | 32.96 | 12.41 | 7.78 | 68.49 | 65.81 | 55.22 | 11.80 | 10.47 | 3.18 |
| IDEC | 70.51 | 55.05 | 52.89 | 53.61 | 48.74 | 34.89 | 57.19 | 29.35 | 28.88 | 68.77 | 69.34 | 57.73 | 11.10 | 9.17 | 2.97 |
| CAMVC | 93.96 | 82.67 | 83.85 | 65.36 | 50.85 | 42.67 | 59.18 | 31.15 | 30.90 | 92.80 | 86.17 | 84.80 | 16.08 | 15.88 | 6.24 |
| DMAC | 93.24 | 87.33 | 84.85 | 55.88 | 46.09 | 35.71 | 37.56 | 16.53 | 12.13 | 82.93 | 74.81 | 68.67 | 12.50 | 12.69 | 4.38 |
| GMVC | 96.35 | 92.84 | 92.63 | 64.15 | 53.71 | 41.50 | 38.03 | 17.44 | 14.10 | 77.36 | 75.23 | 65.21 | 14.96 | 17.36 | 6.84 |
| ALPC | 88.20 | 76.26 | 71.41 | 36.17 | 26.60 | 17.30 | 44.14 | 19.86 | 18.63 | 62.25 | 57.90 | 43.69 | 14.57 | 8.21 | 3.33 |
| SDMVC | 82.84 | 70.79 | 68.06 | 68.79 | 58.37 | 48.22 | 59.63 | 32.76 | 33.25 | 96.90 | 94.54 | 93.54 | 15.01 | 13.97 | 6.60 |
| MFLVC | 97.83 | 94.24 | 95.86 | 59.39 | 52.45 | 47.42 | 42.77 | 22.41 | 32.65 | 77.86 | 79.99 | 77.27 | 19.98 | 14.71 | 6.32 |
| CVCL | 92.72 | 81.23 | 82.92 | 63.55 | 53.36 | 39.93 | 41.34 | 20.40 | 16.27 | 96.00 | 92.73 | 91.74 | 11.92 | 11.86 | 3.97 |
| DealMVC | 66.04 | 62.10 | 49.99 | 53.58 | 51.72 | 38.53 | 56.70 | 32.06 | 43.04 | 80.13 | 79.84 | 71.06 | 17.62 | 10.52 | 2.67 |
| ADMC | 90.16 | 74.29 | 77.00 | 71.35 | 59.27 | 50.70 | 56.82 | 26.07 | 24.33 | 90.75 | 83.82 | 80.91 | 14.18 | 7.43 | 2.60 |
| SSLNMVC | 98.68 | 96.09 | 96.74 | 62.09 | 53.95 | 40.82 | 29.50 | 11.12 | 7.51 | 83.10 | 81.39 | 74.28 | 20.90 | 13.80 | 8.88 |
| MoCE-DC | 99.20 | 97.64 | 98.02 | 71.58 | 59.31 | 50.75 | 61.08 | 33.97 | 33.73 | 98.95 | 97.59 | 97.69 | 20.97 | 14.37 | 7.73 |
| Methods | Caltech-5V | Caltech-4V | Caltech-3V | Caltech-2V | CIFAR10 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ACC | NMI | ARI | ACC | NMI | ARI | ACC | NMI | ARI | ACC | NMI | ARI | ACC | NMI | ARI | |
| KM | 60.97 | 48.85 | 41.52 | 61.14 | 48.61 | 41.33 | 61.22 | 48.49 | 42.32 | 49.30 | 34.97 | 27.71 | 86.82 | 75.55 | 72.86 |
| IDEC | 60.02 | 52.14 | 44.30 | 62.11 | 53.51 | 45.92 | 59.80 | 49.87 | 43.06 | 47.98 | 36.84 | 28.78 | 75.80 | 64.03 | 57.30 |
| CAMVC | 86.29 | 76.27 | 72.35 | 91.36 | 83.99 | 82.45 | 88.29 | 79.89 | 76.57 | 60.57 | 47.49 | 40.92 | 99.41 | 98.31 | 98.70 |
| DMAC | 50.57 | 36.04 | 28.76 | 59.79 | 47.36 | 36.11 | 62.43 | 49.21 | 38.55 | 58.71 | 42.13 | 34.27 | 95.86 | 91.68 | 91.23 |
| GMVC | 81.94 | 75.56 | 70.43 | 85.09 | 75.83 | 72.39 | 78.49 | 69.64 | 64.61 | 61.27 | 53.84 | 43.31 | 99.24 | 97.88 | 98.34 |
| ALPC | 47.86 | 28.25 | 21.83 | 48.07 | 28.33 | 21.82 | 47.36 | 27.06 | 20.99 | 47.29 | 26.62 | 20.84 | 96.83 | 92.74 | 93.24 |
| SDMVC | 90.22 | 81.39 | 80.15 | 84.71 | 72.61 | 70.13 | 83.07 | 70.79 | 67.06 | 43.57 | 41.86 | 29.62 | 58.74 | 64.44 | 60.20 |
| MFLVC | 70.45 | 61.54 | 60.71 | 83.92 | 74.17 | 73.99 | 70.73 | 62.16 | 60.97 | 60.99 | 53.43 | 53.04 | 99.31 | 98.09 | 98.64 |
| CVCL | 87.79 | 79.79 | 79.22 | 78.91 | 65.94 | 66.45 | 70.51 | 60.77 | 60.34 | 53.71 | 43.90 | 44.15 | 99.27 | 97.97 | 98.40 |
| DealMVC | 87.19 | 79.20 | 75.72 | 73.71 | 64.79 | 57.33 | 63.44 | 53.21 | 43.89 | 47.34 | 40.59 | 30.19 | 91.92 | 90.57 | 87.32 |
| ADMC | 91.64 | 84.81 | 82.56 | 92.64 | 87.03 | 85.24 | 88.14 | 80.25 | 77.53 | 62.50 | 52.60 | 41.87 | 87.68 | 82.16 | 73.79 |
| SSLNMVC | 78.64 | 72.44 | 66.20 | 89.00 | 80.69 | 77.25 | 78.36 | 69.05 | 62.42 | 64.36 | 53.98 | 44.20 | 99.22 | 97.88 | 98.31 |
| MoCE-DC | 92.86 | 87.23 | 85.49 | 94.29 | 88.60 | 87.96 | 92.14 | 85.90 | 84.22 | 69.00 | 56.33 | 49.71 | 99.46 | 98.55 | 98.64 |
3.4 Ablation Study
Table 4 reports the ablation study results, evaluating the contribution of each loss component. First, when only the reconstruction loss LR is used, the clustering performance is extremely poor, indicating that representation learning alone is insufficient to induce meaningful clustering structures. Second, by directly supervising the formation of clustering assignments, the clustering loss LC enables the model to learn more discriminative representations. Third, the gating balance regularization LB can also improve clustering performance. Overall, the best performance is consistently achieved when all loss terms are jointly optimized, confirming the necessity of jointly modeling clustering supervision and consistency alignment in the proposed MoCE-DC framework.
3.5 Parameter Analysis
For the proposed MoCE-DC framework, we investigate the sensitivity of key parameters. Specifically, α and β are selected via grid search from the set {10-3 , 10-2 , 10-1 , 100 , 101 , 102 }. The number of experts is chosen from {C, 10, 15, 20, 25}. As shown in Figure 3, MoCE-DC exhibits relatively stable clustering performance across a wide range of α and β values, indicating that the proposed framework is not overly sensitive to the precise choice of these hyperparameters. As shown in Figure 4, the clustering performance reaches its peak when the number of experts M is set to approximately 10 or 15. IncreasingM beyond this range results in degraded performance, because an excessive number of experts introduces redundancy and weakens effective expert cooperation. Therefore, we set M within the range of 2C to 3C to strike a balance between model capacity and clustering stability.
| Dataset | LR | LC | LB | ACC | NMI | ARI |
|---|---|---|---|---|---|---|
| BDGP | ✓ ✓ ✓ ✓ | ✗ ✓ ✗ ✓ | ✗ ✗ ✓ ✓ | 39.68 96.92 37.16 99.20 | 21.92 94.75 20.02 97.64 | 10.8 95.33 8.12 98.02 |
| Caltech-5V | ✓ ✓ ✓ ✓ | ✗ ✓ ✗ ✓ | ✗ ✗ ✓ ✓ | 27.00 91.43 32.29 92.86 | 8.04 85.39 15.88 87.23 | 4.26 83.80 10.61 85.49 |
| OutdoorScene | ✓ ✓ ✓ ✓ | ✗ ✓ ✗ ✓ | ✗ ✗ ✓ ✓ | 25.78 67.44 23.07 71.58 | 11.78 56.21 9.34 59.31 | 4.29 46.88 2.75 50.75 |
| CiteSeer | ✓ ✓ ✓ ✓ | ✗ ✓ ✗ ✓ | ✗ ✗ ✓ ✓ | 30.43 58.72 28.71 61.08 | 6.29 30.96 5.31 33.97 | 3.94 31.69 2.92 33.73 |

3.6 Convergence Analysis
As shown in Figure 5, we visualize the clustering metrics and overall loss throughout training to validate the convergence. The total loss drops quickly and then plateaus, and the clustering accuracy correspondingly converges to a stable level. When the target distribution is updated, a temporary increase in the loss can be observed. However, the model subsequently converges to a better clustering solution, indicating that the global target distribution effectively guides the views toward learning more accurate clustering assignments.
3.7 Visualization Validation
As shown in Figure 6, we perform t-SNE visualization of the learned global representations, where each sample is colored according to its final clustering result. The visualization shows clear inter-cluster boundaries and compact intracluster distributions on both BDGP and Caltech-5V. This demonstrates that MoCE-DC effectively enhances the discriminability of the learned representation and produces reliable clustering assignments.


4 Conclusion
This paper proposes a novel multi-view clustering framework, termed MoCE-DC, which integrates a mixture of clustering experts with a dual-level consistency constraint. MoCE-DC decomposes complex cluster structures by leveraging multiple experts to capture diverse sub-cluster patterns within each view. To ensure cross-view consistency, MoCEDC adopts a dual-level alignment strategy, including samplewise cross-view prediction and global consensus regularization. Extensive experimental results demonstrate the effectiveness of the proposed method.

Acknowledgments
This work was supported by the National Key Research and Development Program of China (No. 2022ZD0160402), the National Natural Science Foundation of China (No. 62201471), and Aeronautical Science Fund (No. ASFC20240001053006).
Contribution Statement
All authors made contributions to the paper's methodology and experiments. Daidai Zhu and Yang Zhao contributed equally to this work and should be considered co-first authors. Yang Zhao is the corresponding author.
@inproceedings{ijcai2026p605,
title = {Mixture of Clustering Experts with Dual Consistency for Multi-View Clustering},
author = {Zhu, Daidai and Zhao, Yang and Ma, Dandan and Liu, Ganchao and Jiang, Zhiyu},
booktitle = {Proceedings of the Thirty-Fifth International Joint Conference on
Artificial Intelligence, {IJCAI-26}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {Diego Calvanese},
pages = {5431--5439},
year = {2026},
month = {8},
note = {Main Track},
doi = {10.24963/ijcai.2026/605},
url = {https://doi.org/10.24963/ijcai.2026/605},
}
TY - CPAPER TI - Mixture of Clustering Experts with Dual Consistency for Multi-View Clustering AU - Zhu, Daidai AU - Zhao, Yang AU - Ma, Dandan AU - Liu, Ganchao AU - Jiang, Zhiyu T2 - Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence, IJCAI-26 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2026 SP - 5431 EP - 5439 DO - 10.24963/ijcai.2026/605 UR - https://doi.org/10.24963/ijcai.2026/605 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: