Machine Learning (ML) has emerged as an attractive and viable technique to provide effective solutions for a wide range of application domains. An important application domain is vehicular networks wherein ML-based approaches are found to be very useful to address various problems. The use of wireless communication between vehicular nodes and/or infrastructure makes it vulnerable to different types of attacks. In this regard, ML and its variants are gaining popularity to detect attacks and deal with different kinds of security issues in vehicular communication. In this paper, we present a comprehensive survey of ML-based techniques for different security issues in vehicular networks. We first briefly introduce the basics of vehicular networks and different types of communications. Apart from the traditional vehicular networks, we also consider modern vehicular network architectures. We propose a taxonomy of security attacks in vehicular networks and discuss various security challenges and requirements. We classify the ML techniques developed in the literature according to their use in vehicular network applications. We explain the solution approaches and working principles of these ML techniques in addressing various security challenges and provide insightful discussion. The limitations and challenges in using ML-based methods in vehicular networks are discussed. Finally, we present observations and lessons learned before we conclude our work.
翻译:机器学习(ML)已成为为范围广泛的应用领域提供有效解决办法的一种有吸引力和可行的技术,其中一个重要的应用领域是车辆网络,其中发现以ML为基础的方法非常有助于解决各种问题; 使用车辆节点和/或基础设施之间的无线通信使其易受不同类型的攻击; 在这方面,ML及其变体越来越受欢迎,以侦测攻击和处理车辆通信中的各种安全问题; 本文介绍对车辆网络中不同安全问题以ML为基础的技术的全面调查; 我们首先简要介绍车辆网络和不同类型通信的基本原理; 除了传统的车辆网络之外,我们还考虑现代车辆网络结构; 我们提议对车辆网络中的安全攻击进行分类,并讨论各种安全挑战和要求; 我们将文献中开发的ML技术根据其在车辆网络应用方面的情况加以分类; 我们解释这些ML技术在应对各种安全挑战时采用的解决办法和工作原则; 我们最后讨论的是我们目前在工作中所学到的各种限制和挑战。