paper-with-me

Papers

Community Detection Guarantees Using Embeddings Learned by Node2Vec

2023-10-26 · Andrew Davison, S. Carlyle Morgan, Owen G. Ward

Embedding the nodes of a large network into an Euclidean space is a common objective in modern machine learning, with a variety of tools available. These embeddings can then be used as features for tasks such as community detection/node clustering or link prediction, where they achieve state of the art performance. With the exception of spectral clustering methods, there is little theoretical understanding for commonly used approaches to learning embeddings. In this work we examine the theoretical properties of the embeddings learned by node2vec. Our main result shows that the use of $k$-means clustering on the embedding vectors produced by node2vec gives weakly consistent community recovery for the nodes in (degree corrected) stochastic block models. We also discuss the use of these embeddings for node and link prediction tasks. We demonstrate this result empirically, and examine how this relates to other embedding tools for network data.

📄 PDF Abstract BibTeX arXiv:2310.17712

Code (0)

등록된 구현이 없습니다.

Tasks

ClusteringCommunity DetectionLink PredictionNode Clustering

Methods 이 논문이 사용한 방법론

node2vec node2vec is a framework for learning graph embeddings for nodes in graphs. Node2vec maximizes a likelihood objective over mappings which preserve neighbourhood distances in…
Spectral Clustering Spectral clustering has attracted increasing attention due to the promising ability in dealing with nonlinearly separable datasets [15], [16]. In spectral clustering, the…
k-Means Clustering k-Means Clustering is a clustering algorithm that divides a training set into $k$ different clusters of examples that are near each other. It works by initializing $k$…

Similar Papers 제목 키워드 기반

Variational Embeddings for Community Detection and Node Representation

2021-01-11 · Rayyan Ahmad Khan, Muhammad Umer Anwaar, Omran Kaddah, Martin Kleinsteuber

In this paper, we study how to simultaneously learn two highly correlated tasks of graph analysis, i.e., community detection and node representation learning. We propose an efficient generative model called VECoDeR for j…

Community DetectionNode ClassificationRepresentation Learning

VECoDeR - Variational Embeddings for Community Detection and Node Representation

2021-01-01 · Rayyan Ahmad Khan, Muhammad Umer Anwaar, Omran Kaddah, Martin Kleinsteuber

In this paper, we study how to simultaneously learn two highly correlated tasks of graph analysis, i.e., community detection and node representation learning. We propose an efficient generative model called VECoDeR for j…

Community DetectionNode ClassificationRepresentation Learning

Font Size: Community Preserving Network Embedding

2017-02-10 · AAAI 2017 2 · Xiao Wang, Peng Cui, Jing Wang, Jian Pei 외

Network embedding, aiming to learn the low-dimensional representations of nodes in networks, is of paramount importance in many real applications. One basic requirement of network embedding is to preserve the structure a…

Community DetectionNetwork EmbeddingRepresentation Learning

Speaker Diarization with Overlapping Community Detection Using Graph Attention Networks and Label Propagation Algorithm

2025-06-03 · Zhaoyang Li, Jie Wang, Xiaoxiao Li, Wangjie Li 외

In speaker diarization, traditional clustering-based methods remain widely used in real-world applications. However, these methods struggle with the complex distribution of speaker embeddings and overlapping speech segme…

Action DetectionActivity DetectionClusteringCommunity Detection+3

GeoAI-Enhanced Community Detection on Spatial Networks with Graph Deep Learning

2024-11-23 · Yunlei Liang, Jiawei Zhu, Wen Ye, Song Gao

Spatial networks are useful for modeling geographic phenomena where spatial interaction plays an important role. To analyze the spatial networks and their internal structures, graph-based methods such as community detect…

AttributeCommunity DetectionDeep LearningGraph Attention