自动驾驶规控决策中的问题与挑战
Dr. Liu,剑桥大学博士,复睿微电子英国研究中心AI算法专家,常驻英国剑桥研究所。长期从事和深耕信号处理和深度学习领域,是机器人定位领域理论专家。在图神经网络,强化学习,机器人路径规划与导航领域发表了大量论文,目前从事GRUK自动驾驶规控决策领域重点前沿研发。
随着科技的飞速发展,自动驾驶技术逐渐走进了人们的视野。在过去的几年里,特斯拉、Waymo和Uber等公司在自动驾驶领域的投入和研发引起了广泛关注。尽管自动驾驶技术有望改变交通行业,带来诸多便利,但在其广泛应用之前,我们还需要解决许多关键问题和挑战。本文将重点关注自动驾驶规控决策方面的问题和挑战,分析当前所面临的困境,并提出一些建设性的建议与解决方案。
我们首先将深入剖析目前在制定自动驾驶规控策略过程中所面临的问题和挑战,如模型泛化、安全性可靠性、计算效率等。最后,结合国内外的先进经验与实践,我们将提出一系列可能的解决方案,以期为自动驾驶技术的发展和普及提供有益的参考。
通过本文的阐述,我们希望能够提高人们对自动驾驶规控决策问题和挑战的认识,促使业界加强合作与沟通,共同应对未来自动驾驶技术带来的挑战,为人类社会带来更为安全、高效、可持续的交通出行方式。
规控决策在自动驾驶领域的重要性不容忽视,因为它直接影响到自动驾驶技术实际应用的成功与否。首先,规控决策对于确保自动驾驶车辆的安全性至关重要,通过合理的规控,可以有效地降低交通事故的发生率,确保人们的生命财产安全。其次,高效的规控决策有助于提升道路通行效率,缓解交通拥堵,降低能源消耗和尾气排放,从而为实现可持续交通发展做出贡献。
此外,规控决策还需要充分考虑法规合规性,这意味着自动驾驶技术的发展必须在法律框架内进行,以确保道路安全并维护公共利益。规范的规控决策将有助于引导自动驾驶技术朝着更加合规、安全的方向发展。同时,公众对自动驾驶技术的信任度也是衡量规控决策重要性的一个关键因素。通过透明、合理的规控,可以加强公众对自动驾驶技术的信任,为其更广泛的应用奠定基础。
综上所述,规控决策在自动驾驶领域具有举足轻重的地位。它关乎自动驾驶系统的安全性、效率、法规合规性以及公众接受度,为实现自动驾驶技术的成功实施与广泛应用提供关键支持。因此,深入研究规控决策问题,寻求有效的解决方案,是推动自动驾驶技术健康发展的重要任务。
问题与挑战:
在接下来的文章中,我们将深入探讨当前决策规划在自动驾驶领域所面临的问题与挑战,以及相关的潜在解决方向和趋势。我们将重点关注以下几个方面:
1.模型泛化
2.不确定性估计,数据质量和数量评估
3.多智能体与智能体-环境交互
4.安全与可靠性
5.计算效率
6.利用多模态融合进行最优决策
7.可解释性和可说明性
8.无需高清地图的自动驾驶
9.与现有基础设施的集成
在上一篇文章中,我们着重分析了模型泛化、不确定性估计以及数据质量和数量评估和多智能体与智能体-环境交互三个方面。本篇文章我们将继续分析决策规划在自动驾驶领域所面临的问题与挑战,着重于安全与可靠性、计算效率和利用多模态融合进行最优决策这三个方面。
自动驾驶汽车必须能够在各种复杂且难以预测的场景中做出安全、可靠且值得信赖的决策
自动驾驶汽车在各种错综复杂且充满不确定性的场景中,必须具备做出安全、稳定且可信赖的决策能力。这意味着在实时动态环境中,自动驾驶汽车需要根据有限的信息条件迅速地做出恰当的决策,并且须充分考虑道路上其他行驶主体的行为,确保行车安全。为了达到这一目标,需要设计先进的算法和机制,以防止可能发生的事故。此外,为了不断提升自动驾驶系统的性能,研究人员需制定一套全面且严谨的测试和验证方法,以便在各种实际场景中检验系统性能。这包括在模拟环境中进行大量实验,以及在实际道路条件下进行实车测试,以确保自动驾驶汽车在不同情境下都能表现出卓越的性能。总之,自动驾驶汽车在面对复杂且难以预测的场景时,需要做出安全、可靠且值得信赖的决策。为实现这一目标,设计先进的算法和机制,以及制定严格的测试和验证方法,都是关键的研究方向。
考虑骑自行车的人
子挑战
1.自动驾驶汽车决策的验证和确认:在复杂且不断变化的环境中,验证和确认基于深度学习模型的自动驾驶汽车决策行为可能颇具挑战性。由于深度学习模型的内在复杂性和不透明性,传统的测试和验证方法很可能无法充分保证自动驾驶汽车决策的安全性和可靠性。
2.受外部数据影响的安全性:自动驾驶汽车的性能和安全性很大程度上取决于其准确感知周围环境并处理外部数据的能力。然而,这些车辆可能会遭遇到不完整、不准确或错误的外部数据,这为算法的开发带来了极大的挑战。因此,如何开发具有鲁棒性和容错性的算法,使得自动驾驶汽车能够在各种异常情况下保持行驶安全,是当前研究的一个重要方向。
3.在云端外部模型决策存在的情况下的安全决策:在云端外部模型决策存在的情况下,如何确保自动驾驶汽车做出安全决策是非常重要的问题。云端模型可以为自动驾驶汽车提供实时的交通信息、道路状况等数据,帮助提升决策的准确性和效率。然而,在这一过程中,确保安全决策的实现面临着一些挑战。例如通信延迟与不稳定:当自动驾驶汽车依赖云端模型进行决策时,通信延迟和不稳定可能对决策的实时性产生影响;数据安全与隐私保护:在云端决策过程中,自动驾驶汽车需要与云端服务器进行数据交换,这就涉及到数据安全和隐私保护问题;鲁棒性与容错性:自动驾驶汽车在依赖云端模型进行决策时,必须具备应对云端服务中断或其他异常情况的能力。
潜在的解决方案和趋势
1.安全规则方法与深度学习技术的结合
InterFuser
2.模型检查和定理证明,验证决策方法的正确性:利用形式化方法,如模型检查和定理证明,即便在存在不确定性和错误的情况下,也可以确保自动驾驶汽车在各种场景下的正确行为和决策。通过模型检查和定理证明等形式化方法,可以对自动驾驶汽车决策系统的正确性进行严格验证。这有助于在系统部署前发现并修复潜在的安全漏洞,从而确保其在实际应用中的安全性和可靠性。
3.对抗性训练和异常检测:为提高深度学习模型的鲁棒性,可以采用诸如对抗性训练和异常检测的技术。对抗性训练是一种训练策略,通过在对抗性示例上训练模型,提高模型在面对攻击或干扰时的稳定性和鲁棒性。这种方法有助于确保自动驾驶汽车在遇到极端或异常情况时仍能做出正确的决策。异常检测技术可以帮助深度学习模型识别出意外输入,并根据预设的安全策略作出适当的响应。这包括在检测到异常情况时激活安全措施,如减速、刹车或转向,以确保车辆和乘客的安全。
03.
计算效率
自动驾驶汽车必须能够在实时、有限计算资源的条件下做出决策。为实现这一目标,我们需要开发能够在高效、迅速执行的同时,保持准确和可靠性的决策方法。
2.实时处理与模型推断,因为自动驾驶汽车必须在毫秒级时间尺度上做出决策:自动驾驶系统需要实时处理来自各种传感器的数据,并在极短的时间内做出正确决策。这对于那些可能需要大量计算时间的深度学习模型来说,是一个巨大的挑战。自动驾驶汽车在行驶过程中需要实时识别和响应各种复杂的道路条件、交通状况以及其他道路用户。为确保安全性和准确性,系统需要在毫秒级时间尺度内完成数据处理和决策推断。深度学习模型在处理大量参数和计算复杂度时,可能需要较长时间进行推断。这可能导致自动驾驶汽车在实时场景中无法满足决策速度的要求。
3.便携式NPU设备中的计算和内存资源限制:自动驾驶系统通常部署在资源受限的平台上,如嵌入式系统或移动设备,这可能限制可用的计算能力和内存。在便携式NPU设备上运行自动驾驶系统,需要在有限的计算资源和内存空间内完成各种任务,如图像识别、路径规划和控制。这些限制可能导致模型性能下降或响应速度减缓,从而影响整体系统的可靠性和安全性。便携式NPU设备的计算能力相对于高性能GPU或服务器来说较低,可能无法满足复杂深度学习模型的实时推断需求。同时,便携式NPU设备的内存容量有限,可能无法容纳大型深度学习模型。此外,内存带宽和访问速度的限制也可能导致模型推断速度降低。
潜在的解决方案和趋势
1. 剪枝、量化和知识蒸馏:开发优化深度学习模型的技术,如剪枝、量化和知识蒸馏,以减小模型的尺寸并提高其效率。这些技术有助于减少运行模型所需的计算量,使模型更适合实时处理。剪枝方法通过消除模型中不重要或冗余的参数(例如权重或神经元),来减少模型的计算量和内存需求
知识蒸馏通用框架
04.
利用多模态融合进行最优决策
在自动驾驶领域中,实现多模态融合以制定最优决策是一项巨大的挑战。自动驾驶汽车必须具备根据来自各种传感器和信息源的数据进行决策的能力,这些传感器和信息源包括相机、激光雷达、雷达、GPS和地图等。然而,在实际应用中,这些不同的信息源可能会提供相互矛盾或不完整的信息,这进一步增加了确定最优决策的难度。
三种融合
子挑战
潜在的解决方案和趋势
数据增强例子
参考文献:
[1]
|
M. Martínez-Díaz and F. Soriguera, “Autonomous vehicles: theoretical and practical challenges,” Transportation Research Procedia, vol. 33, pp. 275-282, 2018. |
[2] |
K. Khalaf, “Autonomous Cars- Technologies & Safety,” 30 05 2017. [Online]. Available: https://medium.com/@kylekhalaf/autonomous-cars-technologies-safety-8b87380af5e8. [Accessed 03 05 2023]. |
[3] |
H. Shao, L. Wang, R. Chen, H. Li and Y. Liu, “InterFuser: Safety-Enhanced Autonomous Driving Using Interpretable Sensor Fusion Transformer,” in 2022 Conference on Robot Learning, Auckland, 2022. |
[4] |
T. B. Brown and C. Olsson, “Introducing the Unrestricted Adversarial Examples Challenge,” Google, 13 09 2018. [Online]. Available: https://ai.googleblog.com/2018/09/introducing-unrestricted-adversarial.html. [Accessed 03 05 2023]. |
[5] |
J. I. Choi and Q. Tian, “Visual Saliency-Guided Channel Pruning for Deep Visual Detectors in Autonomous Driving,” arXiv preprint arXiv:2303.02512, 2023. |
[6] |
Q. Lan and Q. Tiany, “Adaptive Instance Distillation for Object Detection in Autonomous Driving,” arXiv preprint arXiv:2201.11097, 2022. |
[7] |
C. Sautier, G. Puy, S. Gidaris, A. Boulch, A. Bursuc and R. Marlet, “Image-to-Lidar Self-Supervised Distillation for Autonomous Driving Data,” in The IEEE / CVF Computer Vision and Pattern Recognition Conference (CVPR), Louisiana, 2022. |
[8] |
03 07 2021. [Online]. Available: https://zhuanlan.zhihu.com/p/384521670. [Accessed 03 05 2023]. |
[9] |
E. Debie, R. Fernandez Rojas, J. Fidock, M. Barlow, K. Kasmarik, S. Anavatti, M. Garratt and H. A. Abbass, “Multimodal Fusion for Objective Assessment of Cognitive Workload: A Review,” IEEE Transactions on Cybernetics, vol. 51, pp. 1542-1555, 2021. |
[10] |
S. Y. Feng, V. Gangal, J. Wei, S. Chandar, S. Vosoughi, T. Mitamura and E. Hovy, “A Survey of Data Augmentation Approaches for NLP,” in The Joint Conference of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (ACL-IJCNLP 2021), Thailand, 2021. |
[11] |
21 04 2019. [Online]. Available: https://zhuanlan.zhihu.com/p/61759947. [Accessed 03 05 2023]. |
[12] |
[Online]. Available: https://blog.ml.cmu.edu/2020/08/31/6-interpretability/.
|
[13] |
[Online]. Available: https://www.engineering.com/story/systems-engineering-will-skyrocket-the-world-to-autonomous-vehicles.
|
[14] |
[Online]. Available: https://come-in.fr/les-avantages-de-la-5g-pour-les-entreprises/.
|