atlas

Research map / Graph learning / Knowledge and temporal graphs

Spatial-Temporal Knowledge Distillation for Takeaway Recommendation

AAAI 2025 · Graph learning › Knowledge and temporal graphs · approach: Continuous-time dynamic graph learning · 3 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.

Proposes STKDRec, a two-stage model that pre-trains a GNN teacher on a spatial-temporal knowledge graph and distills its soft predictions into a lightweight spatial-temporal Transformer for takeaway recommendation.

Problem

Takeaway recommendation from purchase sequences suffers from sparsity and fails to capture dynamic user preferences over fine-grained geospatial information, while integrating graph-based spatial-temporal knowledge is computationally expensive.

Approach

Train a GNN-based STKG encoder as a teacher on sampled subgraphs, then transfer its predicted distributions to a sequence-based ST-Transformer (with spatial region and distance embeddings) via KL-based knowledge distillation, avoiding GNN cost at inference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add spatial-temporal knowledge distillation to the ST-Transformer (ablation)STKDRec · WuhanHR@10: 0.8161 -> 0.8229Helped
Add spatial-temporal knowledge distillation to the ST-Transformer (ablation)STKDRec · SanyaHR@10: 0.8838 -> 0.8940Helped
Add spatial-temporal knowledge distillation to the ST-Transformer (ablation)STKDRec · TaiyuanHR@10: 0.8684 -> 0.8789Helped
Add spatial position embedding (ablation)STKDRec · WuhanHR@10: 0.8097 -> 0.8229Helped
Add spatial position embedding (ablation)STKDRec · SanyaHR@10: 0.8844 -> 0.8940Helped
Add spatial position embedding (ablation)STKDRec · TaiyuanHR@10: 0.8669 -> 0.8789Helped
Add spatial region information alongside spatial distance (ablation)STKDRec · WuhanHR@10: 0.8181 -> 0.8229Helped
Add spatial region information alongside spatial distance (ablation)STKDRec · SanyaHR@10: 0.8875 -> 0.8940Helped
Add spatial region information alongside spatial distance (ablation)STKDRec · TaiyuanHR@10: 0.8685 -> 0.8789Helped
Add spatial distance information alongside spatial regions (ablation)STKDRec · WuhanHR@10: 0.8178 -> 0.8229Helped
Add spatial distance information alongside spatial regions (ablation)STKDRec · SanyaHR@10: 0.8877 -> 0.8940Helped
Add spatial distance information alongside spatial regions (ablation)STKDRec · TaiyuanHR@10: 0.8688 -> 0.8789Helped

Limitations

Experimental setup

Datasets: Wuhan takeaway dataset (Ele.me) Sanya takeaway dataset (Ele.me) Taiyuan takeaway dataset (Ele.me)

Benchmarks: Wuhan Sanya Taiyuan

Metrics: HR@5 HR@10 HR@20 NDCG@5 NDCG@10 NDCG@20

Baselines: Caser GRU4Rec SASRec BERT4Rec DuoRec FEARec GCL4SR MAERec BSARec

Builds on: knowledge distillation SASRec TinyBERT

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