Machine learning models and techniques for VANET based traffic management: Implementation issues and challenges

Low latency in communication among the vehicles and RSUs, smooth traffic flow, and road safety are the major concerns of the Intelligent Transportation Systems. Vehicular Ad hoc Network (VANET) has gained attention from various research communities for such a matters. These systems need constant monitoring for proper functioning, opening the doors to apply Machine Learning algorithms on enormous data generated from different applications in VANET (for example, crowdsourcing, pollution control, environment monitoring, etc.). Machine Learning is an approach where the system automatically learns and improves itself based on previously processed data. These algorithms provide efficient supervised and unsupervised learning of these collected data, which effectively implements VANET’s objective. We highlighted the safety, communication, and traffic-related issues in VANET systems and their implementation in-feasibility and explored how machine learning algorithms can overcome these issues. Finally, we discussed future direction and challenges, along with a case study depicting a VANET based scenario.

[1]  Lelitha Vanajakshi,et al.  Application of Data Mining Techniques for Traffic Density Estimation and Prediction , 2016 .

[2]  Neeraj Kumar,et al.  Tactile internet and its applications in 5G era: A comprehensive review , 2019, Int. J. Commun. Syst..

[3]  Anja Klein,et al.  An Online Context-Aware Machine Learning Algorithm for 5G mmWave Vehicular Communications , 2018, IEEE/ACM Transactions on Networking.

[4]  Hoang Nguyen,et al.  Automatic classification of traffic incident's severity using machine learning approaches , 2017 .

[5]  Manoranjan Parida,et al.  Short Term Traffic Flow Prediction for a Non Urban Highway Using Artificial Neural Network , 2013 .

[6]  Kok-Lim Alvin Yau,et al.  Comprehensive Survey of Machine Learning Approaches in Cognitive Radio-Based Vehicular Ad Hoc Networks , 2020, IEEE Access.

[7]  Wei Kuang Lai,et al.  A Machine Learning System for Routing Decision-Making in Urban Vehicular Ad Hoc Networks , 2015, Int. J. Distributed Sens. Networks.

[8]  Sheng Wu,et al.  Short-term traffic forecasting: An adaptive ST-KNN model that considers spatial heterogeneity , 2018, Comput. Environ. Urban Syst..

[9]  Sudeep Tanwar,et al.  Blockchain for 5G-enabled IoT for industrial automation: A systematic review, solutions, and challenges , 2020, Mechanical Systems and Signal Processing.

[10]  Jiannong Cao,et al.  Exploring traffic congestion correlation from multiple data sources , 2017, Pervasive Mob. Comput..

[11]  Mohammad S. Obaidat,et al.  PRATIT: a CNN-based emotion recognition system using histogram equalization and data augmentation , 2019, Multimedia Tools and Applications.

[12]  Mohan M. Trivedi,et al.  Vision for Looking at Traffic Lights: Issues, Survey, and Perspectives , 2016, IEEE Transactions on Intelligent Transportation Systems.

[13]  Afiahayati,et al.  Traffic Congestion Detection: Learning from CCTV Monitoring Images using Convolutional Neural Network , 2018, INNS Conference on Big Data.

[14]  Fouzi Harrou,et al.  Obstacle Detection for Intelligent Transportation Systems Using Deep Stacked Autoencoder and $k$ -Nearest Neighbor Scheme , 2018, IEEE Sensors Journal.

[15]  Jun Liang,et al.  A Comprehensive Survey on VANET Security Services in Traffic Management System , 2019, Wirel. Commun. Mob. Comput..

[16]  Jamal Bentahar,et al.  CEAP: SVM-based intelligent detection model for clustered vehicular ad hoc networks , 2016, Expert Syst. Appl..

[17]  Minho Lee,et al.  Fast learning method for convolutional neural networks using extreme learning machine and its application to lane detection , 2017, Neural Networks.

[18]  Sachin Kumar,et al.  The Role of Internet of Things and Smart Grid for the Development of a Smart City , 2018 .

[19]  Martin Fränzle,et al.  A Traffic Aware Segment-based Routing protocol for VANETs in urban scenarios , 2018, Comput. Electr. Eng..

[20]  Qi Wang,et al.  Robust Hierarchical Deep Learning for Vehicular Management , 2019, IEEE Transactions on Vehicular Technology.

[21]  Samuel Pierre,et al.  Centralized and Localized Data Congestion Control Strategy for Vehicular Ad Hoc Networks Using a Machine Learning Clustering Algorithm , 2016, IEEE Transactions on Intelligent Transportation Systems.

[22]  Xianbin Wang,et al.  SDN Enabled 5G-VANET: Adaptive Vehicle Clustering and Beamformed Transmission for Aggregated Traffic , 2017, IEEE Communications Magazine.

[23]  Nei Kato,et al.  On Removing Routing Protocol from Future Wireless Networks: A Real-time Deep Learning Approach for Intelligent Traffic Control , 2018, IEEE Wireless Communications.

[24]  Katharina Morik,et al.  Dynamic route planning with real-time traffic predictions , 2017, Inf. Syst..

[25]  K. V. Arya,et al.  Traffic Management using Logistic Regression with Fuzzy Logic , 2018 .

[26]  Mohammad S. Obaidat,et al.  A systematic review on security issues in vehicular ad hoc network , 2018, Secur. Priv..

[27]  Adam Ziebinski,et al.  Review of advanced driver assistance systems (ADAS) , 2017 .

[28]  Ridha Soua,et al.  Improving Traffic Flow Prediction With Weather Information in Connected Cars: A Deep Learning Approach , 2016, IEEE Transactions on Vehicular Technology.

[29]  Nan Zhao,et al.  Integrated Networking, Caching, and Computing for Connected Vehicles: A Deep Reinforcement Learning Approach , 2018, IEEE Transactions on Vehicular Technology.

[30]  Sudeep Tanwar,et al.  A taxonomy of blockchain envisioned edge‐as‐a‐connected autonomous vehicles , 2020, Trans. Emerg. Telecommun. Technol..

[31]  Wei-Chiang Hong,et al.  Machine Learning Adoption in Blockchain-Based Smart Applications: The Challenges, and a Way Forward , 2020, IEEE Access.

[32]  Maede Fotros,et al.  A Survey on VANETs Routing Protocols for IoT Intelligent Transportation Systems , 2020, AINA Workshops.

[33]  Hongbo Zhu,et al.  FMCNN: A Factorization Machine Combined Neural Network for Driving Safety Prediction in Vehicular Communication , 2019, IEEE Access.

[34]  Sudeep Tanwar,et al.  Combining User-Based and Item-Based Collaborative Filtering Using Machine Learning , 2018, Information and Communication Technology for Intelligent Systems.

[35]  Yang Zhao,et al.  Research on campus traffic congestion detection using BP neural network and Markov model , 2016, J. Inf. Secur. Appl..

[36]  Kishwer Abdul Khaliq,et al.  Experimental validation of an accident detection and management application in vehicular environment , 2018, Comput. Electr. Eng..

[37]  Bo Gao,et al.  Driving Style Recognition for Intelligent Vehicle Control and Advanced Driver Assistance: A Survey , 2018, IEEE Transactions on Intelligent Transportation Systems.

[38]  Li Kuang,et al.  Predicting Taxi Demand Based on 3D Convolutional Neural Network and Multi-task Learning , 2019, Remote. Sens..

[39]  Jaouad Boumhidi,et al.  Fuzzy deep learning based urban traffic incident detection , 2017, Cognitive Systems Research.

[40]  Jong Hyuk Park,et al.  ALCA: agent learning–based clustering algorithm in vehicular ad hoc networks , 2012, Personal and Ubiquitous Computing.

[41]  Ahmet Rizaner,et al.  Trust aware support vector machine intrusion detection and prevention system in vehicular ad hoc networks , 2018, Comput. Secur..

[42]  Rose Qingyang Hu,et al.  Mobility-Aware Edge Caching and Computing in Vehicle Networks: A Deep Reinforcement Learning , 2018, IEEE Transactions on Vehicular Technology.

[43]  Hyoshin Park,et al.  Real-time prediction and avoidance of secondary crashes under unexpected traffic congestion. , 2018, Accident; analysis and prevention.

[44]  Olegas Prentkovskis,et al.  Identification of Road-Surface Type Using Deep Neural Networks for Friction Coefficient Estimation , 2020, Sensors.

[45]  Ajay Kaul,et al.  Hybrid fuzzy multi-criteria decision making based multi cluster head dolphin swarm optimized IDS for VANET , 2018, Veh. Commun..

[46]  Luis Sánchez-Fernández,et al.  Automatic detection of traffic lights, street crossings and urban roundabouts combining outlier detection and deep learning classification techniques based on GPS traces while driving , 2017 .

[47]  Raghavendra Pal,et al.  Analytical model for clustered vehicular ad hoc network analysis , 2018, ICT Express.

[48]  S. Mehdi Hashemi,et al.  Traffic prediction using a self-adjusted evolutionary neural network , 2019, Journal of Modern Transportation.

[49]  Jian Lu,et al.  Freeway crash risks evaluation by variable speed limit strategy using real-world traffic flow data. , 2018, Accident; analysis and prevention.

[50]  Vyom Shah,et al.  Machine Learning Based Stock Market Analysis: A Short Survey , 2019 .

[51]  Kartik Shankar,et al.  Alzheimer detection using Group Grey Wolf Optimization based features with convolutional classifier , 2019, Comput. Electr. Eng..

[52]  Zhu Han,et al.  A Deep Reinforcement Learning Network for Traffic Light Cycle Control , 2018, IEEE Transactions on Vehicular Technology.

[53]  Samiran Chattopadhyay,et al.  Design of an Anonymity-Preserving Group Formation Based Authentication Protocol in Global Mobility Networks , 2018, IEEE Access.

[54]  Jitendra Bhatia,et al.  A Dynamic Model for Load Balancing in Cloud Infrastructure , 2015 .

[55]  Geoffrey Ye Li,et al.  Toward Intelligent Vehicular Networks: A Machine Learning Framework , 2018, IEEE Internet of Things Journal.

[56]  Madhuri Bhavsar,et al.  Software defined vehicular networks: A comprehensive review , 2019, Int. J. Commun. Syst..

[57]  Jiannong Cao,et al.  Fuzzy Group-Based Intersection Control via Vehicular Networks for Smart Transportations , 2017, IEEE Transactions on Industrial Informatics.

[58]  Li Li,et al.  Traffic signal timing via deep reinforcement learning , 2016, IEEE/CAA Journal of Automatica Sinica.

[59]  Mee Hong Ling,et al.  A Survey on Reinforcement Learning Models and Algorithms for Traffic Signal Control , 2017, ACM Comput. Surv..

[60]  Fernando García,et al.  Advanced Driver Assistance System for Road Environments to Improve Safety and Efficiency , 2016 .

[61]  Mujahid Muhammad,et al.  Survey on existing authentication issues for cellular-assisted V2X communication , 2018, Veh. Commun..

[62]  Madhuri Bhavsar,et al.  SDN-Enabled Network Coding-Based Secure Data Dissemination in VANET Environment , 2020, IEEE Internet of Things Journal.

[63]  Mohammad S. Obaidat,et al.  LA-MHR: Learning Automata Based Multilevel Heterogeneous Routing for Opportunistic Shared Spectrum Access to Enhance Lifetime of WSN , 2019, IEEE Systems Journal.

[64]  Bin Ran,et al.  A hybrid deep learning based traffic flow prediction method and its understanding , 2018 .

[65]  Jingyu Wang,et al.  Knowledge-Driven Service Offloading Decision for Vehicular Edge Computing: A Deep Reinforcement Learning Approach , 2019, IEEE Transactions on Vehicular Technology.

[66]  Byeonghyeop Yu,et al.  Image-to-Image Learning to Predict Traffic Speeds by Considering Area-Wide Spatio-Temporal Dependencies , 2019, IEEE Transactions on Vehicular Technology.

[67]  Joel J. P. C. Rodrigues,et al.  Bayesian Coalition Game for Contention-Aware Reliable Data Forwarding in Vehicular Mobile Cloud , 2015, Future Gener. Comput. Syst..

[68]  Mohammad S. Obaidat,et al.  Coalition Games for Spatio-Temporal Big Data in Internet of Vehicles Environment: A Comparative Analysis , 2015, IEEE Internet of Things Journal.

[69]  Vittorio Astarita,et al.  Mobile Systems applied to Traffic Management and Safety: a state of the art , 2018, FNC/MobiSPC.

[70]  Li Fu,et al.  A novel fuzzy deep-learning approach to traffic flow prediction with uncertain spatial–temporal data features , 2018, Future Generation Computer Systems.

[71]  Madhuri Bhavsar,et al.  Variants of Software Defined Network (SDN) Based Load Balancing in Cloud Computing: A Quick Review , 2017 .

[72]  Shang Gao,et al.  An End-to-End Load Balancer Based on Deep Learning for Vehicular Network Traffic Control , 2019, IEEE Internet of Things Journal.

[73]  Xiangjie Kong,et al.  Spatio-Temporal Network Traffic Estimation and Anomaly Detection Based on Convolutional Neural Network in Vehicular Ad-Hoc Networks , 2018, IEEE Access.

[74]  Naveen K. Chilamkurti,et al.  Bayesian Coalition Game as-a-Service for Content Distribution in Internet of Vehicles , 2014, IEEE Internet of Things Journal.

[75]  Yang Yang Ye,et al.  Lane detection method based on lane structural analysis and CNNs , 2018 .

[76]  Qi Wang,et al.  An Incremental Framework for Video-Based Traffic Sign Detection, Tracking, and Recognition , 2017, IEEE Transactions on Intelligent Transportation Systems.

[77]  Jian Sun,et al.  Real-time crash prediction on urban expressways: identification of key variables and a hybrid support vector machine model , 2016 .

[78]  Neeraj Kumar,et al.  Blockchain-based security attack resilience schemes for autonomous vehicles in industry 4.0: A systematic review , 2020, Comput. Electr. Eng..

[79]  Shang Gao,et al.  Vehicle Safety Improvement through Deep Learning and Mobile Sensing , 2018, IEEE Network.

[80]  Rajesh Gupta,et al.  Blockchain and AI amalgamation for energy cloud management: Challenges, solutions, and future directions , 2020, J. Parallel Distributed Comput..

[81]  Azhar Hussain,et al.  Artificial Intelligence for Vehicle-to-Everything: A Survey , 2019, IEEE Access.

[82]  Sunilkumar S. Manvi,et al.  A survey on authentication schemes in VANETs for secured communication , 2017, Veh. Commun..

[83]  Lianbing Deng,et al.  Intelligent Transportation System in Macao Based on Deep Self-Coding Learning , 2018, IEEE Transactions on Industrial Informatics.

[84]  Anuradha P. Gharge,et al.  A Review on Routing Overhead in Broadcast Based Protocol on VANET , 2012 .

[85]  Neeraj Kumar,et al.  Tactile Internet for Autonomous Vehicles: Latency and Reliability Analysis , 2019, IEEE Wireless Communications.

[86]  Tharam S. Dillon,et al.  Optimized Structure of the Traffic Flow Forecasting Model With a Deep Learning Approach , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[87]  Antonios Argyriou,et al.  Jamming attack detection in a pair of RF communicating vehicles using unsupervised machine learning , 2018, Veh. Commun..

[88]  Neeraj Kumar,et al.  Machine Learning Models for Secure Data Analytics: A taxonomy and threat model , 2020, Comput. Commun..

[89]  Anand Nayyar,et al.  SDN-based real-time urban traffic analysis in VANET environment , 2020, Comput. Commun..

[90]  Victor I. Chang,et al.  A novel Big Data analytics and intelligent technique to predict driver's intent , 2018, Comput. Ind..

[91]  Hossam Mahmoud Ahmad Fahmy,et al.  Prediction-based protocols for vehicular Ad Hoc Networks: Survey and taxonomy , 2018, Comput. Networks.

[92]  Zhiyong Feng,et al.  Adaptive Sample Weight for Machine Learning Computer Vision Algorithms in V2X Systems , 2019, IEEE Access.

[93]  Wenchao Xu,et al.  DBCC: Leveraging Link Perception for Distributed Beacon Congestion Control in VANETs , 2018, IEEE Internet of Things Journal.

[94]  Kentaro Ishizu,et al.  Big Data Analytics, Machine Learning, and Artificial Intelligence in Next-Generation Wireless Networks , 2017, IEEE Access.

[95]  Akira Ishii,et al.  Driving skill classification in curve driving scenes using machine learning , 2016, Journal of Modern Transportation.

[96]  Junfeng Wang,et al.  LSTM-Based SQL Injection Detection Method for Intelligent Transportation System , 2019, IEEE Transactions on Vehicular Technology.

[97]  Zhengguo Sheng,et al.  ReFIoV: A Novel Reputation Framework for Information-Centric Vehicular Applications , 2019, IEEE Transactions on Vehicular Technology.