paper-with-me

홈 › Papers

Online Matching: A Real-time Bandit System for Large-scale Recommendations

2023-07-29 · Xinyang Yi, Shao-Chuan Wang, Ruining He, Hariharan Chandrasekaran, Charles Wu, Lukasz Heldt, Lichan Hong, Minmin Chen, Ed H. Chi

The last decade has witnessed many successes of deep learning-based models for industry-scale recommender systems. These models are typically trained offline in a batch manner. While being effective in capturing users' past interactions with recommendation platforms, batch learning suffers from long model-update latency and is vulnerable to system biases, making it hard to adapt to distribution shift and explore new items or user interests. Although online learning-based approaches (e.g., multi-armed bandits) have demonstrated promising theoretical results in tackling these challenges, their practical real-time implementation in large-scale recommender systems remains limited. First, the scalability of online approaches in servicing a massive online traffic while ensuring timely updates of bandit parameters poses a significant challenge. Additionally, exploring uncertainty in recommender systems can easily result in unfavorable user experience, highlighting the need for devising intricate strategies that effectively balance the trade-off between exploitation and exploration. In this paper, we introduce Online Matching: a scalable closed-loop bandit system learning from users' direct feedback on items in real time. We present a hybrid "offline + online" approach for constructing this system, accompanied by a comprehensive exposition of the end-to-end system architecture. We propose Diag-LinUCB -- a novel extension of the LinUCB algorithm -- to enable distributed updates of bandits parameter in a scalable and timely manner. We conduct live experiments in YouTube and show that Online Matching is able to enhance the capabilities of fresh content discovery and item exploration in the present platform.

📄 PDF Abstract BibTeX arXiv:2307.15893

Code (1)

shobigrock/online-matching

Tasks

Multi-Armed BanditsRecommendation Systems

Similar Papers 제목 키워드 기반

Instance-Sensitive Algorithms for Pure Exploration in Multinomial Logit Bandit

2020-12-02 · Nikolai Karpov, Qin Zhang

Motivated by real-world applications such as fast fashion retailing and online advertising, the Multinomial Logit Bandit (MNL-bandit) is a popular model in online learning and operations research, and has attracted much …

A Linear Matching Bandit Approach to Online Multi-Human Multi-Robot Teaming

2026-06-28 · Yaohui Guo, X. Jessie Yang, Cong Shi arxiv

We address the problem of online multi-human multi-robot teaming through the lens of a linear matching bandit framework, where a learner assigns robots with unknown features from a fixed pool to distinct sets of human ag…

Recommendation Systems

Enhancing Bandit Algorithms with LLMs for Time-varying User Preferences in Streaming Recommendations

2026-02-08 · Chenglei Shen, Yi Zhan, Weijie Yu, Xiao Zhang 외 arxiv

In real-world streaming recommender systems, user preferences evolve dynamically over time. Existing bandit-based methods treat time merely as a timestamp, neglecting its explicit relationship with user preferences and l…

Data Augmentation

Bandit Learning in Matching Markets: Utilitarian and Rawlsian Perspectives

2024-11-30 · Hadi Hosseini, Duohan Zhang

Two-sided matching markets have demonstrated significant impact in many real-world applications, including school choice, medical residency placement, electric vehicle charging, ride sharing, and recommender systems. How…

Recommendation Systems

Online Limited Memory Neural-Linear Bandits with Likelihood Matching

2021-02-07 · Ofir Nabati, Tom Zahavy, Shie Mannor

We study neural-linear bandits for solving problems where {\em both} exploration and representation learning play an important role. Neural-linear bandits harnesses the representation power of Deep Neural Networks (DNNs)…

Efficient ExplorationMulti-Armed BanditsRepresentation Learning