atlas

Research map / Graph learning / GNN architectures

DiGRAF: Diffeomorphic Graph-Adaptive Activation Function

NeurIPS 2024 · Graph learning › GNN architectures · approach: GNN generalization theory · 1 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 DiGRAF, a graph-adaptive activation function that learns CPAB diffeomorphisms whose parameters are predicted per input graph by an auxiliary GNN, and reports gains over standard, learnable, and graph activations on node, graph, and molecular tasks.

Problem

Standard activation functions in GNNs are not adaptive to the input graph, and existing graph-specific activations (Max, Median, GReLU) have fixed or piecewise-linear blueprints that limit flexibility and can be non-differentiable.

Approach

Use CPAB diffeomorphisms as the activation blueprint, with velocity-field parameters produced by an additional GNN (GNN_act) followed by graph-wise pooling, so the activation is differentiable, bounded, and graph-adaptive and is trained end-to-end.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add the graph-adaptive activation-parameter GNN (ablation)DiGRAF with GCN · BlogCatalog, Flickr, CiteSeer, Cora, PubMedaccuracy (%): 80.8±0.6 -> 81.6±0.8; 68.6±1.8 -> 69.6±0.6; 69.2±2.1 -> 69.5±1.4; 81.5±1.1 -> 82.8±1.1; 78.3±1.6 -> 79.3±1.4Helped
add the graph-adaptive activation-parameter GNN (ablation)DiGRAF with GIN · ZINC-12kMAE: 0.1382±0.0080 -> 0.1302±0.0090Helped
add the graph-adaptive activation-parameter GNN (ablation)DiGRAF with GIN · molesolRMSE: 0.9011±0.047 -> 0.8196±0.051Helped
add the graph-adaptive activation-parameter GNN (ablation)DiGRAF with GIN · moltox21ROC-AUC: 76.37±0.49 -> 77.03±0.59Helped
add the graph-adaptive activation-parameter GNN (ablation)DiGRAF with GIN · molbaceROC-AUC: 78.90±1.41 -> 80.37±1.37Helped
add the graph-adaptive activation-parameter GNN (ablation)DiGRAF with GIN · molhivROC-AUC: 79.19±1.36 -> 80.28±1.44Helped
replace the strongest listed baseline activation with DiGRAFGCN · BlogCatalog, Flickr, CiteSeer, Cora, PubMedaccuracy (%): 77.7±0.7 -> 81.6±0.8; 58.3±0.6 -> 69.6±0.6; 69.2±1.5 -> 69.5±1.4; 81.8±1.8 -> 82.8±1.1; 78.9±1.7 -> 79.3±1.4Helped
replace the strongest listed baseline activation with DiGRAFGIN · ZINC-12kMAE: 0.1587±0.0057 -> 0.1302±0.0090Helped
replace the strongest listed baseline activation with DiGRAFGIN · molesolRMSE: 1.049±0.038 -> 0.8196±0.051Helped
replace the strongest listed baseline activation with DiGRAFGIN · moltox21ROC-AUC: 75.50±0.77 -> 77.03±0.59Helped
replace the strongest listed baseline activation with DiGRAFGIN · molbaceROC-AUC: 77.23±2.35 -> 80.37±1.37Helped
replace the strongest listed baseline activation with DiGRAFGIN · molhivROC-AUC: 75.58±1.40 -> 80.28±1.44Helped

Surprising findings

Limitations

Experimental setup

Datasets: BlogCatalog Flickr CiteSeer Cora PubMed ZINC-12k OGB molesol OGB moltox21 OGB molbace OGB molhiv MUTAG PTC

Benchmarks: BlogCatalog Flickr CiteSeer Cora PubMed ZINC-12k ogbg-molesol ogbg-moltox21 ogbg-molbace ogbg-molhiv MUTAG PTC

Metrics: accuracy MAE RMSE ROC-AUC

Baselines: ReLU ELU Tanh GeLU PReLU Maxout Swish Max Median GReLU

Builds on: CPAB GCN GIN GReLU DiTAC

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