集合ベース強化学習による検証可能なロバストエージェントの訓練
Training Verifiably Robust Agents Using Set-Based Reinforcement Learning
入力の摂動集合をネットワークで伝播させ、出力集合の大きさを罰則化する集合ベース方策勾配により、あらゆる敵対的攻撃に対して形式的に検証可能なロバスト強化学習エージェントを訓練する手法を提案。
著者: Manuel Wendl, Lukas Koller, Tobias Ladner, Matthias Althoff
分類: cs.LG, cs.RO, cs.SY, eess.SY
原文アブストラクト
Reinforcement learning policies parametrized by deep neural networks have achieved strong performance for continuous control, yet even small input perturbations may lead to unpredictable behavior. This sensitivity limits their use in safety-critical domains, where robustness guarantees are required. Our work addresses this gap between state-of-the-art adversarial training methods and formal verification to train verifiably robust agents. Previous works train networks with individual adversarial perturbations, making them only robust against the specific adversarial attacks used. In contrast, our approach propagates entire perturbed input sets, enclosing all possible adversarial attacks within a single network pass. We leverage this to explicitly penalize the size of the output set (minimizing closed-loop uncertainty) and thereby make the actor robust against all possible attacks. This is realized by the use of set-based policy gradients, where each output within the set has a different gradient, thereby balancing the accuracy and robustness of the network. Doing so, we achieve formal verifiability across different verification frameworks for up to 9 times larger input perturbations compared to standard reinforcement learning and improve certified worst-case performance.
関連論文
- 外乱注入による連続制御向け強化学習のロバスト性評価強化学習ロバスト性
- 辞書式目的による強化学習の有界ロバスト性強化学習ロバスト性
- 深層強化学習のための認証付き敵対的ロバスト性強化学習ロバスト性
