论文标题
从口头思想到自动驾驶评论:预测和解释智能车辆的行动
From Spoken Thoughts to Automated Driving Commentary: Predicting and Explaining Intelligent Vehicles' Actions
论文作者
论文摘要
在评论驾驶中,驾驶员口头表达了他们的观察,评估和意图。通过说出他们的思想,学习和专家驱动力都能够对周围环境产生更好的理解和意识。在智能车辆环境中,自动驾驶评论可以提供有关驾驶行动的可理解解释,从而在驾驶挑战性和关键安全的情况下驾驶操作期间协助驾驶员或最终用户。在本文中,我们进行了一项现场研究,在该研究中,我们在城市环境中部署了一项研究工具以获取数据。在收集车辆周围环境的传感器数据时,我们使用Think-Aloud协议从驾驶教练那里获得了驾驶评论。我们分析了驾驶评论,并发现了一种解释风格。驾驶员首先宣布他的观察,宣布他的计划,然后发表一般性的讲话。他还发表了反事实的评论。我们成功地证明了如何使用基于透明的树的方法自动生成遵循此样式的事实和反事实自然语言解释。与横向行动(例如车道变化)相比,人类法官认为纵向行动(例如停止和移动)的产生解释更为理解和合理。我们讨论了如何在将来建立我们的方法,以实现驾驶员帮助的更强大和有效的解释性以及驾驶功能的部分和有条件自动化。
In commentary driving, drivers verbalise their observations, assessments and intentions. By speaking out their thoughts, both learning and expert drivers are able to create a better understanding and awareness of their surroundings. In the intelligent vehicle context, automated driving commentary can provide intelligible explanations about driving actions, thereby assisting a driver or an end-user during driving operations in challenging and safety-critical scenarios. In this paper, we conducted a field study in which we deployed a research vehicle in an urban environment to obtain data. While collecting sensor data of the vehicle's surroundings, we obtained driving commentary from a driving instructor using the think-aloud protocol. We analysed the driving commentary and uncovered an explanation style; the driver first announces his observations, announces his plans, and then makes general remarks. He also makes counterfactual comments. We successfully demonstrated how factual and counterfactual natural language explanations that follow this style could be automatically generated using a transparent tree-based approach. Generated explanations for longitudinal actions (e.g., stop and move) were deemed more intelligible and plausible by human judges compared to lateral actions, such as lane changes. We discussed how our approach can be built on in the future to realise more robust and effective explainability for driver assistance as well as partial and conditional automation of driving functions.