atlas

Research map / Graph learning / Knowledge and temporal graphs

Griffin: Towards a Graph-Centric Relational Database Foundation Model

ICML 2025 · Graph learning › Knowledge and temporal graphs · approach: Graph-based dialog systems · 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.

Griffin is a graph-centric foundation model for relational databases that unifies encoders and decoders, adds cross-attention and hierarchical MPNN aggregation, and is pretrained on single-table and RDB data.

Problem

Foundation models for relational databases (RDBs) remain underexplored; existing RDB models are task-specific GNNs or single-table models that cannot capture inter-table structure while generalizing across schemas and tasks.

Approach

Unify the data encoder (pretrained text encoder for categorical/text cells, pretrained float encoder for numerical cells, metadata embeddings) and task decoder (label-text-embedding classification head, shared float decoder for regression), with a cross-attention module over cells within a row and a hierarchical MPNN that averages within each relation type before max-aggregating across relations;

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use Griffin's architecture without pretraining instead of the strongest listed baselineRDB prediction tasks · All tasksaverage rank: 4.792 -> 3.708Helped
pretrain on single-table datasetsGriffin · RDB prediction tasksaverage rank: 3.708 -> 3.042Helped
replace cross-attention with average attention (ablation)Griffin · All tasksaverage rank: 1.4 -> 2.7Hurt
replace hierarchical aggregation with mean-only aggregation (ablation)Griffin · All tasksaverage rank: 1.4 -> 1.9Hurt
use full SFT rather than limited-sample or mixed SFT (ablation)Griffin-RDB-SFT · Commerce-2 to Commerce-1; Commerce-1 to Commerce-2; Others-1 to Others-2transfer performanceHelped
fine-tune on similar-domain commerce data rather than no pretrainingGriffin-RDB-SFT · Commerce-1 to Commerce-2 and Commerce-2 to Commerce-1transfer performanceHelped
fine-tune on commerce data before transferring to non-commerce tasksGriffin-RDB-SFT · Commerce to non-commercetransfer performanceHurt
fine-tune on diverse Others-domain data before transferring to commerceGriffin-RDB-SFT · Others to Commercetransfer performanceHelped
use Others-1 SFT before transferring to Others-2Griffin-RDB-SFT · Others-1 to Others-2transfer performanceHelped
use Others-2 SFT before transferring to Others-1Griffin-RDB-SFT · Others-2 to Others-1transfer performanceHurt
restrict SFT to 4096 samples instead of full SFT (ablation)Griffin-RDB-SFT · Cross-domain transfertransfer performanceHurt

Surprising findings

Limitations

Experimental setup

Datasets: TPBerta single-table pretraining datasets CARTE datasets 4DBInfer RDBs RelBench RDBs

Benchmarks: 4DBInfer RelBench

Metrics: ROC-AUC accuracy RMSE MAE logloss average rank

Baselines: SAGE GAT PNA HGT DFS+MLP DFS+DeepFM DFS+FTTransformer DFS+XGBoost TabPFNv2

Builds on: 4DBInfer RelBench TPBerta CARTE Deep Feature Synthesis

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