mlsanityData to 7 Oct 2026

GC-Flow: A Graph-Based Flow Network for Effective Clustering

arXiv 2305.17284 ↗First posted 26 May 2023cs.LG stat.MLcited by 5

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

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  4. 2017Graph Attention Networkscited by 8,854
  5. 2017Inductive Representation Learning on Large Graphscited by 6,284
  6. 2018How Powerful are Graph Neural Networks?cited by 4,355
  7. 2018Neural Ordinary Differential Equationscited by 3,733
  8. 2017Neural Message Passing for Quantum Chemistrycited by 3,460
  9. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
  10. 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
  11. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  12. 2015Variational Inference with Normalizing Flowscited by 2,161
38 more
  1. 2016Density estimation using Real NVPcited by 2,029
  2. 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
  3. 2018Glow: Generative Flow with Invertible 1x1 Convolutionscited by 1,539
  4. 2019Normalizing Flows for Probabilistic Modeling and Inferencecited by 1,315
  5. 2020Graph Contrastive Learning with Augmentationscited by 1,203
  6. 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,135
  7. 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
  8. 2018Deep Graph Infomaxcited by 1,101
  9. 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
  10. 2014NICE: Non-linear Independent Components Estimationcited by 1,052
  11. 2015Gated Graph Sequence Neural Networkscited by 792
  12. 2015Image-based Recommendations on Styles and Substitutescited by 702
  13. 2017Masked Autoregressive Flow for Density Estimationcited by 680
  14. 2020Contrastive Multi-View Representation Learning on Graphscited by 651
  15. 2016Improving Variational Inference with Inverse Autoregressive Flowcited by 636
  16. 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
  17. 2019Neural Spline Flowscited by 590
  18. 2018FFJORD: Free-form Continuous Dynamics for Scalable Reversible Generative Modelscited by 584
  19. 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
  20. 2017Learning Sparse Neural Networks through L0 Regularizationcited by 571
  21. 2020Connecting the Dots: Multivariate Time Series Forecasting with Graph Neural Networkscited by 563
  22. 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 540
  23. 2020Deep Graph Contrastive Representation Learningcited by 535
  24. 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
  25. 2020GraphAF: a Flow-based Autoregressive Model for Molecular Graph Generationcited by 301
  26. 2020Wiki-CS: A Wikipedia-Based Benchmark for Graph Neural Networkscited by 253
  27. 2019Learning Discrete Structures for Graph Neural Networkscited by 228
  28. 2019Layer-Dependent Importance Sampling for Training Deep and Large Graph Convolutional Networkscited by 177
  29. 2021Discrete Graph Structure Learning for Forecasting Multiple Time Seriescited by 169
  30. 2020Learning to Drop: Robust Graph Neural Network via Topological Denoisingcited by 127
  31. 2019GraphNVP: An Invertible Flow Model for Generating Molecular Graphscited by 115
  32. 2021SLAPS: Self-Supervision Improves Structure Learning for Graph Neural Networkscited by 108
  33. 2019Graph Normalizing Flowscited by 103
  34. 2019Semi-Supervised Learning with Normalizing Flowscited by 76
  35. 2018Sylvester Normalizing Flows for Variational Inferencecited by 71
  36. 2022Graph-Augmented Normalizing Flows for Anomaly Detection of Multiple Time Seriescited by 42
  37. 2021Accelerating Training and Inference of Graph Neural Networks with Fast Sampling and Pipeliningcited by 39
  38. 2021Rethinking Graph Auto-Encoder Models for Attributed Graph Clusteringcited by 37

50 most cited of 52 All 52 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 3; 2025: 1; 2026: 1.

5 papers.