GC-Flow: A Graph-Based Flow Network for Effective Clustering
Not on the map. Why?
Abstract (arXiv)
Graph convolutional networks (GCNs) are discriminative models that directly model the class posterior p(y|x) for semi-supervised classification of graph data. While being effective, as a representation learning approach, the node representations extracted from a GCN often miss useful information for effective clustering, because the objectives are different. In this work, we design normalizing flows that replace GCN layers, leading to a generative model that models both the class conditional likelihood p(x|y) and the class prior p(y). The resulting neural network, GC-Flow, retains the graph convolution operations while being equipped with a Gaussian mixture representation space. It enjoys two benefits: it not only maintains the predictive power of GCN, but also produces well-separated clusters, due to the structuring of the representation space. We demonstrate these benefits on a variety of benchmark data sets. Moreover, we show that additional parameterization, such as that on the adjacency matrix used for graph convolutions, yields additional improvement in clustering.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 52 of its 66 references that are in the map. First posted on arXiv 26 May 2023.
Builds on
52 of 66 references.
References · 52
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2018Neural Ordinary Differential Equationscited by 3,733
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2015Variational Inference with Normalizing Flowscited by 2,161
38 more
- 2016Density estimation using Real NVPcited by 2,029
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
- 2018Glow: Generative Flow with Invertible 1x1 Convolutionscited by 1,539
- 2019Normalizing Flows for Probabilistic Modeling and Inferencecited by 1,315
- 2020Graph Contrastive Learning with Augmentationscited by 1,203
- 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,135
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
- 2018Deep Graph Infomaxcited by 1,101
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2014NICE: Non-linear Independent Components Estimationcited by 1,052
- 2015Gated Graph Sequence Neural Networkscited by 792
- 2015Image-based Recommendations on Styles and Substitutescited by 702
- 2017Masked Autoregressive Flow for Density Estimationcited by 680
- 2020Contrastive Multi-View Representation Learning on Graphscited by 651
- 2016Improving Variational Inference with Inverse Autoregressive Flowcited by 636
- 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
- 2019Neural Spline Flowscited by 590
- 2018FFJORD: Free-form Continuous Dynamics for Scalable Reversible Generative Modelscited by 584
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
- 2017Learning Sparse Neural Networks through L0 Regularizationcited by 571
- 2020Connecting the Dots: Multivariate Time Series Forecasting with Graph Neural Networkscited by 563
- 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 540
- 2020Deep Graph Contrastive Representation Learningcited by 535
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2020GraphAF: a Flow-based Autoregressive Model for Molecular Graph Generationcited by 301
- 2020Wiki-CS: A Wikipedia-Based Benchmark for Graph Neural Networkscited by 253
- 2019Learning Discrete Structures for Graph Neural Networkscited by 228
- 2019Layer-Dependent Importance Sampling for Training Deep and Large Graph Convolutional Networkscited by 177
- 2021Discrete Graph Structure Learning for Forecasting Multiple Time Seriescited by 169
- 2020Learning to Drop: Robust Graph Neural Network via Topological Denoisingcited by 127
- 2019GraphNVP: An Invertible Flow Model for Generating Molecular Graphscited by 115
- 2021SLAPS: Self-Supervision Improves Structure Learning for Graph Neural Networkscited by 108
- 2019Graph Normalizing Flowscited by 103
- 2019Semi-Supervised Learning with Normalizing Flowscited by 76
- 2018Sylvester Normalizing Flows for Variational Inferencecited by 71
- 2022Graph-Augmented Normalizing Flows for Anomaly Detection of Multiple Time Seriescited by 42
- 2021Accelerating Training and Inference of Graph Neural Networks with Fast Sampling and Pipeliningcited by 39
- 2021Rethinking Graph Auto-Encoder Models for Attributed Graph Clusteringcited by 37
50 most cited of 52 All 52 (JSON)
Built on by
Citing papers per year: 2024: 3; 2025: 1; 2026: 1.
5 papers.
- 2024LSEnet: Lorentz Structural Entropy Neural Network for Deep Graph Clusteringcited by 20
- 2024Parametric Augmentation for Time Series Contrastive Learningcited by 12
- 2025ASIL: Augmented Structural Information Learning for Deep Graph Clustering in Hyperbolic Spacecited by 4
- 2024K-GBS3FCM -- KNN Graph-Based Safe Semi-Supervised Fuzzy C-Meanscited by 0
- 2026Beyond Unimodal Bases: Pullback Geometry for Multimodal Datacited by 0
- 2026Beyond Unimodal Bases: Pullback Geometry for Multimodal Data30 Sep 2026
- 2025ASIL: Augmented Structural Information Learning for Deep Graph Clustering in Hyperbolic Space14 Apr 2025
- 2024K-GBS3FCM -- KNN Graph-Based Safe Semi-Supervised Fuzzy C-Means22 Nov 2024
- 2024LSEnet: Lorentz Structural Entropy Neural Network for Deep Graph Clustering20 May 2024
- 2024Parametric Augmentation for Time Series Contrastive Learning16 Feb 2024