atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

Generalize for Future: Slow and Fast Trajectory Learning for CTR Prediction

AAAI 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Dense features and foundation priors · 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 SFTL, a CTR-model training framework with a slow learner (weight copy per temporal domain), a fast learner (per-iteration EMA of working weights), and a pairwise rank-based trajectory loss to generalize to future temporal domains.

Problem

CTR prediction models trained on past data with i.i.d. assumptions suffer from temporal distribution shift, leading to poor generalization to future time domains under online fine-tuning and one-pass training.

Approach

Three learners (working, slow, fast) interact: the slow learner copies working weights at each domain boundary, the fast learner tracks an EMA of working weights each iteration, and a pairwise ranking-style trajectory loss pushes the working learner to score better than these trajectory learners; inference uses the fast learner.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add SFTLDCN-Mix · Avazu final day, supervisedAUC: 0.7517(0.0004) -> 0.7561(0.0006)Helped
add SFTLDCN-Mix · Taobao final day, supervisedAUC: 0.6378(0.0005) -> 0.6388(0.0003)Helped
add SFTLDCN-Mix · CIKM2019 final day, supervisedAUC: 0.7681(0.0003) -> 0.7833(0.0005)Helped
add SFTLDCN-Mix · Avazu final day, one-pass continual learningAUC: 0.7468(0.0016) -> 0.7510(0.0005)Helped
add SFTLDCN-Mix · Taobao final day, one-pass continual learningAUC: 0.6241(0.0013) -> 0.6320(0.0002)Helped
add SFTLDCN-Mix · CIKM2019 final day, one-pass continual learningAUC: 0.7517(0.0001) -> 0.7633(0.0004)Helped
add the slow trajectory learner with KL-divergence loss (ablation)DCN-Mix continual learning · Taobao final day, one-pass continual learningAUC: 0.6206(0.0005) -> 0.6225(0.0008)Helped
use trajectory ranking loss with the slow trajectory learner instead of KL-divergence loss (ablation)DCN-Mix continual learning · Taobao final day, one-pass continual learningAUC: 0.6225(0.0008) -> 0.6310(0.0003)Helped
add the fast trajectory learner with KL-divergence loss (ablation)DCN-Mix continual learning · Taobao final day, one-pass continual learningAUC: 0.6206(0.0005) -> 0.6243(0.0005)Helped
use trajectory ranking loss with the fast trajectory learner instead of KL-divergence loss (ablation)DCN-Mix continual learning · Taobao final day, one-pass continual learningAUC: 0.6243(0.0005) -> 0.6317(0.0002)Helped

Surprising findings

Limitations

Experimental setup

Datasets: Avazu Taobao CIKM2019

Benchmarks: Avazu Taobao CIKM2019

Metrics: AUC relative improvement (Imp%) training speed

Baselines: WideDeep DeepFM DCN PNN xDeepFM AutoInt++ DCN-Mix SAM SWA CIDA GI ADER++

Builds on: DCN-Mix SAM SWA ADER CIDA

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