atlas

Research map / Video / Video segmentation and tracking

CREAD: A Classification-Restoration Framework with Error Adaptive Discretization for Watch Time Prediction in Video Recommender Systems

AAAI 2024 · Video › Video segmentation and tracking · approach: Self-supervised video representation learning · 14 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 CREAD, a classification-restoration framework that predicts watch time via multiple binary classifiers over discretized buckets, with an error-adaptive discretization (EAD) balancing learning and restoration errors.

Problem

Watch time prediction in video recommender systems is hard because the target is highly imbalanced and long-tailed; existing discretization schemes (equal-width, equal-frequency) trade off learning error against restoration error.

Approach

Recasts watch time regression as multiple ordinal binary classifiers, restores the expectation from their probabilities, and chooses bucket boundaries via a calibrated CDF-based function that minimizes a theoretical bound combining learning error and restoration error.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CREAD instead of ORWatch-time prediction · KuaiRecXAUC: 0.5883 -> 0.6009Helped
Use CREAD instead of ORWatch-time prediction · KuaiRecMAE: 3.2946 -> 3.2150Helped
Use CREAD instead of D2QWatch-time prediction · CIKMXAUC: 0.6568 -> 0.6671Helped
Use CREAD instead of ORWatch-time prediction · CIKMMAE: 1.9157 -> 1.7928Helped
Use CREAD instead of D2QWatch-time prediction · IndustrialXAUC: 0.6423 -> 0.6459Helped
Use CREAD instead of D2QWatch-time prediction · IndustrialMAE: 19.0740 -> 18.6716Helped
Replace EAD with equal-frequency discretization (ablation)CREAD · KuaiRecMAE: 3.2150 -> 3.2477Hurt
Replace EAD with equal-width discretization (ablation)CREAD · KuaiRecMAE: 3.2150 -> 3.2492Hurt
Set EAD beta to 3.0 instead of 0.5 (ablation)CREAD · KuaiRecXAUC: 0.5977 -> 0.6009Helped
Set EAD beta to 3.0 instead of 0.5 (ablation)CREAD · KuaiRecMAE: 3.2419 -> 3.2150Helped
Add ordinal regularization (ablation)CREAD · KuaiRecMAE: 0.0132 in MAEHelped
Add ordinal regularization (ablation)CREAD · KuaiRecXAUC: 0.33 in XAUCHelped

Surprising findings

Limitations

Experimental setup

Datasets: KuaiRec CIKM Industrial (Kuaishou streaming short-video logs)

Benchmarks: KuaiRec CIKM Industrial

Metrics: MAE XAUC

Baselines: VR WLR OR D2Q

Builds on: D2Q Weighted Logistic Regression Ordinal Regression

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