atlas

Research map / Graph learning / GNN architectures

Relational Concept Bottleneck Models

NeurIPS 2024 · Graph learning › GNN architectures · approach: GNN explainability · 5 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 Relational Concept Bottleneck Models (R-CBMs), a family of interpretable relational deep learning models that generalize CBMs and message-passing GNNs, and evaluates them on synthetic image relational tasks and relational graph benchmarks.

Problem

Interpretable deep models for relational domains: CBMs process one entity at a time and cannot handle relational tasks, while relational models like GNNs are not interpretable.

Approach

Extends concept bottlenecks to relational settings with a hypergraph of atom dependencies and message passing that updates atom predictions; task predictors are relational (e.g., logic rules via DCR), and max aggregation gives existential-quantifier semantics for explanations.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use a relational concept bottleneck rather than a standard CBMrelational task prediction · HanoiROC-AUC: 54.58 -> 100.00Helped
use a relational concept bottleneck rather than a standard CBMrelational task prediction · RPSROC-AUC: 64.48 -> 98.77Helped
use a linear rather than deep task predictorR-CBM · RPSROC-AUC: 100.00 -> 51.04Hurt
use an interpretable rule predictor instead of an embedding-based black-box predictorR-CBM · WN18RRMRR: 0.49 -> 0.47Hurt
apply concept and rule interventionsR-DCR · RPS adversarial test samplesROC-AUC: 54.47 \pm 1.64 -> 100.00 \pm 0.00Helped
apply concept and rule interventionsR-DCR · Hanoi adversarial test samplesROC-AUC: 49.48 \pm 0.35 -> 100.00 \pm 0.00Helped
apply concept interventionR-CBM-Linear · RPS adversarial test samplesROC-AUC: 49.46 \pm 1.11 -> 47.83 \pm 2.19Hurt
use a relational CBM instead of a relational black-boxnode classification · Citeseer, 50% supervisionaccuracy: 46.46 \pm 2.01 -> 57.07 \pm 3.74Helped
use a relational CBM instead of a relational black-boxnode classification · Citeseer, 25% supervisionaccuracy: 7.70 \pm 0.0 -> 16.92 \pm 4.83Helped
increase the number of test-time Hanoi disks from 3 to 7 after training with 3 disksR-CBM · Hanoi out-of-distribution testROC-AUC: \sim 100\% -> around \sim 85\%Hurt
reduce supervision to 5 labeled atoms per predicate (ablation)R-DCR-Low · HanoiROC-AUC: 99.99 -> 90.62Hurt
reduce supervision to 5 labeled atoms per predicate (ablation)R-DCR-Low · RPSROC-AUC: 98.77 -> 98.11No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Rock-Paper-Scissors (self-built) Tower of Hanoi (self-built) Cora Citeseer PubMed Countries S1/S2 WN18RR FB15k-237

Benchmarks: Rock-Paper-Scissors Tower of Hanoi Cora Citeseer PubMed Countries S1 Countries S2 WN18RR FB15k-237

Metrics: ROC-AUC accuracy MRR Hits@1 Hits@10 completeness score

Baselines: CBM-Linear CBM-Deep DCR Flat-CBM Feedforward Relational GCN black-box DeepStochLog DistMult ConvE ComplEx RNNLogic RLogic

Builds on: Concept Bottleneck Models Deep Concept Reasoner Graph Convolutional Networks DeepStochLog

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