Conditional Quantile Estimation for Uncertain Watch Time in Short-Video Recommendation
Chengzhi Lin, Shuchang Liu, Chuyuan Wang, Yongqi Liu
TL;DR
The paper tackles uncertainty in watch-time prediction for short-video recommendations by modeling the full conditional distribution $P(W|oldsymbol{x})$ via Conditional Quantile Estimation (CQE) using quantile regression. CQE outputs multiple quantiles ${t_{\tau_i}}$ through a monotone neural network and is trained with the pinball loss across quantiles, enabling three inference strategies: Conservative Estimation, Dynamic Quantile Combination, and Conditional Expectation. Online A/B tests on a large-scale platform show gains in active days, engagement time, and video views across CQE strategies, while offline experiments on public datasets corroborate improvements in watch-time prediction and user-interest modeling across various backbones. The results demonstrate that distribution-aware CQE provides scalable, flexible personalization for short-video recommender systems, with code released for reproducibility on GitHub.
Abstract
Accurately predicting watch time is crucial for optimizing recommendations and user experience in short video platforms. However, existing methods that estimate a single average watch time often fail to capture the inherent uncertainty in user engagement patterns. In this paper, we propose Conditional Quantile Estimation (CQE) to model the entire conditional distribution of watch time. Using quantile regression, CQE characterizes the complex watch-time distribution for each user-video pair, providing a flexible and comprehensive approach to understanding user behavior. We further design multiple strategies to combine the quantile estimates, adapting to different recommendation scenarios and user preferences. Extensive offline experiments and online A/B tests demonstrate the superiority of CQE in watch-time prediction and user engagement modeling. Specifically, deploying CQE online on a large-scale platform with hundreds of millions of daily active users has led to substantial gains in key evaluation metrics, including active days, engagement time, and video views. These results highlight the practical impact of our proposed approach in enhancing the user experience and overall performance of the short video recommendation system. The code will be released https://github.com/justopit/CQE.
