atlas

Research map / Graph learning / Graph algorithms and clustering

DGCLUSTER: A Neural Framework for Attributed Graph Clustering via Modularity Maximization

AAAI 2024 · Graph learning › Graph algorithms and clustering · approach: Neural and local graph clustering · 32 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes DGCluster, a GCN-based framework that optimizes a differentiable modularity objective via embedding cosine similarity (plus optional auxiliary pairwise-label loss), then clusters embeddings with BIRCH without fixing the number of clusters.

Problem

Attributed graph clustering that maximizes modularity while not requiring the number of clusters in advance and being able to use auxiliary node-level information such as partial labels or known pairwise memberships.

Approach

Replace the binary community membership matrix in modularity with a soft pairwise similarity computed from L2-normalized, positive-space GNN embeddings (cosine = dot product), making modularity differentiable and optimizable with SGD; cluster hard assignments afterward with BIRCH, which does not need k.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use auxiliary-information loss with λ increased from 0.0 to 0.8 (ablation)DGCluster · CoraNMI: 49.9 -> 62.1Helped
Use auxiliary-information loss with λ increased from 0.0 to 0.8 (ablation)DGCluster · Coramodularity: 80.7 -> 78.6Hurt
Add auxiliary-information loss (λ=0.2) (ablation)DGCluster · Citeseerconductance: 5.5 -> 4.1Helped
Add auxiliary-information loss (λ=0.2) (ablation)DGCluster · Citeseermodularity: 87.2 -> 87.4Helped
Use GraphSAGE rather than GCN (ablation)DGCluster · all datasets (average)conductance: 14.0 -> 9.7Helped
Use GAT rather than GCN (ablation)DGCluster · all datasets (average)modularity: 73.6 -> 73.8Helped
Use GIN rather than GCN (ablation)DGCluster · all datasets (average)modularity: 73.6 -> 72.5Hurt
Add squared average node-similarity regularization (α=0.5) (ablation)DGCluster · Coramodularity: 80.8 -> 80.8No clear effect
Add squared average node-similarity regularization (α=0.5) (ablation)DGCluster · CoraNMI: 43.5 -> 40.3Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Cora Citeseer PubMed Amazon PC Amazon Photo Coauthor CS Coauthor PHY

Benchmarks: Cora Citeseer PubMed Amazon PC Amazon Photo Coauthor CS Coauthor PHY

Metrics: modularity conductance NMI F1 score

Baselines: k-means SBM DeepWalk k-means DGI k-means AGC DAEGC SDCN NOCD DiffPool MinCutPool Ortho DMoN

Builds on: DMoN GCN BIRCH Louvain

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy