ProgNet: Program-Grounded Evidence Composition for Interpretable Graph Classification
Minseok Jeon, Seunghyun Park, Jun-Gi Jang
Abstract
We present ProgNet, a graph learning framework for interpretable graph classification that treats explanatory structures as first-class, reusable components of the prediction mechanism. Departing from existing methods that generate isolated, instance-specific explanations, ProgNet introduces a paradigm where reasoning is grounded in a shared vocabulary of reusable structural programs. Specifically, ProgNet represents each graph using a shared vocabulary of human-interpretable programs written in a graph pattern description language, grounding predictions in explicit structural evidence rather than latent embeddings alone. The vocabulary is constructed to promote both coverage and diversity, yielding compact and reusable structural primitives that generalize across instances. Classification is performed via an inherently decomposable evidence composition network that scores and aggregates program-level evidence, resulting in predictions whose logits admit additive, signed attributions. Extensive experiments on eight graph classification benchmarks demonstrate that ProgNet achieves competitive predictive accuracy while providing more faithful explanations.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 52ddf7af-6b85-47c2-9f38-19864928f26dBuilds on13
- Parameterized Explainer for Graph Neural NetworkDongsheng Luo, Wei Cheng, Dongkuan Xu, Wenchao Yu et al.NeurIPS 2020 · 888 citations
- On Explainability of Graph Neural Networks via Subgraph ExplorationsHao Yuan, Haiyang Yu, Jie Wang, Kang Li et al.ICML 2021 · 498 citations
- Interpretable and Generalizable Graph Learning via Stochastic Attention MechanismSiqi Miao, Mia Liu, Pan LiICML 2022 · 288 citations
- Improving Subgraph Recognition with Variational Graph Information BottleneckJunchi Yu, Jie Cao, Ran HeCVPR 2022 · 56 citations
- OrphicX: A Causality-Inspired Latent Variable Model for Interpreting Graph Neural NetworksWanyu Lin, Hao Lan, Hao Wang, Baochun LiCVPR 2022 · 49 citations
Related papers
- ProtGNN: Towards Self-Explaining Graph Neural NetworksZaixi Zhang, Qi Liu, Hao Wang, Chengqiang Lu et al.AAAI 2022 · 173 citations
- Global Explainability of GNNs via Logic Combination of Learned ConceptsSteve Azzolin, Antonio Longa, Pietro Barbiero, Pietro Liò et al.ICLR 2023 · 11 citations
- GraphChef: Decision-Tree Recipes to Explain Graph Neural NetworksPeter Müller, Lukas Faber, Karolis Martinkus, Roger WattenhoferICLR 2024 · 11 citations
- Train Once and Explain Everywhere: Pre-training Interpretable Graph Neural NetworksJun Yin, Chaozhuo Li, Hao Yan, Jianxun Lian et al.NeurIPS 2023 · 16 citations
- PL4XGL: A Programming Language Approach to Explainable Graph LearningMinseok Jeon, Jihyeok Park, Hakjoo OhPLDI 2024 · 2 citations
