paper-with-me

Papers

Offline Reinforcement Learning for Mobile Notifications

2022-02-04 · Yiping Yuan, Ajith Muralidharan, Preetam Nandy, Miao Cheng, Prakruthi Prabhakar

Mobile notification systems have taken a major role in driving and maintaining user engagement for online platforms. They are interesting recommender systems to machine learning practitioners with more sequential and long-term feedback considerations. Most machine learning applications in notification systems are built around response-prediction models, trying to attribute both short-term impact and long-term impact to a notification decision. However, a user's experience depends on a sequence of notifications and attributing impact to a single notification is not always accurate, if not impossible. In this paper, we argue that reinforcement learning is a better framework for notification systems in terms of performance and iteration speed. We propose an offline reinforcement learning framework to optimize sequential notification decisions for driving user engagement. We describe a state-marginalized importance sampling policy evaluation approach, which can be used to evaluate the policy offline and tune learning hyperparameters. Through simulations that approximate the notifications ecosystem, we demonstrate the performance and benefits of the offline evaluation approach as a part of the reinforcement learning modeling approach. Finally, we collect data through online exploration in the production system, train an offline Double Deep Q-Network and launch a successful policy online. We also discuss the practical considerations and results obtained by deploying these policies for a large-scale recommendation system use-case.

📄 PDF Abstract BibTeX arXiv:2202.03867

Code (0)

등록된 구현이 없습니다.

Tasks

AttributeRecommendation Systemsreinforcement-learningReinforcement LearningReinforcement Learning (RL)

Similar Papers 제목 키워드 기반

Multi-objective Optimization of Notifications Using Offline Reinforcement Learning

2022-07-07 · Prakruthi Prabhakar, Yiping Yuan, Guangyu Yang, Wensheng Sun 외

Mobile notification systems play a major role in a variety of applications to communicate, send alerts and reminders to the users to inform them about news, events or messages. In this paper, we formulate the near-real-t…

Q-Learningreinforcement-learningReinforcement LearningReinforcement Learning (RL)

A Sleeping, Recovering Bandit Algorithm for Optimizing Recurring Notifications

2020-08-23 · Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining 2020 8 · Kevin P. Yancey, Burr Settles

Many online and mobile applications rely on daily emails and push notifications to increase and maintain user engagement. The multi-armed bandit approach provides a useful framework for optimizing the content of these no…

Multi-Armed Bandits

A State Transition Model for Mobile Notifications via Survival Analysis

2022-07-07 · Yiping Yuan, Jing Zhang, Shaunak Chatterjee, Shipeng Yu 외

Mobile notifications have become a major communication channel for social networking services to keep users informed and engaged. As more mobile applications push notifications to users, they constantly face decisions on…

Decision MakingSurvival Analysis

TIM: Temporal Interaction Model in Notification System

2024-06-11 · Huxiao Ji, Haitao Yang, Linchuan Li, Shunyu Zhang 외

Modern mobile applications heavily rely on the notification system to acquire daily active users and enhance user engagement. Being able to proactively reach users, the system has to decide when to send notifications to …

model

Should I send this notification? Optimizing push notifications decision making by modeling the future

2022-02-17 · Conor O'Brien, Huasen Wu, Shaodan Zhai, Dalin Guo 외

Most recommender systems are myopic, that is they optimize based on the immediate response of the user. This may be misaligned with the true objective, such as creating long term user satisfaction. In this work we focus …

Decision MakingModel-based Reinforcement LearningRecommendation SystemsReinforcement Learning (RL)