Fine-Tuning without Performance Degradation
Han Wang, Adam White, Martha White
TL;DR
Fine-tuning policies learned offline often exhibits non-monotonic performance, with early degradation that hinders practical deployment. The authors analyze the degradation mechanisms and introduce Automatic Jump Start (AJS), an adaptive method that combines the stability of offline learning (InAC) with the rapid improvements of online actors (SAC) by using off-policy evaluation (FQE) to adjust the exploration horizon $h$ automatically. AJS avoids manual hyperparameter tuning, maintains a reliable balance between safety and improvement, and demonstrates faster fine-tuning with reduced degradation on D4RL benchmarks compared to existing approaches. The work advances practical offline-to-online RL by providing a parameter-light, data-driven strategy for controlled exploration that is better suited for real-world applications where deployment-time tuning is limited. Overall, AJS offers a robust path toward safer, more sample-efficient online adaptation of offline-trained policies.
Abstract
Fine-tuning policies learned offline remains a major challenge in application domains. Monotonic performance improvement during \emph{fine-tuning} is often challenging, as agents typically experience performance degradation at the early fine-tuning stage. The community has identified multiple difficulties in fine-tuning a learned network online, however, the majority of progress has focused on improving learning efficiency during fine-tuning. In practice, this comes at a serious cost during fine-tuning: initially, agent performance degrades as the agent explores and effectively overrides the policy learned offline. We show across a range of settings, many offline-to-online algorithms exhibit either (1) performance degradation or (2) slow learning (sometimes effectively no improvement) during fine-tuning. We introduce a new fine-tuning algorithm, based on an algorithm called Jump Start, that gradually allows more exploration based on online estimates of performance. Empirically, this approach achieves fast fine-tuning and significantly reduces performance degradations compared with existing algorithms designed to do the same.
