Preprint Article Version 1 Preserved in Portico This version is not peer-reviewed

Designing Reinforcement Learning Algorithms for Digital Interventions: Pre-implementation Guidelines

Version 1 : Received: 1 June 2022 / Approved: 2 June 2022 / Online: 2 June 2022 (06:05:06 CEST)

A peer-reviewed article of this Preprint also exists.

Trella, A.L.; Zhang, K.W.; Nahum-Shani, I.; Shetty, V.; Doshi-Velez, F.; Murphy, S.A. Designing Reinforcement Learning Algorithms for Digital Interventions: Pre-Implementation Guidelines. Algorithms 2022, 15, 255. Trella, A.L.; Zhang, K.W.; Nahum-Shani, I.; Shetty, V.; Doshi-Velez, F.; Murphy, S.A. Designing Reinforcement Learning Algorithms for Digital Interventions: Pre-Implementation Guidelines. Algorithms 2022, 15, 255.

Abstract

Online reinforcement learning (RL) algorithms are increasingly used to personalize digital interventions in the fields of mobile health and online education. Common challenges in designing and testing an RL algorithm in these settings include ensuring the RL algorithm can learn and run stably under real-time constraints, and accounting for the complexity of the environment, e.g., a lack of accurate mechanistic models for the user dynamics. To guide how one can tackle these challenges, we extend the PCS (Predictability, Computability, Stability) framework, a data science framework that incorporates best practices from machine learning and statistics in supervised learning (Yu and Kumbier, 2020), to the design of RL algorithms for the digital interventions setting. Further, we provide guidelines on how to design simulation environments, a crucial tool for evaluating RL candidate algorithms using the PCS framework. We illustrate the use of the PCS framework for designing an RL algorithm for Oralytics, a mobile health study aiming to improve users' tooth-brushing behaviors through the personalized delivery of intervention messages. Oralytics will go into the field in late 2022.

Keywords

reinforcement learning (RL); online learning; mobile health; algorithm design; algorithm evaluation; decision support systems

Subject

Computer Science and Mathematics, Artificial Intelligence and Machine Learning

Comments (0)

We encourage comments and feedback from a broad range of readers. See criteria for comments and our Diversity statement.

Leave a public comment
Send a private comment to the author(s)
* All users must log in before leaving a comment
Views 0
Downloads 0
Comments 0
Metrics 0


×
Alerts
Notify me about updates to this article or when a peer-reviewed version is published.
We use cookies on our website to ensure you get the best experience.
Read more about our cookies here.