The Power of Active Multi-Task Learning in Reinforcement Learning from Human Feedback
Ruitao Chen, Liwei Wang
TL;DR
This work tackles the data-inefficiency problem in reinforcement learning from human feedback (RLHF) by casting RLHF as a contextual dueling bandit problem with a shared, low-dimensional linear representation. It introduces active multi-task learning, which allocates samples across $M$ source tasks according to a task relevance vector $\nu$, and develops algorithms to estimate $\nu$ from limited data when unknown. Theoretical guarantees show that the source-task sample complexity scales with $C^*$ and $\| u\|_1^2$, while the target-task sample complexity is linear in the latent dimension $k$, thanks to representation learning. The approach supports both known and unknown task relevance settings and provides a practical two-stage procedure (pre-sampling and Lasso-based relevance estimation) to achieve $\varepsilon$-optimal policies with provable guarantees, offering a principled path to leveraging diverse human feedback efficiently in RLHF.
Abstract
Reinforcement learning from human feedback (RLHF) has contributed to performance improvements in large language models. To tackle its reliance on substantial amounts of human-labeled data, a successful approach is multi-task representation learning, which involves learning a high-quality, low-dimensional representation from a wide range of source tasks. In this paper, we formulate RLHF as the contextual dueling bandit problem and assume a common linear representation. We demonstrate that the sample complexity of source tasks in multi-task RLHF can be reduced by considering task relevance and allocating different sample sizes to source tasks with varying task relevance. We further propose an algorithm to estimate task relevance by a small number of additional data and then learn a policy. We prove that to achieve $\varepsilon-$optimal, the sample complexity of the source tasks can be significantly reduced compared to uniform sampling. Additionally, the sample complexity of the target task is only linear in the dimension of the latent space, thanks to representation learning.
