paper-with-me

홈 › Papers

Scalable Deep Graph Clustering with Random-walk based Self-supervised Learning

2021-12-31 · Xiang Li, Dong Li, Ruoming Jin, Gagan Agrawal, Rajiv Ramnath

Web-based interactions can be frequently represented by an attributed graph, and node clustering in such graphs has received much attention lately. Multiple efforts have successfully applied Graph Convolutional Networks (GCN), though with some limits on accuracy as GCNs have been shown to suffer from over-smoothing issues. Though other methods (particularly those based on Laplacian Smoothing) have reported better accuracy, a fundamental limitation of all the work is a lack of scalability. This paper addresses this open problem by relating the Laplacian smoothing to the Generalized PageRank and applying a random-walk based algorithm as a scalable graph filter. This forms the basis for our scalable deep clustering algorithm, RwSL, where through a self-supervised mini-batch training mechanism, we simultaneously optimize a deep neural network for sample-cluster assignment distribution and an autoencoder for a clustering-oriented embedding. Using 6 real-world datasets and 6 clustering metrics, we show that RwSL achieved improved results over several recent baselines. Most notably, we show that RwSL, unlike all other deep clustering frameworks, can continue to scale beyond graphs with more than one million nodes, i.e., handle web-scale. We also demonstrate how RwSL could perform node clustering on a graph with 1.8 billion edges using only a single GPU.

📄 PDF Abstract BibTeX arXiv:2112.15530

Code (0)

등록된 구현이 없습니다.

Tasks

ClusteringDeep ClusteringGPUGraph ClusteringNode ClusteringSelf-Supervised Learning

Similar Papers 제목 키워드 기반

Efficient and Local Parallel Random Walks

2021-12-01 · NeurIPS 2021 12 · Michael Kapralov, Silvio Lattanzi, Navid Nouri, Jakab Tardos

Random walks are a fundamental primitive used in many machine learning algorithms with several applications in clustering and semi-supervised learning. Despite their relevance, the first efficient parallel algorithm to c…

Clustering

Clustering for directed graphs using parametrized random walk diffusion kernels

2022-10-01 · Harry Sevi, Matthieu Jonckheere, Argyris Kalogeratos

Clustering based on the random walk operator has been proven effective for undirected graphs, but its generalization to directed graphs (digraphs) is much more challenging. Although the random walk operator is well-defin…

Clustering

Learning graphons from data: Random walks, transfer operators, and spectral clustering

2025-07-24 · Stefan Klus, Jason J. Bramburger arxiv

Many signals evolve in time as a stochastic process, randomly switching between states over discretely sampled time points. Here we make an explicit link between the underlying stochastic process of a signal that can tak…

Faster Clustering via Non-Backtracking Random Walks

2017-08-26 · Brian Rappaport, Anuththari Gamage, Shuchin Aeron

This paper presents VEC-NBT, a variation on the unsupervised graph clustering technique VEC, which improves upon the performance of the original algorithm significantly for sparse graphs. VEC employs a novel application …

ClusteringGraph Clustering

Hypergraph Random Walks, Laplacians, and Clustering

2020-06-29 · Koby Hayashi, Sinan G. Aksoy, Cheong Hee Park, Haesun Park

We propose a flexible framework for clustering hypergraph-structured data based on recently proposed random walks utilizing edge-dependent vertex weights. When incorporating edge-dependent vertex weights (EDVW), a weight…

Clustering