Personalized Reinforcement Learning with a Budget of Policies
Dmitry Ivanov, Omer Ben-Porat
TL;DR
This work addresses personalization under stringent regulatory constraints by introducing represented MDPs (r-MDPs), which constrain the number of deployable policies to a budget $k<n$. It proposes two deep RL algorithms—an EM-like hard-assignment method and a soft, end-to-end assignment approach—grounded in a factorized optimization that alternates between assigning agents to representatives and training representative policies, with convergence guarantees to a local optimum. The methods are evaluated on Resource Gathering and MuJoCo tasks, showing that meaningful personalization is achievable even with small policy budgets and that the approaches outperform clustering baselines and random assignments. Overall, the paper offers a practical framework to balance personalization benefits with regulatory review costs, enabling scalable deployment of personalized decision-making in high-stakes domains.
Abstract
Personalization in machine learning (ML) tailors models' decisions to the individual characteristics of users. While this approach has seen success in areas like recommender systems, its expansion into high-stakes fields such as healthcare and autonomous driving is hindered by the extensive regulatory approval processes involved. To address this challenge, we propose a novel framework termed represented Markov Decision Processes (r-MDPs) that is designed to balance the need for personalization with the regulatory constraints. In an r-MDP, we cater to a diverse user population, each with unique preferences, through interaction with a small set of representative policies. Our objective is twofold: efficiently match each user to an appropriate representative policy and simultaneously optimize these policies to maximize overall social welfare. We develop two deep reinforcement learning algorithms that efficiently solve r-MDPs. These algorithms draw inspiration from the principles of classic K-means clustering and are underpinned by robust theoretical foundations. Our empirical investigations, conducted across a variety of simulated environments, showcase the algorithms' ability to facilitate meaningful personalization even under constrained policy budgets. Furthermore, they demonstrate scalability, efficiently adapting to larger policy budgets.
