AdapterGNN: Parameter-Efficient Fine-Tuning Improves Generalization in GNNs
Shengrui Li, Xueting Han, Jing Bai · 2024 · 20 citationsRead the paper
Fine-tuning pre-trained models has recently yielded remarkable performance gains in graph neural networks (GNNs). In addition to pre-training techniques, inspired by the latest work in the natural language fields, more recent work has shifted towards applying effective fine-tuning approaches, such as parameter-efficient fine-tuning (PEFT). However, given the substantial differences between GNNs and transformer-based models, applying such approaches directly to GNNs proved to be less effective. In this paper, we present a comprehensive comparison of PEFT techniques for GNNs and propose a novel PEFT method specifically designed for GNNs, called AdapterGNN. AdapterGNN preserves the knowledge of the large pre-trained model and leverages highly expressive adapters for GNNs, which can adapt to downstream tasks effectively with only a few parameters, while also improving the model's generalization ability. Extensive experiments show that AdapterGNN achieves higher performance than other PEFT methods and is the only one consistently surpassing full fine-tuning (outperforming it by 1.6% and 5.7% in the chemistry and biology domains respectively, with only 5% and 4% of its parameters tuned) with lower generalization gaps. Moreover, we empirically show that a larger GNN model can have a worse generalization ability, which differs from the trend observed in large transformer-based models. Building upon this, we provide a theoretical justification for PEFT can improve generalization of GNNs by applying generalization bounds. Our code is available at https://github.com/Lucius-lsr/AdapterGNN.
What the full text shows
Working prototype- AdapterGNN consistently outperforms full fine-tuning across molecular and biology benchmarks. — 1.6% higher ROC-AUC in chemistry and 5.7% higher ROC-AUC in biology (Using GIN backbone with 5.2% and 4.0% tunable parameters respectively)
- AdapterGNN outperforms existing GNN PEFT methods (GPF and MolCPT). — 8.9% higher average ROC-AUC on molecular benchmarks (GraphCL) and 13.1% higher on PPI benchmark vs GPF (Molecular and PPI benchmarks)
- AdapterGNN achieves higher performance than full fine-tuning in a majority of experiments. — Higher performance in 32/46 (70%) experiments (Across molecular and PPI benchmarks)
- Larger GNN models exhibit worse generalization ability, contrary to the trend in transformer-based models. (Empirical observation in GNNs compared to transformer-based models)
- Setup
- Graph-level classification on 8 molecular datasets and 1 biology dataset (PPI), using various pre-training methods (EdgePred, ContextPred, AttrMasking, GraphCL, SimGRACE).
- How
- The authors proposed AdapterGNN, which adds dual parallel bottleneck adapters (before and after message passing) to GNN MLPs, incorporating tunable batch normalization and learnable scaling factors. They compared this against full fine-tuning and other PEFT methods (LoRA, BitFit, Prompting) using a GIN backbone.
- Limitations
- Specifically designed for GIN architecture (though claimed transferable to GAT/GraphSAGE) · Focused only on graph-level classification tasks
Summarized by Gemma 4 from the open-access full text · 14 Oct 2026. Read it