Federated AI-Enabled In-Vehicle Network Intrusion Detection for Internet of Vehicles

The integration of artificial intelligence (AI) technology into the Internet of Vehicles (IoV) has provided smart services for intelligent connected vehicles (ICVs). However, due to gradually upgrading to ICVs, an increasing number of external communications interfaces exposes the in-vehicle network...

Full description

Bibliographic Details
Main Authors: Jianfeng Yang, Jianling Hu, Tianqi Yu
Format: Article
Language:English
Published: MDPI AG 2022-11-01
Series:Electronics
Subjects:
Online Access:https://www.mdpi.com/2079-9292/11/22/3658
_version_ 1797465505143980032
author Jianfeng Yang
Jianling Hu
Tianqi Yu
author_facet Jianfeng Yang
Jianling Hu
Tianqi Yu
author_sort Jianfeng Yang
collection DOAJ
description The integration of artificial intelligence (AI) technology into the Internet of Vehicles (IoV) has provided smart services for intelligent connected vehicles (ICVs). However, due to gradually upgrading to ICVs, an increasing number of external communications interfaces exposes the in-vehicle networks (IVNs) to malicious network intrusion. The malicious intruders can take over the compromised ICVs and mediately intrude into the ICVs connected through IoV. Therefore, it is urgent to develop IVN intrusion detection methods for IoV security protection. In this paper, a ConvLSTM-based IVN intrusion detection method is developed by leveraging the periodicity of the network message ID. For training the ConvLSTM model, a federated learning (FL) framework with client selection is proposed. The fundamental FL framework works in the client-server mode. ICVs are the local clients, and mobile edge computing (MEC) servers connected to base stations (BSs) function as the parameter servers. Based on the framework, a proximal policy optimization (PPO)-based federated client selection (FCS) scheme is further developed to optimize the model accuracy and system overhead of federated ConvLSTM model training. Simulations are conducted by the exploitation of real-world IoV scenario settings and IVN datasets. The results indicate that by exploiting the ConvLSTM, the model size and convergence time are dramatically reduced, and the 95%-beyond detection accuracy is maintained. The results also unveil that the PPO-based FCS scheme outperforms the benchmarks on the convergence rate, model accuracy, and system overhead.
first_indexed 2024-03-09T18:23:25Z
format Article
id doaj.art-65622a8ec5824d6f8b83271ba0c32f8f
institution Directory Open Access Journal
issn 2079-9292
language English
last_indexed 2024-03-09T18:23:25Z
publishDate 2022-11-01
publisher MDPI AG
record_format Article
series Electronics
spelling doaj.art-65622a8ec5824d6f8b83271ba0c32f8f2023-11-24T08:08:22ZengMDPI AGElectronics2079-92922022-11-011122365810.3390/electronics11223658Federated AI-Enabled In-Vehicle Network Intrusion Detection for Internet of VehiclesJianfeng Yang0Jianling Hu1Tianqi Yu2School of Electronic and Information Engineering, Soochow University, Suzhou 215006, ChinaSchool of Electronic and Information Engineering, Soochow University, Suzhou 215006, ChinaSchool of Electronic and Information Engineering, Soochow University, Suzhou 215006, ChinaThe integration of artificial intelligence (AI) technology into the Internet of Vehicles (IoV) has provided smart services for intelligent connected vehicles (ICVs). However, due to gradually upgrading to ICVs, an increasing number of external communications interfaces exposes the in-vehicle networks (IVNs) to malicious network intrusion. The malicious intruders can take over the compromised ICVs and mediately intrude into the ICVs connected through IoV. Therefore, it is urgent to develop IVN intrusion detection methods for IoV security protection. In this paper, a ConvLSTM-based IVN intrusion detection method is developed by leveraging the periodicity of the network message ID. For training the ConvLSTM model, a federated learning (FL) framework with client selection is proposed. The fundamental FL framework works in the client-server mode. ICVs are the local clients, and mobile edge computing (MEC) servers connected to base stations (BSs) function as the parameter servers. Based on the framework, a proximal policy optimization (PPO)-based federated client selection (FCS) scheme is further developed to optimize the model accuracy and system overhead of federated ConvLSTM model training. Simulations are conducted by the exploitation of real-world IoV scenario settings and IVN datasets. The results indicate that by exploiting the ConvLSTM, the model size and convergence time are dramatically reduced, and the 95%-beyond detection accuracy is maintained. The results also unveil that the PPO-based FCS scheme outperforms the benchmarks on the convergence rate, model accuracy, and system overhead.https://www.mdpi.com/2079-9292/11/22/3658network intrusion detectionfederated client selectionproximal policy optimization (PPO)federated learning (FL)Internet of Vehicles (IoV)
spellingShingle Jianfeng Yang
Jianling Hu
Tianqi Yu
Federated AI-Enabled In-Vehicle Network Intrusion Detection for Internet of Vehicles
Electronics
network intrusion detection
federated client selection
proximal policy optimization (PPO)
federated learning (FL)
Internet of Vehicles (IoV)
title Federated AI-Enabled In-Vehicle Network Intrusion Detection for Internet of Vehicles
title_full Federated AI-Enabled In-Vehicle Network Intrusion Detection for Internet of Vehicles
title_fullStr Federated AI-Enabled In-Vehicle Network Intrusion Detection for Internet of Vehicles
title_full_unstemmed Federated AI-Enabled In-Vehicle Network Intrusion Detection for Internet of Vehicles
title_short Federated AI-Enabled In-Vehicle Network Intrusion Detection for Internet of Vehicles
title_sort federated ai enabled in vehicle network intrusion detection for internet of vehicles
topic network intrusion detection
federated client selection
proximal policy optimization (PPO)
federated learning (FL)
Internet of Vehicles (IoV)
url https://www.mdpi.com/2079-9292/11/22/3658
work_keys_str_mv AT jianfengyang federatedaienabledinvehiclenetworkintrusiondetectionforinternetofvehicles
AT jianlinghu federatedaienabledinvehiclenetworkintrusiondetectionforinternetofvehicles
AT tianqiyu federatedaienabledinvehiclenetworkintrusiondetectionforinternetofvehicles