FL-MAAE: An Intrusion Detection Method for the Internet of Vehicles Based on Federated Learning and Memory-Augmented Autoencoder

The Internet of Vehicles (IoV) is a network system that enables wireless communication and information exchange between vehicles and other traffic participants. Intrusion detection plays a very important role in the IoV. However, with the development of the IoV, unknown attack behaviors may appear....

Full description

Bibliographic Details
Main Authors: Ling Xing, Kun Wang, Honghai Wu, Huahong Ma, Xiaohui Zhang
Format: Article
Language:English
Published: MDPI AG 2023-05-01
Series:Electronics
Subjects:
Online Access:https://www.mdpi.com/2079-9292/12/10/2284
_version_ 1797600290926493696
author Ling Xing
Kun Wang
Honghai Wu
Huahong Ma
Xiaohui Zhang
author_facet Ling Xing
Kun Wang
Honghai Wu
Huahong Ma
Xiaohui Zhang
author_sort Ling Xing
collection DOAJ
description The Internet of Vehicles (IoV) is a network system that enables wireless communication and information exchange between vehicles and other traffic participants. Intrusion detection plays a very important role in the IoV. However, with the development of the IoV, unknown attack behaviors may appear. The lack of analysis and collection of these attack behavior has led to an imbalance in the sample data categories of the IoV intrusion detection, which causes the problem of low detection accuracy. At the same time, the intrusion detection model usually needs to upload data to the cloud for training, which will introduce the privacy risk due to of the leakage of vehicle users’ information. In this paper, we propose an intrusion detection method for the IoV based on federated learning and memory-augmented autoencoder (FL-MAAE). We add a memory module to the autoencoder model to enhance its ability to store the behavior feature patterns of the IoV, make it robust to imbalanced samples, and use the reconstruction error as the evaluation index, so as to detect unknown attacks in the IoV. We propose a federated learning based training method for the IoV intrusion detection model. Local training of intrusion detection models in roadside units can effectively protect the privacy of data resources. We also designed an aggregation method based on the performance contribution of participants to improve the reliability of model aggregation. We conducted experiments on the NSL-KDD intrusion detection dataset to evaluate the performance of the proposed method. Experimental results show that our method has the best intrusion detection performance. In the case of contaminated samples, the accuracy and F1 score of the proposed method are 9.6% and 7.39% higher than those of the comparison methods on average.
first_indexed 2024-03-11T03:46:25Z
format Article
id doaj.art-20a6237021fa4932ac6faf4c65ad910d
institution Directory Open Access Journal
issn 2079-9292
language English
last_indexed 2024-03-11T03:46:25Z
publishDate 2023-05-01
publisher MDPI AG
record_format Article
series Electronics
spelling doaj.art-20a6237021fa4932ac6faf4c65ad910d2023-11-18T01:10:15ZengMDPI AGElectronics2079-92922023-05-011210228410.3390/electronics12102284FL-MAAE: An Intrusion Detection Method for the Internet of Vehicles Based on Federated Learning and Memory-Augmented AutoencoderLing Xing0Kun Wang1Honghai Wu2Huahong Ma3Xiaohui Zhang4School of Information Engineering, Henan University of Science and Technology, Luoyang 471000, ChinaSchool of Information Engineering, Henan University of Science and Technology, Luoyang 471000, ChinaSchool of Information Engineering, Henan University of Science and Technology, Luoyang 471000, ChinaSchool of Information Engineering, Henan University of Science and Technology, Luoyang 471000, ChinaSchool of Information Engineering, Henan University of Science and Technology, Luoyang 471000, ChinaThe Internet of Vehicles (IoV) is a network system that enables wireless communication and information exchange between vehicles and other traffic participants. Intrusion detection plays a very important role in the IoV. However, with the development of the IoV, unknown attack behaviors may appear. The lack of analysis and collection of these attack behavior has led to an imbalance in the sample data categories of the IoV intrusion detection, which causes the problem of low detection accuracy. At the same time, the intrusion detection model usually needs to upload data to the cloud for training, which will introduce the privacy risk due to of the leakage of vehicle users’ information. In this paper, we propose an intrusion detection method for the IoV based on federated learning and memory-augmented autoencoder (FL-MAAE). We add a memory module to the autoencoder model to enhance its ability to store the behavior feature patterns of the IoV, make it robust to imbalanced samples, and use the reconstruction error as the evaluation index, so as to detect unknown attacks in the IoV. We propose a federated learning based training method for the IoV intrusion detection model. Local training of intrusion detection models in roadside units can effectively protect the privacy of data resources. We also designed an aggregation method based on the performance contribution of participants to improve the reliability of model aggregation. We conducted experiments on the NSL-KDD intrusion detection dataset to evaluate the performance of the proposed method. Experimental results show that our method has the best intrusion detection performance. In the case of contaminated samples, the accuracy and F1 score of the proposed method are 9.6% and 7.39% higher than those of the comparison methods on average.https://www.mdpi.com/2079-9292/12/10/2284Internet of Vehiclesintrusion detectionnetwork securityfederated learningautoencoder
spellingShingle Ling Xing
Kun Wang
Honghai Wu
Huahong Ma
Xiaohui Zhang
FL-MAAE: An Intrusion Detection Method for the Internet of Vehicles Based on Federated Learning and Memory-Augmented Autoencoder
Electronics
Internet of Vehicles
intrusion detection
network security
federated learning
autoencoder
title FL-MAAE: An Intrusion Detection Method for the Internet of Vehicles Based on Federated Learning and Memory-Augmented Autoencoder
title_full FL-MAAE: An Intrusion Detection Method for the Internet of Vehicles Based on Federated Learning and Memory-Augmented Autoencoder
title_fullStr FL-MAAE: An Intrusion Detection Method for the Internet of Vehicles Based on Federated Learning and Memory-Augmented Autoencoder
title_full_unstemmed FL-MAAE: An Intrusion Detection Method for the Internet of Vehicles Based on Federated Learning and Memory-Augmented Autoencoder
title_short FL-MAAE: An Intrusion Detection Method for the Internet of Vehicles Based on Federated Learning and Memory-Augmented Autoencoder
title_sort fl maae an intrusion detection method for the internet of vehicles based on federated learning and memory augmented autoencoder
topic Internet of Vehicles
intrusion detection
network security
federated learning
autoencoder
url https://www.mdpi.com/2079-9292/12/10/2284
work_keys_str_mv AT lingxing flmaaeanintrusiondetectionmethodfortheinternetofvehiclesbasedonfederatedlearningandmemoryaugmentedautoencoder
AT kunwang flmaaeanintrusiondetectionmethodfortheinternetofvehiclesbasedonfederatedlearningandmemoryaugmentedautoencoder
AT honghaiwu flmaaeanintrusiondetectionmethodfortheinternetofvehiclesbasedonfederatedlearningandmemoryaugmentedautoencoder
AT huahongma flmaaeanintrusiondetectionmethodfortheinternetofvehiclesbasedonfederatedlearningandmemoryaugmentedautoencoder
AT xiaohuizhang flmaaeanintrusiondetectionmethodfortheinternetofvehiclesbasedonfederatedlearningandmemoryaugmentedautoencoder