Graph ICL
합성 사전분포와 context 기반 노드·링크·그래프 예측
Tabular foundation model의 그래프 적응, prior-data fitted network, graph in-context learning, temporal graph foundation model, knowledge graph RAG, sheaf·geometry, 과학·의료·금융 응용을 하나의 연구 지형으로 통합한 기술 분석이다.
제시된 논문군은 좁은 의미의 Graph Foundation Model, GFM뿐 아니라 그래프용 in-context learning, prior-data fitted network, 동적·시간 그래프, 지식그래프 기반 RAG, graph Transformer, sheaf·geometry, 관계형 데이터, 분자·의료·금융 응용 및 GFM 평가 연구를 함께 포함한다.
합성 사전분포와 context 기반 노드·링크·그래프 예측
시간 변화, 관계 스키마, hyper-relational fact 모델링
그래프 직렬화, RAG, 증거 판단, agentic relational learning
공정 비교, OOD 전이, schema transfer, benchmark 설계
의료·신약개발·분자·금융·복잡계·의사결정
| 제시 제목 | 확인된 공개 제목 또는 상태 |
|---|---|
| Adapting Tabular Foundation Models for Graph Node-Level Tasks | Turning Tabular Foundation Models into Graph Foundation Models |
| GraphPFN: A Prior-Data Fitted Network for Graph Node-Level Tasks | GraphPFN: A Prior-Data Fitted Graph Foundation Model |
| Beyond Accuracy on RelBench... | 동일 저자들의 관련 공개 워크숍 제목은 별도 제목으로 확인됨 |
| Edge-aware FlexAttention Network... | Efficient Edge-aware Attention Network for Graph Generation |
모델 크기보다 미지의 그래프·스키마·레이블 공간·과제로 얼마나 적은 적응 비용으로 전이되는가가 핵심이다.
Foundation이라는 명칭은 대규모 사전학습 자체가 아니라 데이터셋 수준의 적응 능력으로 판단해야 한다.
| 수준 | 의미 | 대표 접근 |
|---|---|---|
| 약한 GFM | 여러 그래프에서 사전학습하지만 과제별 미세조정 필요 | 범용 graph encoder |
| 중간 GFM | 새로운 그래프에 few-shot 또는 경량 adapter로 적응 | GraphPFN fine-tuning, temporal multi-task model |
| 강한 GFM | 새로운 그래프·레이블 공간을 context만으로 추론 | G2T-FM, GraphPFN ICL, GILT, TFMLinker |
그래프 foundation learning의 목표는 사전학습 분포와 다른 미지의 그래프 데이터셋 \(D^\star=(\mathcal{G}^\star,X^\star,Y^\star,\tau^\star)\)가 주어졌을 때, 제한된 context \(\mathcal{C}^\star\)만을 이용해 query의 출력을 예측하는 것이다.
GraphPFN은 이를 단일 데이터셋 학습이 아니라 그래프 데이터셋에 대한 amortized Bayesian inference 문제로 본다.
합성 데이터셋 분포에서 context와 query를 반복적으로 샘플링해 posterior predictive distribution을 근사한다.
새로운 그래프의 노드 분류·회귀를 수행한다. G2T-FM, GraphPFN, Node4All, GILT가 대표적이다.
TFMLinker는 prototype 기반 local-global context를 구성하고 TFM의 ICL 능력을 이용해 데이터셋별 재학습 없는 링크 예측을 지향한다.
KREPE는 단일 missing component를 예측하는 링크 예측을 넘어, 여러 요소가 동시에 손실된 hyper-relational fact의 복원과 완전한 사실 생성을 discrete diffusion으로 통합한다.
TGPM은 개별 노드보다 반복되는 temporal interaction pattern을 학습 단위로 사용한다. Hydra, GRATE, Disentangling Dynamics, DeXposure-FM은 시간 변화와 과제 간 전이를 동시에 다룬다.
의료·KG RAG에서는 그래프가 단순 저장소가 아니라 추론 경로와 증거 선택을 통제하는 구조적 제약으로 작동한다.
PFN은 하나의 데이터셋을 학습하는 대신 데이터셋을 생성하는 분포를 학습한다.
GraphPFN은 stochastic block model, preferential attachment, graph-aware structured causal model을 결합해 attributed graph prior를 구성한다. 실제 그래프를 단순히 더 많이 수집하는 대신 그래프 생성 메커니즘의 범위를 넓히는 접근이다.
모델은 레이블의 절대 의미를 외우는 대신 feature 중요도, 구조적 이웃, 레이블 경계, homophily·heterophily, local·global pattern을 context에서 유추해야 한다.
그래프는 본질적으로 순서가 없지만 LLM 입력 문자열에는 순서가 존재한다. 노드 ID, 엣지 순서, adjacency list의 나열 방식, 문법 형식이 바뀌면 동일 그래프에 대한 답이 달라질 수 있다.
최근 연구는 표현력을 높이는 복잡한 attention보다 topology를 직접 반영하는 adjacency 계열 bias, 과제 조건부 연결성, 학습 가능한 구조 gate가 더 중요할 수 있음을 보여준다.
시간 그래프 foundation model은 특정 노드 ID를 기억하는 대신 burst, diffusion, recurrence, cascade와 같은 재사용 가능한 상호작용 문법을 학습해야 한다.
일반 GNN은 모든 이웃을 동일한 벡터 공간에서 집계하지만, 이질적 그래프에서는 노드마다 의미 공간이 다르고 엣지가 두 공간 사이의 변환을 나타낼 수 있다. Cellular sheaf는 각 셀에 local vector space를 할당하고, relation별 restriction map을 통해 정보 변환과 일관성을 표현한다.
그래프 RAG의 핵심은 관련 문서를 많이 가져오는 것이 아니라 질문의 답을 실제로 지지하는 최소 구조적 증거를 검색하고 검증하는 것이다.
실제 시스템에서는 그래프가 계속 바뀐다. 기업마다 관계형 schema가 다르고, 분자마다 원자 수와 결합 구조가 다르며, 금융 네트워크와 의료 KG는 시간에 따라 갱신된다. 노드 feature도 텍스트, 수치, 범주형, 시계열, 좌표 등으로 달라진다.
G2T-FM은 tabular FM의 feature-space 적응 능력을 그래프에 재사용했고, GraphPFN은 이를 합성 graph prior와 학습 가능한 message passing으로 확장했다. GILT와 Node4All은 데이터셋 경계를 넘어 재사용 가능한 node·graph representation을 지향한다.
언어는 단어와 문장, 이미지는 pixel grid라는 비교적 통일된 표현을 갖는다. 그래프의 노드와 엣지는 도메인마다 전혀 다른 의미를 가진다. 따라서 공통으로 학습할 수 있는 대상은 노드 의미 그 자체보다 community, sparsity, locality, hierarchy, symmetry, temporal recurrence, relational composition, causal dependency와 같은 구조 생성 원리다.
전통적 GNN은 새로운 데이터셋마다 architecture, sampling, depth, learning rate, label imbalance, positional encoding을 다시 조정해야 한다. PFN·ICL 계열은 이 데이터셋별 최적화 비용을 사전학습 과정에 amortize하려 한다.
관계형 DB 예측, join 경로, schema transfer
분자, peptide ensemble, phylogeny, cell graph
금융 exposure, temporal interaction, network dynamics
Lost in Serialization, LoReC, REL-RAG, Anchored SubgraphRAG, MedJudgeRAG는 LLM의 언어 능력과 그래프의 구조적 제약을 결합해야 한다는 공통 동기를 가진다.
feature 차원, 레이블 수, 데이터 타입과 의미가 모두 달라 단순 padding이나 PCA만으로는 의미 정렬이 불가능하다.
같은 관계가 서로 다른 table·edge type·qualifier 조합으로 표현된다. 진정한 일반화는 row split이 아니라 schema split에서 측정해야 한다.
LLM 기반 graph reasoner는 문자열 순서 때문에 이 조건을 자연스럽게 만족하지 않는다.
더 많은 연결보다 과제에 필요한 경로를 선택하는 task-adaptive connectivity가 중요하다.
chronological split, unseen-network split, unseen-horizon 평가가 필요하다.
합성 prior가 실제 그래프의 long-tail 구조를 포함하지 못하면 잘못된 귀납적 편향이 강화된다.
사전학습 규모, tuning budget, label 사용량, transductive·inductive 조건, latency와 memory를 동일 기준으로 비교해야 한다.
GraphPTQ, edge-aware sparse attention, latent-space synthesis는 대규모 모델의 실용적 병목을 줄이는 초기 해법이다.
neighborhood aggregation과 structural embedding을 tabular feature로 변환한 뒤 TabPFN·LimiX가 context node와 query node를 처리한다. feature 차원과 레이블 공간이 다른 그래프에서도 ICL을 사용할 수 있지만, 구조 정보가 사전 계산 feature에 의존한다.
handcrafted structural feature 의존성을 줄이고 Transformer block 내부에 attention 기반 graph adapter를 삽입한다. 합성 그래프 사전학습과 graph-aware SCM을 통해 구조·attribute·target 간 의존성을 함께 학습한다.
endpoint representation, local neighborhood, global structural context, positive·negative link prototype, topology-aware pair encoding을 구성해 미지의 그래프에서도 in-context link prediction을 수행한다.
LLM이나 과제별 tuning 없이 numerical graph token을 사용해 노드·엣지·그래프 분류를 공통 인터페이스로 처리한다. 그래프를 반드시 자연어로 번역해야 foundation model을 만들 수 있다는 가정을 거부한다.
여러 합성 그래프와 feature channel에서 사전학습하고, 데이터셋·feature dimension·구조가 달라도 사용할 수 있는 fully inductive node representation을 지향한다.
temporally biased random walk로 local interaction sequence를 추출하고 masked interaction reconstruction, next interaction time prediction, cross-network transfer를 수행한다.
공유 spectral–spatio–temporal trunk와 경량 task head를 결합한다. Laplacian descriptor, temporal GNN, attention pooling을 조합해 여러 시간 그래프 속성을 동시에 예측하고 새로운 네트워크로 전이한다.
topology dynamics, node-state dynamics, temporal scale을 단일 latent state에 혼합하지 않고 compositional factor로 분리하는 방향이다. 공개 원문 미확인으로 구체 module과 수치는 단정하지 않는다.
inductive KG foundation model에 gated rotary attention을 추가해 timestamp와 relation evolution을 표현하려는 방향으로 해석된다. 공개 원문 미확인으로 세부 수식은 제외한다.
hyper-relational fact의 각 component를 discrete variable로 보고 여러 요소가 mask된 상태에서 반복 복원한다. intra-fact contextual message passing과 sampled global graph context를 결합한다.
사전 정의 ontology 없이 schema와 context-enriched KG를 공동 생성하면서 원문 evidence에 대한 traceability를 보존한다.
query와 관련된 anchor entity를 먼저 식별하고, anchor 주변의 다중 홉 message passing을 질문 조건부 gate로 제한한다. retrieval noise와 조합 폭발을 동시에 완화한다.
entity similarity보다 질문이 요구하는 relation sequence를 우선한다.
의료 객관식 선택지를 개별적으로 검토해 정답 선택과 근거 판단을 분리한다.
KG에서 사실 기반 reasoning path를 생성해 정답뿐 아니라 추론 단계 자체를 supervision으로 사용한다.
LLM이 SQL feature program, join 경로, aggregation, 모델 선택, validation feedback을 탐색한다. 배포 단계에서는 결정론적 SQL과 전통적 예측 모델만 사용해 LLM 호출을 제거하고 해석 가능성을 높인다.
여러 graph retrieval·reasoning branch의 문자열을 다시 연결하지 않고 각 branch의 KV cache를 latent space에서 직접 통합한다.
Dense connectivity가 항상 더 보편적인 것은 아니며, 적절한 sparse structure가 표현력에 필수적일 수 있다.
표현력 부족보다 optimization bias가 실제 성능 제한일 수 있으며 distillation과 inductive bias 설계가 중요하다.
\(\rho_{uv}\)는 scalar가 아니라 local space 간 선형 변환으로 heterophily와 이질적 relation을 표현한다.
연속 공간의 local Hilbert space와 이산 cellular sheaf 사이의 수렴과 transferability를 이론화한다.
희소 엣지와 edge feature를 attention kernel 내부에서 직접 처리해 dense \(O(n^2)\) attention의 병목을 완화한다.
멀티태스크 미세조정, 데이터 규모 확장, 가속 학습을 통해 drug-discovery GFM을 강화한다.
분자 내부 구조뿐 아니라 분자 간 상호작용, 조성 비율, 조건을 함께 표현해야 한다.
단일 대표 구조 대신 conformer ensemble의 분포를 모델링한다.
원자 좌표, 원자종, valence, local geometry, global consistency로 chemical bond를 추론한다.
관측값 자체보다 mask된 부분의 latent representation을 예측해 공간 cell graph의 고수준 구조를 학습한다.
multi-dataset pretraining, pretrained graph encoder, cross-task model, few-shot model, true graph in-context learner를 구분해야 한다. dataset, schema, task 중 둘 이상에서 OOD transfer를 검증해야 강한 foundation claim이 가능하다.
rare motif, extreme heterophily, power-law tail, adversarial topology, temporal regime shift, causal confounding을 합성 prior가 충분히 포함하는지 불분명하다.
topology가 유사해도 의미가 다를 수 있고, 동일한 의미가 서로 다른 schema로 표현될 수 있다. 구조 alignment와 semantic alignment를 독립적으로 측정해야 한다.
무작위 few-shot보다 diversity, coverage, uncertainty, structural centrality를 고려하는 active context selection이 필요하다.
그래프 수, 총 노드 수, 구조 다양성, 과제 다양성 중 무엇이 성능을 지배하는지 확립되지 않았다.
서로 다른 benchmark가 동일 원천 데이터나 유사 subgraph를 공유할 수 있다. 텍스트-attributed graph에서는 node text가 사전학습 LLM에 포함됐을 가능성도 검사해야 한다.
domain constraint, logical constraint, provenance, uncertainty를 통합해야 한다.
미래 링크 예측을 넘어 intervention과 counterfactual을 처리해야 한다. 상관 기반 temporal representation을 causal dynamics로 확장할 필요가 있다.
context 부족, OOD topology, schema mismatch, conflicting evidence, temporal drift에서 발생하는 불확실성을 분해하고, 고위험 상황에서 abstention을 구현해야 한다.
노드, 엣지, hyperedge, qualifier, timestamp, 좌표, table relation을 함께 표현하고 permutation equivariance, provenance, missing value, schema evolution을 기본 지원해야 한다.
실제 데이터의 meta-statistics를 분석해 deployment graph에서 부족한 구조 regime을 능동적으로 생성하는 자동 사전분포 설계가 필요하다.
고정 message-passing graph 대신 query와 task에 따라 계산 그래프를 동적으로 구성해야 한다.
어떤 예제를 보여줄지, 어떤 부분그래프를 검색할지, 몇 홉까지 확장할지, 어떤 시간 구간과 modality를 우선할지를 결정한다.
단일 모델이 모든 역할을 수행하기보다 검색, 생성, 구조 검증, calibration을 분리하는 방향이 신뢰성에 유리하다.
continual graph learning, temporal adapter, drift detector, episodic graph memory, replay-free updating, uncertainty-triggered retraining이 필요하다.
새로운 DB를 읽고, schema를 해석하고, 예측 과제를 정의하고, feature query를 생성하며, 검증된 모델을 자동 배포하는 relational scientist agent로 발전할 수 있다.
신약개발에서는 assay shift, protocol·endpoint 차이, provenance, contradictory evidence, uncertainty, causal mechanism, temporal evidence evolution을 함께 처리해야 한다.
\(A\): accuracy, \(T\): transferability, \(C\): calibration, \(R\): robustness, \(K\): adaptation·inference cost를 의미한다.
이 연구군이 보여주는 가장 중요한 변화는 그래프 학습의 중심이 representation learning에서 dataset-level adaptation으로 이동하고 있다는 점이다.
주어진 그래프에서 좋은 node embedding을 어떻게 학습할 것인가?
새로운 구조·feature·label·schema·시간 규칙을 가진 그래프를 어떻게 읽고, 소수 예제만으로 새로운 예측 알고리즘을 즉석에서 구성할 것인가?
G2T-FM과 GraphPFN은 tabular FM과 synthetic prior의 가능성을 보여준다. TFMLinker와 GILT는 링크 및 다양한 graph-level task로 확장한다. TGPM, Hydra, DeXposure-FM은 foundation paradigm을 시간 그래프로 이동시킨다. KREPE와 TRACE-KG는 graph completion을 사실 생성과 schema induction으로 확장한다. MedReason, MedJudgeRAG, Anchored SubgraphRAG, REL-RAG는 그래프를 LLM의 부가 정보가 아니라 검색·추론·검증을 통제하는 구조적 장치로 사용한다.
이 세 조건을 동시에 만족할 때 GFM은 단순한 대규모 GNN을 넘어 새로운 관계형 세계를 읽고 스스로 학습 규칙을 구성하는 범용 구조 추론 시스템이 된다.