Incremental Online Machine Learning for Detecting Malicious Nodes in Vehicular Communications Using Real-Time Monitoring

被引:1
|
作者
Ajjaj, Souad [1 ]
El Houssaini, Souad [2 ]
Hain, Mustapha [1 ]
El Houssaini, Mohammed-Alamine [3 ]
机构
[1] Hassan II Univ, ENSAM, AICSE Lab, Casablanca 20000, Morocco
[2] Chouaib Doukkali Univ, Fac Sci, El Jadida 24000, Morocco
[3] Chouaib Doukkali Univ, ESEF, El Jadida 24000, Morocco
来源
TELECOM | 2023年 / 4卷 / 03期
关键词
VANETs; routing attacks; detection; incremental learning; online learning; BIG DATA;
D O I
10.3390/telecom4030028
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Detecting malicious activities in Vehicular Ad hoc Networks (VANETs) is an important research field as it can prevent serious damage within the network and enhance security and privacy. In this regard, a number of approaches based on machine learning (ML) algorithms have been proposed. However, they encounter several challenges due to data being constantly generated over time; this can impact the performance of models trained on fixed datasets as well as cause the need for real-time data analysis to obtain timely responses to potential threats in the network. Therefore, it is crucial for machine learning models to learn and improve their predictions or decisions in real time as new data become available. In this paper, we propose a new approach for attack detection in VANETs based on incremental online machine learning. This approach uses data collected from the monitoring of the VANET nodes' behavior in real time and trains an online model using incremental online learning algorithms. More specifically, this research addresses the detection of black hole attacks that pose a significant threat to the Ad hoc On Demand Distance Vector (AODV) routing protocol. The data used for attack detection are gathered from simulating realistic VANET scenarios using the well-known simulators Simulation of Urban Mobility (SUMO) and Network Simulator (NS-3). Further, key features which are relevant in capturing the behavior of VANET nodes under black hole attack are monitored over time. The performance of two online incremental classifiers, Adaptive Random Forest (ARF) and K-Nearest Neighbors (KNN), are assessed in terms of Accuracy, Recall, Precision, and F1-score metrics, as well as training and testing time. The results show that ARF can be successfully applied to classify and detect black hole nodes in VANETs. ARF outperformed KNN in all performance measures but required more time to train and test compared to KNN. Our findings indicate that incremental online learning, which enables continuous and real-time learning, can be a potential method for identifying attacks in VANETs.
引用
收藏
页码:629 / 648
页数:20
相关论文
共 50 条
  • [1] Real-Time Healthcare Monitoring System using Online Machine Learning and Spark Streaming
    Hassan, Fawzya
    Shaheen, Masoud E.
    Sahal, Radhya
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2020, 11 (09) : 650 - 658
  • [2] An Adaptive Real-Time Malicious Node Detection Framework Using Machine Learning in Vehicular Ad-Hoc Networks (VANETs)
    Rashid, Kanwal
    Saeed, Yousaf
    Ali, Abid
    Jamil, Faisal
    Alkanhel, Reem
    Muthanna, Ammar
    SENSORS, 2023, 23 (05)
  • [3] Detecting Malicious Spam Mails: An Online Machine Learning Approach
    Dai, Yuli
    Tada, Shunsuke
    Ban, Tao
    Nakazato, Junji
    Shimamura, Jumpei
    Ozawa, Seiichi
    NEURAL INFORMATION PROCESSING, ICONIP 2014, PT III, 2014, 8836 : 365 - 372
  • [4] A Novel Online Machine Learning Approach for Real-Time Condition Monitoring of Rotating Machines
    Mostafavi, Alireza
    Sadighi, Ali
    2021 9TH RSI INTERNATIONAL CONFERENCE ON ROBOTICS AND MECHATRONICS (ICROM), 2021, : 267 - 273
  • [5] Real-Time Density Estimation in Urban Environments by using Vehicular Communications
    Sanguesa, Julio A.
    Fogue, Manuel
    Garrido, Piedad
    Martinez, Francisco J.
    Cano, Juan-Carlos
    Calafate, Carlos T.
    Manzoni, Pietro
    2012 IFIP WIRELESS DAYS (WD), 2012,
  • [6] Real-time Machine Health Monitoring System using Machine Learning with IoT Technology
    Wong, Tzen Ket
    Mun, Hou Kit
    Phang, Swee King
    Lum, Kai Lok
    Tan, Wei Qiang
    14TH INTERNATIONAL ENGINEERING AND COMPUTING RESEARCH CONFERENCE SHAPING THE FUTURE THROUGH MULTIDISCIPLINARY RESEARCH (EURECA 2020), 2021, 335
  • [7] ORMD: Online Learning Real-Time Malicious Node Detection for the IoT Network
    Yang, Jingxiu
    Zhou, Lu
    Liu, Liang
    Ma, Zuchao
    WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, WASA 2021, PT II, 2021, 12938 : 494 - 509
  • [8] A Real-Time Network Traffic Classifier for Online Applications Using Machine Learning
    Ahmed, Ahmed Abdelmoamen
    Agunsoye, Gbenga
    ALGORITHMS, 2021, 14 (08)
  • [9] Incremental online sparsification for model learning in real-time robot control
    Nguyen-Tuong, Duy
    Peters, Jan
    NEUROCOMPUTING, 2011, 74 (11) : 1859 - 1867
  • [10] Toward Real-time Packet Classification for Preventing Malicious Traffic by Machine Learning
    Suga, Toki
    Okada, Kazuya
    Esaki, Hiroshi
    PROCEEDINGS OF THE 2019 22ND CONFERENCE ON INNOVATION IN CLOUDS, INTERNET AND NETWORKS AND WORKSHOPS (ICIN), 2019, : 106 - 111