设计可评估驾驶过程的奖励函数,让自动驾驶更安全舒适。
Design of Reward Function on Reinforcement Learning for Automated Driving
- 基于驾驶状态与动作实时评分,优化决策过程。
- 模拟测试中实现弯道内侧行驶、急弯减速等安全操作。
- 适合关注驾驶体验与安全性的自动驾驶研究者。
本文提出一种奖励函数设计方法,用于强化学习在自动驾驶中的应用。传统奖励函数仅在任务完成时赋值(如成功+1,失败-1),无法评估达成目标的过程。而自动驾驶中,速度保持、避险、车距控制及乘坐舒适性等过程因素至关重要。所提方案通过持续评估驾驶状态与动作,使策略更符合实际驾驶需求。实验在环形赛道与高速巡航场景中进行,采用异步优势演员-评论家算法(A3C),并在多种情境下训练以提升泛化能力。结果表明,车辆能自然驶入弯道内侧,并在急弯处快速减速;在高速巡航中可适时变道,通过适当减速避免前车追尾,或加速防止后车逼近。
原文摘要 · Abstract (English)
This paper proposes a design scheme of reward function that constantly evaluates both driving states and actions for applying reinforcement learning to automated driving. In the field of reinforcement learning, reward functions often evaluate whether the goal is achieved by assigning values such as +1 for success and -1 for failure. This type of reward function can potentially obtain a policy that achieves the goal, but the process by which the goal is reached is not evaluated. However, process to reach a destination is important for automated driving, such as keeping velocity, avoiding risk, retaining distance from other cars, keeping comfortable for passengers. Therefore, the reward function designed by the proposed scheme is suited for automated driving by evaluating driving process. The effects of the proposed scheme are demonstrated on simulated circuit driving and highway cruising. Asynchronous Advantage Actor-Critic is used, and models are trained under some situations for generalization. The result shows that appropriate driving positions are obtained, such as traveling on the inside of corners, and rapid deceleration to turn along sharp curves. In highway cruising, the ego vehicle becomes able to change lane in an environment where there are other vehicles with suitable deceleration to avoid catching up to a front vehicle, and acceleration so that a rear vehicle does not catch up to the ego vehicle.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。