atlas

Research map / Graph learning / Knowledge and temporal graphs

DTGB: A Comprehensive Benchmark for Dynamic Text-Attributed Graphs

NeurIPS 2024 · Graph learning › Knowledge and temporal graphs · approach: Continuous-time dynamic graph learning · 8 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.

Introduces DTGB, the first benchmark of eight large-scale dynamic text-attributed graphs with four tasks, evaluating seven dynamic graph models (with BERT text embeddings) and six LLMs on textual relation generation.

Problem

Existing dynamic graph datasets lack raw text attributes and edge categories, and TAG datasets lack temporal information, so there is no benchmark for dynamic text-attributed graphs (DyTAGs).

Approach

Construct eight time-evolving DyTAGs with node and edge text and edge categories, and define four tasks (future link prediction, destination node retrieval, edge classification, textual relation generation) that jointly require structural and textual modeling.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add BERT-encoded text initialization to dynamic graph models (ablation)Dynamic graph models · Edge classification across DTGB datasetsWeighted F1Helped
Add BERT-encoded text initialization (ablation)Dynamic graph models · Future link prediction, transductiveAUC-ROCMixed
Add BERT-encoded text initialization (ablation)Dynamic graph models · Future link prediction, inductiveAUC-ROCHelped
Add BERT-encoded text initialization (ablation)Dynamic graph models · Destination node retrieval, transductive and inductiveHits@10Helped
Use historical rather than random candidate sampling (ablation)Dynamic graph models · Destination node retrievalHits@10Hurt
Add supervised fine-tuning on 10,000 interaction pairs (ablation)Llama3-8b · Googlemap CTBERTScore F1: 81.12 -> 81.84; 0.72$\uparrow$Helped
Add supervised fine-tuning on 10,000 interaction pairs (ablation)Llama3-8b · Stack elecBERTScore F1: 81.09 -> 81.97; 0.88$\uparrow$Helped
Add supervised fine-tuning on 10,000 interaction pairs (ablation)Vicuna-7b · Googlemap CTBERTScore F1: 81.85 -> 85.67; 3.82$\uparrow$Helped
Add supervised fine-tuning on 10,000 interaction pairs (ablation)Vicuna-7b · Stack elecBERTScore F1: 81.46 -> 82.67; 1.21$\uparrow$Helped
Add supervised fine-tuning on 10,000 interaction pairs (ablation)Vicuna-13b · Googlemap CTBERTScore F1: 81.99 -> 84.67; 2.68$\uparrow$Helped
Add supervised fine-tuning on 10,000 interaction pairs (ablation)Vicuna-13b · Stack elecBERTScore F1: 81.33 -> 82.73; 1.40$\uparrow$Helped
Add BERT-encoded text initialization (ablation)TCL · Amazon movies edge classificationWeighted F1Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Enron GDELT ICEWS1819 Stack elec Stack ubuntu Googlemap CT Amazon movies Yelp

Benchmarks: DTGB

Metrics: Weighted Precision Weighted Recall Weighted F1 AP AUC-ROC Hits@k BERTScore

Baselines: JODIE DyRep TGAT CAWN TCL GraphMixer DyGFormer Mistral-7B Vicuna-7B Vicuna-13B Llama-3-8B GPT-3.5-turbo

Builds on: DyGLib DyGFormer TGB

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