Cargando…

Achieving model explainability for intrusion detection in VANETs with LIME

Vehicular ad hoc networks (VANETs) are intelligent transport subsystems; vehicles can communicate through a wireless medium in this system. There are many applications of VANETs such as traffic safety and preventing the accident of vehicles. Many attacks affect VANETs communication such as denial of...

Descripción completa

Detalles Bibliográficos
Autores principales: Hassan, Fayaz, Yu, Jianguo, Syed, Zafi Sherhan, Ahmed, Nadeem, Reshan, Mana Saleh Al, Shaikh, Asadullah
Formato: Online Artículo Texto
Lenguaje:English
Publicado: PeerJ Inc. 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10319271/
https://www.ncbi.nlm.nih.gov/pubmed/37409077
http://dx.doi.org/10.7717/peerj-cs.1440
_version_ 1785068212945158144
author Hassan, Fayaz
Yu, Jianguo
Syed, Zafi Sherhan
Ahmed, Nadeem
Reshan, Mana Saleh Al
Shaikh, Asadullah
author_facet Hassan, Fayaz
Yu, Jianguo
Syed, Zafi Sherhan
Ahmed, Nadeem
Reshan, Mana Saleh Al
Shaikh, Asadullah
author_sort Hassan, Fayaz
collection PubMed
description Vehicular ad hoc networks (VANETs) are intelligent transport subsystems; vehicles can communicate through a wireless medium in this system. There are many applications of VANETs such as traffic safety and preventing the accident of vehicles. Many attacks affect VANETs communication such as denial of service (DoS) and distributed denial of service (DDoS). In the past few years the number of DoS (denial of service) attacks are increasing, so network security and protection of the communication systems are challenging topics; intrusion detection systems need to be improved to identify these attacks effectively and efficiently. Many researchers are currently interested in enhancing the security of VANETs. Based on intrusion detection systems (IDS), machine learning (ML) techniques were employed to develop high-security capabilities. A massive dataset containing application layer network traffic is deployed for this purpose. Interpretability technique Local interpretable model-agnostic explanations (LIME) technique for better interpretation model functionality and accuracy. Experimental results demonstrate that utilizing a random forest (RF) classifier achieves 100% accuracy, demonstrating its capability to identify intrusion-based threats in a VANET setting. In addition, LIME is applied to the RF machine learning model to explain and interpret the classification, and the performance of machine learning models is evaluated in terms of accuracy, recall, and F1 score.
format Online
Article
Text
id pubmed-10319271
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher PeerJ Inc.
record_format MEDLINE/PubMed
spelling pubmed-103192712023-07-05 Achieving model explainability for intrusion detection in VANETs with LIME Hassan, Fayaz Yu, Jianguo Syed, Zafi Sherhan Ahmed, Nadeem Reshan, Mana Saleh Al Shaikh, Asadullah PeerJ Comput Sci Autonomous Systems Vehicular ad hoc networks (VANETs) are intelligent transport subsystems; vehicles can communicate through a wireless medium in this system. There are many applications of VANETs such as traffic safety and preventing the accident of vehicles. Many attacks affect VANETs communication such as denial of service (DoS) and distributed denial of service (DDoS). In the past few years the number of DoS (denial of service) attacks are increasing, so network security and protection of the communication systems are challenging topics; intrusion detection systems need to be improved to identify these attacks effectively and efficiently. Many researchers are currently interested in enhancing the security of VANETs. Based on intrusion detection systems (IDS), machine learning (ML) techniques were employed to develop high-security capabilities. A massive dataset containing application layer network traffic is deployed for this purpose. Interpretability technique Local interpretable model-agnostic explanations (LIME) technique for better interpretation model functionality and accuracy. Experimental results demonstrate that utilizing a random forest (RF) classifier achieves 100% accuracy, demonstrating its capability to identify intrusion-based threats in a VANET setting. In addition, LIME is applied to the RF machine learning model to explain and interpret the classification, and the performance of machine learning models is evaluated in terms of accuracy, recall, and F1 score. PeerJ Inc. 2023-06-22 /pmc/articles/PMC10319271/ /pubmed/37409077 http://dx.doi.org/10.7717/peerj-cs.1440 Text en © 2023 Hassan et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited.
spellingShingle Autonomous Systems
Hassan, Fayaz
Yu, Jianguo
Syed, Zafi Sherhan
Ahmed, Nadeem
Reshan, Mana Saleh Al
Shaikh, Asadullah
Achieving model explainability for intrusion detection in VANETs with LIME
title Achieving model explainability for intrusion detection in VANETs with LIME
title_full Achieving model explainability for intrusion detection in VANETs with LIME
title_fullStr Achieving model explainability for intrusion detection in VANETs with LIME
title_full_unstemmed Achieving model explainability for intrusion detection in VANETs with LIME
title_short Achieving model explainability for intrusion detection in VANETs with LIME
title_sort achieving model explainability for intrusion detection in vanets with lime
topic Autonomous Systems
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10319271/
https://www.ncbi.nlm.nih.gov/pubmed/37409077
http://dx.doi.org/10.7717/peerj-cs.1440
work_keys_str_mv AT hassanfayaz achievingmodelexplainabilityforintrusiondetectioninvanetswithlime
AT yujianguo achievingmodelexplainabilityforintrusiondetectioninvanetswithlime
AT syedzafisherhan achievingmodelexplainabilityforintrusiondetectioninvanetswithlime
AT ahmednadeem achievingmodelexplainabilityforintrusiondetectioninvanetswithlime
AT reshanmanasalehal achievingmodelexplainabilityforintrusiondetectioninvanetswithlime
AT shaikhasadullah achievingmodelexplainabilityforintrusiondetectioninvanetswithlime