シナリオベースプログラミングによるロボティクス向け制約付き強化学習
Constrained Reinforcement Learning for Robotics via Scenario-Based Programming
シナリオベースプログラミングでドメイン知識を組み込み、安全制約を守りながら強化学習エージェントを訓練する手法を提案し、地図なしナビゲーションで安全性と性能の向上を実証した。
著者: Davide Corsi, Raz Yerushalmi, Guy Amir, Alessandro Farinelli, David Harel, Guy Katz
分類: cs.RO, cs.LG
原文アブストラクト
Deep reinforcement learning (DRL) has achieved groundbreaking successes in a wide variety of robotic applications. A natural consequence is the adoption of this paradigm for safety-critical tasks, where human safety and expensive hardware can be involved. In this context, it is crucial to optimize the performance of DRL-based agents while providing guarantees about their behavior. This paper presents a novel technique for incorporating domain-expert knowledge into a constrained DRL training loop. Our technique exploits the scenario-based programming paradigm, which is designed to allow specifying such knowledge in a simple and intuitive way. We validated our method on the popular robotic mapless navigation problem, in simulation, and on the actual platform. Our experiments demonstrate that using our approach to leverage expert knowledge dramatically improves the safety and the performance of the agent.
関連論文
- POLICEd RL:ハード制約の充足を保証する閉ループロボット制御方策の学習強化学習/安全制約
- 追加安全予算を活用した制約付き方策最適化による効率的探索強化学習/安全制約
- 制約付きQ学習:安全制約を満たす方策を直接学習する枠組み強化学習/安全制約
