Multi-Objective Ranking for Live-Streaming: Balancing Fresh and Delayed Signals with Segment-Aware Targeting
Proposes a multi-objective ranking framework combining immediate and delayed signals with Segment-Aware targeting, boosting Twitch DAU by 0.09% and ARPU by 0.56%, with 41.9% fewer parameters.
Key Findings
Methodology
This paper introduces a multi-objective ranking framework that integrates delayed feedback, multi-model architecture, and segment-aware strategies. It employs a Delayed Window mechanism to extend feedback collection, alleviating behavior sparsity and delay issues. The approach trains separate models for immediate signals (FSM) and delayed signals (DSM), then combines their predictions during inference. Segment-Aware weighting adjusts rankings based on user lifecycle stages, addressing bias. The core model uses Multi-gate Mixture-of-Experts (MMoE) to jointly model deep engagement and monetization targets, reducing parameters by 41.9%. The system is optimized for low latency (<110ms) and validated through large-scale online A/B tests, showing improvements in DAU, high-value actions, and revenue metrics.
Key Results
- In Twitch's recommendation system, the multi-model + delayed window architecture increased DAU by 0.09%, translating to millions of additional active days annually; high-engaged users' ARPU increased by 0.56%.
- Adding Viewer Segment Targeting (VST) further improved DAU by 0.15% for new and less active viewers; overall DAU rose by 0.08%, with a 0.27% increase in new follows.
- On Twitch mobile live feeds, the proposed system increased positive interactions (clicks, follows, likes) by 1.12%, demonstrating generalization beyond the primary use case.
Significance
This work addresses key challenges in live-streaming recommendation—behavior sparsity, delayed feedback, and user bias—by proposing a scalable, low-latency multi-objective framework. It effectively balances immediate engagement with long-term retention and monetization, crucial for platform growth. The integration of multi-model and segment-aware strategies offers a new paradigm for large-scale real-time recommendation systems, with broad industrial implications for enhancing user experience and revenue across diverse content platforms.
Technical Contribution
The paper's main technical innovations include the delayed window mechanism for feedback extension, the multi-model architecture combining FSM and DSM, and the use of MMoE for joint multi-target modeling with parameter efficiency. The segment-aware weighting during inference enables personalized optimization across user lifecycle stages. These contributions collectively improve model performance, reduce complexity, and support real-time deployment in high-concurrency environments.
Novelty
This is the first comprehensive systematization of integrating delayed feedback, multi-model fusion, and segment-aware strategies within a single live-streaming recommendation framework. It advances beyond prior multi-task learning architectures by explicitly addressing behavior delay and user bias in a large-scale, real-time context, demonstrating significant business impact.
Limitations
- The model's performance diminishes for new users with minimal historical data, especially in cold-start scenarios. Future work should incorporate content features and user embeddings to mitigate this.
- System latency, while under 110ms, may still face challenges during peak traffic; further optimization and model compression are needed.
- Transferability to other platforms or content types requires additional adaptation, as the current setup is tuned for Twitch's specific data and user behavior patterns.
Future Work
Future research will explore reinforcement learning for dynamic multi-objective weight adjustment, incorporate multi-modal content features (video, audio, text), and develop more robust cold-start strategies. Additionally, extending the framework to other domains like short-video platforms or social media feeds could broaden its industrial impact.
AI Executive Summary
Live-streaming platforms like Twitch face unique challenges in delivering personalized content that balances immediate user engagement, long-term retention, and monetization. Traditional recommendation systems, often optimized for single objectives, struggle to handle the complex, multi-faceted nature of user behaviors in live environments. User actions such as watching, chatting, following, and spending occur at different times and frequencies, with high-value behaviors like subscriptions being particularly sparse and delayed. This creates a fundamental difficulty: models trained on immediate feedback may not capture the full spectrum of user preferences, especially for new or less active users.
To address these issues, the authors propose a comprehensive multi-objective ranking framework that combines several innovative components. Central to this approach is the delayed window mechanism, which extends feedback collection over a 14-day period, transforming sparse high-value actions into denser signals. This mechanism effectively mitigates the problem of behavior sparsity and delays, providing richer training data for the models.
Complementing this, the system employs a multi-model architecture that separates immediate signals (via Fresh Signal Models, FSM) from delayed signals (via Delayed Signal Models, DSM). During inference, predictions from both models are fused, ensuring responsiveness to recent user preferences while leveraging historical behavior. To further refine personalization, a Segment-Aware Targeting (VST) module adjusts ranking weights based on user lifecycle stages, such as new or highly engaged users. This addresses user bias and tailors recommendations to different segments.
At the core of the system is the Multi-gate Mixture-of-Experts (MMoE) architecture, which jointly models multiple deep engagement and monetization targets. By sharing expert networks and employing gating mechanisms, MMoE reduces model parameters by 41.9% compared to independent models, while maintaining high predictive accuracy. The entire system is optimized for low latency, with response times below 110ms, supporting large-scale deployment.
Extensive offline and online experiments on Twitch demonstrate the effectiveness of the proposed framework. Key metrics such as DAU increased by 0.09%, translating to millions of additional active days annually. High-value user actions, including new follows and capped ARPU, saw improvements of 0.27% and 0.56%, respectively. The system also generalized well to mobile live feeds, boosting positive user interactions by 1.12%. These results confirm that integrating delayed feedback, multi-model fusion, and segment-aware strategies can substantially enhance live-streaming recommendation performance.
Overall, this research offers a scalable, efficient solution for multi-objective recommendation in complex, real-time environments. It advances the state-of-the-art by explicitly modeling behavior delays and user segments, providing a foundation for future innovations in personalized content delivery across diverse platforms. The framework's flexibility and robustness make it a promising candidate for broader application in online entertainment, social media, and beyond. Future directions include incorporating multi-modal content features, reinforcement learning for dynamic weighting, and extending the approach to new domains, aiming to further push the boundaries of intelligent recommendation systems.
Deep Dive
Abstract
One of the most challenging problems entertainment live-streaming services face in recommendation systems is that user behaviors are sparse and delayed, and interaction data exhibits bias for different user segments. Unlike e-commerce applications where user actions follow linear sequences, live-streaming viewers engage in multiple concurrent behaviors of watching, chatting, following, and spending, each occurring with varying delays. We address these challenges through three key contributions: 1) a delayed window approach that extends feedback collection beyond immediate responses, 2) a multi-model architecture that combines fresh and delayed signals, and a segment-aware targeting module that optimizes ranking scores differently across user lifecycle stages, and 3) Multi-gate Mixture-of-Experts (MMoE) integration that jointly models correlated targets while reducing model parameters by 41.9% compared to independent models. Online A/B testing demonstrates significant improvements, including a +0.09% increase in Daily Active Viewers (DAV), generating millions more annual active viewer days, and +0.56% increase in highly engaged viewers' capped Average Revenue Per User (ARPU). Viewer-segment targeting achieved an additional +0.15% DAV improvement for newer and less engaged viewers, while MMoE enhancement added +0.08% overall DAV and +0.27% new follows. The proposed system processes ranking requests with low latency, providing a scalable approach for balancing multiple business objectives across diverse user populations. In addition, we tested the multi-model architecture on the Twitch mobile live feed and achieved a +1.12% increase in positive user-channel interactions (clicks, follows, and likes), demonstrating applicability beyond the primary use case.
References (20)
Progressive Layered Extraction (PLE): A Novel Multi-Task Learning (MTL) Model for Personalized Recommendations
Hongyan Tang, Junning Liu, Ming Zhao et al.
Practical Multi-Task Learning for Rare Conversions in Ad Tech
Yuval Dishi, Ophir Friedler, Yonatan Karni et al.
GradCraft: Elevating Multi-task Recommendations through Holistic Gradient Crafting
Yimeng Bai, Yang Zhang, Fuli Feng et al.
Unbiased Learning to Rank with Unbiased Propensity Estimation
Qingyao Ai, Keping Bi, Cheng Luo et al.
Personalized Approximate Pareto-Efficient Recommendation
Ruobing Xie, Yanlei Liu, Shaoliang Zhang et al.
Recommending what video to watch next: a multitask ranking system
Zhe Zhao, Lichan Hong, Li Wei et al.
Recommendations as Treatments: Debiasing Learning and Evaluation
Tobias Schnabel, Adith Swaminathan, Ashudeep Singh et al.
Ensure Timeliness and Accuracy: A Novel Sliding Window Data Stream Paradigm for Live Streaming Recommendation
Fengqi Liang, Baigong Zheng, Liqin Zhao et al.
A Nonparametric Delayed Feedback Model for Conversion Rate Prediction
Yuya Yoshikawa, Yusaku Imai
Improving the sensitivity of online controlled experiments by utilizing pre-experiment data
Alex Deng, Ya Xu, Ron Kohavi et al.
SEMORec: A Scalarized Efficient Multi-Objective Recommendation Framework
S. M. Nikolakaki, Siyong Ma, S. Chennu et al.
Modeling Task Relationships in Multi-task Learning with Multi-gate Mixture-of-Experts
Jiaqi W. Ma, Zhe Zhao, Xinyang Yi et al.
Modeling delayed feedback in display advertising
O. Chapelle
Pareto-Optimal Solution: Optimizing Engagement and Revenue
Shaghayegh Agah, Shaun Schaeffer, Maria Peifer et al.
Paragon: Parameter Generation for Controllable Multi-Task Recommendation
Chenglei Shen, Jiahao Zhao, Xiao Zhang et al.
OneLive: Dynamically Unified Generative Framework for Live-Streaming Recommendation
Shenghui Wang, Yusheng Huang, Ruochen Yang et al.
Multi-Objective Recommendation via Multivariate Policy Learning
Olivier Jeunen, Jatin Mandav, Ivan Potapov et al.
An Overview of Multi-Task Learning in Deep Neural Networks
Sebastian Ruder
Debiasing Item-to-Item Recommendations With Small Annotated Datasets
Tobias Schnabel, Paul N. Bennett
Deep Neural Networks for YouTube Recommendations
Paul Covington, Jay K. Adams, Emre Sargin