Doubly Stochastic Adaptive Neighbors Clustering via the Marcus Mapping

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Yuan, Jinghui, Zeng, Chusheng, Xie, Fangyuan, Cao, Zhe, Chen, Mulin, Wang, Rong, Nie, Feiping, Yuan, Yuan
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866914908568813568
author Yuan, Jinghui
Zeng, Chusheng
Xie, Fangyuan
Cao, Zhe
Chen, Mulin
Wang, Rong
Nie, Feiping
Yuan, Yuan
author_facet Yuan, Jinghui
Zeng, Chusheng
Xie, Fangyuan
Cao, Zhe
Chen, Mulin
Wang, Rong
Nie, Feiping
Yuan, Yuan
contents Clustering is a fundamental task in machine learning and data science, and similarity graph-based clustering is an important approach within this domain. Doubly stochastic symmetric similarity graphs provide numerous benefits for clustering problems and downstream tasks, yet learning such graphs remains a significant challenge. Marcus theorem states that a strictly positive symmetric matrix can be transformed into a doubly stochastic symmetric matrix by diagonal matrices. However, in clustering, learning sparse matrices is crucial for computational efficiency. We extend Marcus theorem by proposing the Marcus mapping, which indicates that certain sparse matrices can also be transformed into doubly stochastic symmetric matrices via diagonal matrices. Additionally, we introduce rank constraints into the clustering problem and propose the Doubly Stochastic Adaptive Neighbors Clustering algorithm based on the Marcus Mapping (ANCMM). This ensures that the learned graph naturally divides into the desired number of clusters. We validate the effectiveness of our algorithm through extensive comparisons with state-of-the-art algorithms. Finally, we explore the relationship between the Marcus mapping and optimal transport. We prove that the Marcus mapping solves a specific type of optimal transport problem and demonstrate that solving this problem through Marcus mapping is more efficient than directly applying optimal transport methods.
format Preprint
id arxiv_https___arxiv_org_abs_2408_02932
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Doubly Stochastic Adaptive Neighbors Clustering via the Marcus Mapping
Yuan, Jinghui
Zeng, Chusheng
Xie, Fangyuan
Cao, Zhe
Chen, Mulin
Wang, Rong
Nie, Feiping
Yuan, Yuan
Machine Learning
Artificial Intelligence
Clustering is a fundamental task in machine learning and data science, and similarity graph-based clustering is an important approach within this domain. Doubly stochastic symmetric similarity graphs provide numerous benefits for clustering problems and downstream tasks, yet learning such graphs remains a significant challenge. Marcus theorem states that a strictly positive symmetric matrix can be transformed into a doubly stochastic symmetric matrix by diagonal matrices. However, in clustering, learning sparse matrices is crucial for computational efficiency. We extend Marcus theorem by proposing the Marcus mapping, which indicates that certain sparse matrices can also be transformed into doubly stochastic symmetric matrices via diagonal matrices. Additionally, we introduce rank constraints into the clustering problem and propose the Doubly Stochastic Adaptive Neighbors Clustering algorithm based on the Marcus Mapping (ANCMM). This ensures that the learned graph naturally divides into the desired number of clusters. We validate the effectiveness of our algorithm through extensive comparisons with state-of-the-art algorithms. Finally, we explore the relationship between the Marcus mapping and optimal transport. We prove that the Marcus mapping solves a specific type of optimal transport problem and demonstrate that solving this problem through Marcus mapping is more efficient than directly applying optimal transport methods.
title Doubly Stochastic Adaptive Neighbors Clustering via the Marcus Mapping
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2408.02932