Curriculum Reinforcement Learning for Complex Reward Functions
Kilian Freitag, Kristian Ceder, Rita Laezza, Knut {\AA}kesson, Morteza, Haghir Chehreghani

TL;DR
This paper introduces a two-stage reward curriculum for reinforcement learning that improves performance in environments with complex, multi-term reward functions by gradually transitioning from simple to full rewards.
Contribution
The authors propose a novel two-stage reward curriculum method with an automatic transition mechanism and a flexible replay buffer, enhancing RL stability and performance with complex rewards.
Findings
Significant performance improvement over baseline in control tasks.
Effective balancing of task and constraint satisfaction in RL policies.
Demonstrated applicability in robotic and simulated environments.
Abstract
Reinforcement learning (RL) has emerged as a powerful tool for tackling control problems, but its practical application is often hindered by the complexity arising from intricate reward functions with multiple terms. The reward hypothesis posits that any objective can be encapsulated in a scalar reward function, yet balancing individual, potentially adversarial, reward terms without exploitation remains challenging. To overcome the limitations of traditional RL methods, which often require precise balancing of competing reward terms, we propose a two-stage reward curriculum that first maximizes a simple reward function and then transitions to the full, complex reward. We provide a method based on how well an actor fits a critic to automatically determine the transition point between the two stages. Additionally, we introduce a flexible replay buffer that enables efficient phase transfer…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Software Engineering Methodologies · Reinforcement Learning in Robotics · Traffic control and management
