TY - JOUR
T1 - Clustering with dynamic bipartite graph learning
AU - Liang, Yun
AU - Gao, Wang
AU - Liang, Qimin
AU - Zhong, Cankun
AU - Nie, Feiping
N1 - Publisher Copyright:
© 2025
PY - 2025/10/1
Y1 - 2025/10/1
N2 - Anchor-based bipartite graph clustering algorithms greatly enhance data analysis by accelerating computations without sacrificing performance. However, these methods face two limitations: reliance on fixed bipartite graphs and lack of interaction between the bipartite graph and anchor labels, which reduces adaptability to dynamic data and clustering performance. To overcome these, a novel method, called Clustering with Dynamic Bipartite Graph Learning (DBGL) is proposed. The DBGL objective function is composed of two parts: construct the bipartite graph and learn the anchor labels. The bipartite graph and anchor labels are updated iteratively, resulting in a dynamic bipartite graph that evolves throughout the clustering process. Our dynamic technique is more flexible and performs better on large, complicated datasets than fixed bipartite graph methods. Additionally, we introduce label transmission into DBGL, enabling autonomous interaction between bipartite graph and anchor labels, which mutually guide each other toward optimal clustering results. We design an alternating optimization algorithm where the bipartite graph is updated using an Iteratively Re-Weighted (IRW) algorithm, while the anchor labels are optimized through an improved Coordinate Descent (CD) algorithm. Comprehensive experiments on benchmark datasets demonstrate that DBGL outperforms leading methods in clustering accuracy, efficiency, and robustness, with theoretical analysis confirming its convergence and stability.
AB - Anchor-based bipartite graph clustering algorithms greatly enhance data analysis by accelerating computations without sacrificing performance. However, these methods face two limitations: reliance on fixed bipartite graphs and lack of interaction between the bipartite graph and anchor labels, which reduces adaptability to dynamic data and clustering performance. To overcome these, a novel method, called Clustering with Dynamic Bipartite Graph Learning (DBGL) is proposed. The DBGL objective function is composed of two parts: construct the bipartite graph and learn the anchor labels. The bipartite graph and anchor labels are updated iteratively, resulting in a dynamic bipartite graph that evolves throughout the clustering process. Our dynamic technique is more flexible and performs better on large, complicated datasets than fixed bipartite graph methods. Additionally, we introduce label transmission into DBGL, enabling autonomous interaction between bipartite graph and anchor labels, which mutually guide each other toward optimal clustering results. We design an alternating optimization algorithm where the bipartite graph is updated using an Iteratively Re-Weighted (IRW) algorithm, while the anchor labels are optimized through an improved Coordinate Descent (CD) algorithm. Comprehensive experiments on benchmark datasets demonstrate that DBGL outperforms leading methods in clustering accuracy, efficiency, and robustness, with theoretical analysis confirming its convergence and stability.
KW - Clustering
KW - Dynamic bipartite graph
KW - Label transmission
KW - Optimization
UR - http://www.scopus.com/inward/record.url?scp=105008507278&partnerID=8YFLogxK
U2 - 10.1016/j.neucom.2025.130615
DO - 10.1016/j.neucom.2025.130615
M3 - 文章
AN - SCOPUS:105008507278
SN - 0925-2312
VL - 648
JO - Neurocomputing
JF - Neurocomputing
M1 - 130615
ER -