Collection of deep graph clustering methods
Top 40.2% on sourcepulse
This repository serves as a curated collection of state-of-the-art deep graph clustering methods, encompassing papers, code, and datasets. It aims to provide researchers and practitioners with a comprehensive resource for exploring and implementing advanced techniques in graph clustering.
How It Works
The collection categorizes deep graph clustering methods into several key approaches: LLM-based, New-architecture, Temporal, Unknown Cluster Number, Reconstructive, Adversarial, and Contrastive. Each category highlights novel algorithms and their corresponding implementations, facilitating the study of diverse methodologies for uncovering underlying graph structures and node groupings.
Quick Start & Requirements
./dataset/
directory.main.py
to specify the dataset type and name.main.py
to run the clustering algorithms.Dependencies include Python and PyTorch. Specific dataset requirements (e.g., graph vs. non-graph data) are detailed in the README.
Highlighted Details
Maintenance & Community
The repository is maintained by yueliu1999 and welcomes contributions. Key papers and related "Awesome" repositories are linked, suggesting an active research focus.
Licensing & Compatibility
The repository itself does not specify a license. Individual papers and code implementations will have their own licenses, which may vary. Users should verify compatibility for commercial or closed-source use.
Limitations & Caveats
This repository is a collection of external resources; it does not provide a unified framework or single executable for all methods. Users must individually set up and run each method's code. The README does not explicitly state the primary programming language or framework for all included code snippets, though PyTorch is implied by dataset loading utilities.
3 months ago
1 day