atlas

Research map / Graph learning / GNN architectures

G-Adapter: Towards Structure-Aware Parameter-Efficient Transfer Learning for Graph Transformer Networks

AAAI 2024 · Graph learning › GNN architectures · approach: Graph structure learning · 15 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.

Benchmarks traditional PEFTs (Adapter, LoRA, BitFit) on graph transformers and proposes G-Adapter, a structure-aware low-rank adapter using graph-adjacency GraphConv plus Bregman proximal point regularization, matching or beating full fine-tuning with a fraction of trainable parameters.

Problem

Parameter-efficient fine-tuning of pre-trained graph transformer networks is under-explored; traditional language-domain PEFTs lag far behind full fine-tuning on graph tasks due to feature distribution shift.

Approach

Insert a low-rank adapter whose update is a graph convolution, sigma(S X W_down W_up) with S the normalized adjacency (plus self-loops) as structural inductive bias, and regularize fine-tuning with a symmetric-KL Bregman proximal point term that keeps features close to the previous iterate.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use G-Adapter instead of LoRAGraphormer · MolHIVAUC: 0.763 -> 0.790Helped
Use G-Adapter instead of LoRAGraphormer · MolPCBAAP: 0.246 -> 0.269Helped
Use G-Adapter instead of full fine-tuningMAT · FreeSolvRMSE: 0.286 -> 0.280Helped
Use G-Adapter instead of full fine-tuningMAT · ESOLRMSE: 0.270 -> 0.279Hurt
Use G-Adapter instead of full fine-tuningMAT · BBBPAUC: 0.764 -> 0.750Hurt
Use G-Adapter instead of full fine-tuningMAT · Estrogen-βAUC: 0.778 -> 0.791Helped
Add graph structure information (ablation)G-Adapter on Graphormer · MolHIVAUC: 0.728 -> 0.790Helped
Add graph structure information (ablation)G-Adapter on Graphormer · MolPCBAAP: 0.214 -> 0.269Helped
Retain Bregman proximal point optimization (ablation)G-Adapter on Graphormer · MolHIVAUC: 0.754 -> 0.790Helped
Retain the pre and post LayerNorm layers (ablation)G-Adapter on Graphormer · MolHIVAUC: 0.745 -> 0.790Helped
Use S2 instead of S1 graph structure information (ablation)G-Adapter on Graphormer · MolHIVAUC: 0.790 -> 0.788Hurt
Use S3 instead of S1 graph structure information (ablation)G-Adapter on Graphormer · MolPCBAAP: 0.269 -> 0.250Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MolHIV MolPCBA FreeSolv ESOL BBBP Estrogen-alpha Estrogen-beta MetStablow MetStabhigh

Benchmarks: MolHIV MolPCBA FreeSolv ESOL BBBP Estrogen-alpha Estrogen-beta MetStablow MetStabhigh

Metrics: AUC AP RMSE trainable parameter ratio GPU memory checkpoint size inference time

Baselines: Full fine-tuning Adapter LoRA BitFit Hyperformer Compacter MAM

Builds on: Adapter LoRA BitFit Graph Convolutional Networks Bregman proximal point optimization

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