paper-with-me

홈 › Papers

Robust Graph Clustering via Meta Weighting for Noisy Graphs

2023-11-01 · Hyeonsoo Jo, Fanchen Bu, Kijung Shin

How can we find meaningful clusters in a graph robustly against noise edges? Graph clustering (i.e., dividing nodes into groups of similar ones) is a fundamental problem in graph analysis with applications in various fields. Recent studies have demonstrated that graph neural network (GNN) based approaches yield promising results for graph clustering. However, we observe that their performance degenerates significantly on graphs with noise edges, which are prevalent in practice. In this work, we propose MetaGC for robust GNN-based graph clustering. MetaGC employs a decomposable clustering loss function, which can be rephrased as a sum of losses over node pairs. We add a learnable weight to each node pair, and MetaGC adaptively adjusts the weights of node pairs using meta-weighting so that the weights of meaningful node pairs increase and the weights of less-meaningful ones (e.g., noise edges) decrease. We show empirically that MetaGC learns weights as intended and consequently outperforms the state-of-the-art GNN-based competitors, even when they are equipped with separate denoising schemes, on five real-world graphs under varying levels of noise. Our code and datasets are available at https://github.com/HyeonsooJo/MetaGC.

📄 PDF Abstract BibTeX arXiv:2311.00322

Code (1)

hyeonsoojo/metagc 공식 구현 pytorch

Tasks

ClusteringDenoisingGraph ClusteringGraph Neural Network

Methods 이 논문이 사용한 방법론

Graph Neural Network 설명 없음

Similar Papers 제목 키워드 기반

Deep Embedded Multi-View Clustering via Jointly Learning Latent Representations and Graphs

2022-05-08 · Zongmo Huang, Yazhou Ren, Xiaorong Pu, Lifang He

With the representation learning capability of the deep learning models, deep embedded multi-view clustering (MVC) achieves impressive performance in many scenarios and has become increasingly popular in recent years. Al…

ClusteringRepresentation Learning

Koopman-based spectral clustering of directed and time-evolving graphs

2022-04-06 · Stefan Klus, Natasa Djurdjevac Conrad

While spectral clustering algorithms for undirected graphs are well established and have been successfully applied to unsupervised machine learning problems ranging from image segmentation and genome sequencing to signal…

ClusteringImage SegmentationSemantic Segmentation

Hypergraph Clustering: A Modularity Maximization Approach

2018-12-28 · Tarun Kumar, Sankaran Vaidyanathan, Harini Ananthapadmanabhan, Srinivasan Parthasarathy 외

Clustering on hypergraphs has been garnering increased attention with potential applications in network analysis, VLSI design and computer vision, among others. In this work, we generalize the framework of modularity max…

Clustering

Double Self-weighted Multi-view Clustering via Adaptive View Fusion

2020-11-20 · Xiang Fang, Yuchong Hu

Multi-view clustering has been applied in many real-world applications where original data often contain noises. Some graph-based multi-view clustering methods have been proposed to try to reduce the negative influence o…

Clustering

Meta-node: A Concise Approach to Effectively Learn Complex Relationships in Heterogeneous Graphs

2022-10-26 · Jiwoong Park, Jisu Jeong, KyungMin Kim, Jin Young Choi

Existing message passing neural networks for heterogeneous graphs rely on the concepts of meta-paths or meta-graphs due to the intrinsic nature of heterogeneous graphs. However, the meta-paths and meta-graphs need to be …

Contrastive LearningGraph LearningNode Clustering