JOURNAL ARTICLE

Community Detection Using Graph Attention Networks Clustering Algorithm

Abstract

Community detection plays a crucial role in various domains, including social network analysis, recommendation systems, and biological networks. However, current community detection methods face challenges in capturing the complex structural patterns and dynamic nature of real-world networks. In this study, we propose an innovative approach to enhance community detection by integrating graph attention networks (GATs) with two distinct clustering algorithms: k-means and agglomerative. Our proposed model leverages GATs to capture and extract new node features, providing a more comprehensive representation of the network. Subsequently, a clustering algorithm is applied to identify communities based on the learned embeddings. Our findings demonstrate that GATs combined with k-means outperform existing community detection methods. Moreover, this approach serves as a proof-of-concept, highlighting the broader potential of applying graph neural networks to unsupervised network clustering.

Keywords:
Computer science Cluster analysis Graph Data mining Theoretical computer science Artificial intelligence

Metrics

3
Cited By
1.63
FWCI (Field Weighted Citation Impact)
11
Refs
0.73
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Complex Network Analysis Techniques
Physical Sciences →  Physics and Astronomy →  Statistical and Nonlinear Physics
Advanced Clustering Algorithms Research
Physical Sciences →  Computer Science →  Artificial Intelligence
Advanced Graph Neural Networks
Physical Sciences →  Computer Science →  Artificial Intelligence
© 2026 ScienceGate Book Chapters — All rights reserved.