Autonomous driving is of great interest to industry and academia alike. The use of machine learning approaches for autonomous driving has long been studied, but mostly in the context of perception. In this paper we take a deeper look on the so called end-to-end approaches for autonomous driving, where the entire driving pipeline is replaced with a single neural network. We review the learning methods, input and output modalities, network architectures and evaluation schemes in end-to-end driving literature. Interpretability and safety are discussed separately, as they remain challenging for this approach. Beyond providing a comprehensive overview of existing methods, we conclude the review with an architecture that combines the most promising elements of the end-to-end autonomous driving systems.
翻译:自主驾驶对产业界和学术界都具有极大的兴趣。对自动驾驶使用机器学习方法的问题已经进行了长期研究,但大多是在认知背景下研究的。在本文中,我们更深入地审视所谓的自主驾驶端对端方法,即用单一神经网络取代整个驾驶管道。我们在端对端驾驶文献中审查学习方法、投入和产出模式、网络架构和评价计划。解释性和安全性是分开讨论的,因为这种方法仍然具有挑战性。除了对现有方法提供全面概览外,我们结束审查的架构将端对端自动驾驶系统最有希望的要素结合起来。