Archetypal Graph Generative Models: Explainable and Identifiable Communities via Anchor-Dominant Convex Hulls
Not on the map. Why?
Abstract (arXiv)
Representation learning has been essential for graph machine learning tasks such as link prediction, community detection, and network visualization. Despite recent advances in achieving high performance on these downstream tasks, little progress has been made toward self-explainable models. Understanding the patterns behind predictions is equally important, motivating recent interest in explainable machine learning. In this paper, we present GraphHull, an explainable generative model that represents networks using two levels of convex hulls. At the global level, the vertices of a convex hull are treated as archetypes, each corresponding to a pure community in the network. At the local level, each community is refined by a prototypical hull whose vertices act as representative profiles, capturing community-specific variation. This two-level construction yields clear multi-scale explanations: a node's position relative to global archetypes and its local prototypes directly accounts for its edges. The geometry is well-behaved by design, while local hulls are kept disjoint by construction. To further encourage diversity and stability, we place principled priors, including determinantal point processes, and fit the model under MAP estimation with scalable subsampling. Experiments on real networks demonstrate the ability of GraphHull to recover multi-level community structure and to achieve competitive or superior performance in link prediction and community detection, while naturally providing interpretable predictions.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 33 of its 86 references that are in the map. First posted on arXiv 24 Feb 2026.
Builds on
33 of 86 references.
References · 33
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
- 2020Parameterized Explainer for Graph Neural Networkcited by 423
- 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 280
- 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
- 2020PGM-Explainer: Probabilistic Graphical Model Explanations for Graph Neural Networkscited by 210
- 2017Network Embedding as Matrix Factorization: Unifying DeepWalk, LINE, PTE, and node2veccited by 197
- 2022Interpretable and Generalizable Graph Learning via Stochastic Attention Mechanismcited by 171
21 more
- 2019Attributed Graph Clustering: A Deep Attentional Embedding Approachcited by 149
- 2017A Survey on Network Embeddingcited by 142
- 2021Generative Causal Explanations for Graph Neural Networkscited by 124
- 2020Characteristic Functions on Graphs: Birds of a Feather, from Statistical Descriptors to Parametric Modelscited by 116
- 2022Evaluating Explainability for Graph Neural Networkscited by 85
- 2021Towards Self-Explainable Graph Neural Networkcited by 75
- 2019Overlapping Community Detection with Graph Neural Networkscited by 45
- 2022ProtoVAE: A Trustworthy Self-Explainable Prototypical Variational Modelcited by 34
- 2018Billion-scale Network Embedding with Iterative Random Projectioncited by 25
- 2021Improving Molecular Graph Neural Network Explainability with Orthonormalization and Induced Sparsitycited by 20
- 2014Fast and Robust Archetypal Analysis for Representation Learningcited by 15
- 2018Learning Role-based Graph Embeddingscited by 14
- 2020Graph Neural Networks Including Sparse Interpretabilitycited by 13
- 2022A Hierarchical Block Distance Model for Ultra Low-Dimensional Graph Representationscited by 9
- 2023Characterizing Polarization in Social Networks using the Signed Relational Latent Distance Modelcited by 9
- 2022L2XGNN: Learning to Explain Graph Neural Networkscited by 7
- 2023Network community detection via neural embeddingscited by 7
- 2024Explainable Graph Neural Networks Under Firecited by 5
- 2024Pantypes: Diverse Representatives for Self-Explainable Modelscited by 4
- 2024Signed Graph Autoencoder for Explainable and Polarization-Aware Network Embeddingscited by 4
- 2025The Signed Two-Space Proximity Model for Learning Representations in Protein-Protein Interaction Networkscited by 2
Built on by
Not cited yet.