Intrusion detection using synaptic intelligent convolutional neural networks for dynamic Internet of Things environments

The swift proliferation of IoT devices has brought about a multitude of complex cyberattacks that breach network security and compromise user privacy. To address these threats, this paper proposes a synaptic intelligent convolutional neural network (SICNN) model for intrusion detection in dynamic Io...

Full description

Saved in:
Bibliographic Details
Main Authors: Hui Chen, Zhendong Wang, Shuxin Yang, Xiao Luo, Daojing He, Sammy Chan
Format: Article
Language:English
Published: Elsevier 2025-01-01
Series:Alexandria Engineering Journal
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S1110016824011700
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832595888833298432
author Hui Chen
Zhendong Wang
Shuxin Yang
Xiao Luo
Daojing He
Sammy Chan
author_facet Hui Chen
Zhendong Wang
Shuxin Yang
Xiao Luo
Daojing He
Sammy Chan
author_sort Hui Chen
collection DOAJ
description The swift proliferation of IoT devices has brought about a multitude of complex cyberattacks that breach network security and compromise user privacy. To address these threats, this paper proposes a synaptic intelligent convolutional neural network (SICNN) model for intrusion detection in dynamic IoT environments. Confronted with real-time changing intrusion data, numerous intrusion detection systems necessitate the continuous integration of new training data for model retraining and parameter refinement. Nevertheless, the storage demands brought about by continuous input data streams and the time consumed by repetitive training pose significant challenges for IoT intrusion detection. The SICNN model leverages the synaptic intelligence (SI) algorithm to optimize the synaptic structure of the convolutional neural network (CNN), significantly mitigating the forgetfulness of the CNN for past detection tasks and simplifying model training. Additionally, a novel loss function is designed to address the class imbalance present in IoT traffic data and to mitigate the gradient vanishing issue observed in traditional loss functions. Enhancing the deployability of the detection model on resource-limited IoT devices, the model’s structure and parameters are quantized, and the loss associated with model quantization is minimized through quantization-aware training. Ultimately, experiments are conducted on the intrusion detection datasets CIC IDS2017 and CICIoT2023, demonstrating that the proposed detection method outperforms other state-of-the-art intrusion detection approaches. These results underscore the relevance and effectiveness of the SICNN model in enhancing IoT security, making it a promising solution for real-time intrusion detection in dynamic IoT environments.
format Article
id doaj-art-0d02a7c37b9e4188a891fd440c396740
institution Kabale University
issn 1110-0168
language English
publishDate 2025-01-01
publisher Elsevier
record_format Article
series Alexandria Engineering Journal
spelling doaj-art-0d02a7c37b9e4188a891fd440c3967402025-01-18T05:03:33ZengElsevierAlexandria Engineering Journal1110-01682025-01-011117891Intrusion detection using synaptic intelligent convolutional neural networks for dynamic Internet of Things environmentsHui Chen0Zhendong Wang1Shuxin Yang2Xiao Luo3Daojing He4Sammy Chan5School of Information Engineering, Jiangxi University of Science and Technology, Ganzhou, 341000, ChinaSchool of Information Engineering, Jiangxi University of Science and Technology, Ganzhou, 341000, China; Corresponding author.School of Information Engineering, Jiangxi University of Science and Technology, Ganzhou, 341000, ChinaSchool of Electrical Engineering ang Automation, Jiangxi University of Science and Technology, Ganzhou, 341000, ChinaSchool of Computer Science and Technology, Harbin Institute of Technology, Shenzhen, 518055, ChinaDepartment of Electrical Engineering, City University of Hong Kong, 999077, Hong Kong, ChinaThe swift proliferation of IoT devices has brought about a multitude of complex cyberattacks that breach network security and compromise user privacy. To address these threats, this paper proposes a synaptic intelligent convolutional neural network (SICNN) model for intrusion detection in dynamic IoT environments. Confronted with real-time changing intrusion data, numerous intrusion detection systems necessitate the continuous integration of new training data for model retraining and parameter refinement. Nevertheless, the storage demands brought about by continuous input data streams and the time consumed by repetitive training pose significant challenges for IoT intrusion detection. The SICNN model leverages the synaptic intelligence (SI) algorithm to optimize the synaptic structure of the convolutional neural network (CNN), significantly mitigating the forgetfulness of the CNN for past detection tasks and simplifying model training. Additionally, a novel loss function is designed to address the class imbalance present in IoT traffic data and to mitigate the gradient vanishing issue observed in traditional loss functions. Enhancing the deployability of the detection model on resource-limited IoT devices, the model’s structure and parameters are quantized, and the loss associated with model quantization is minimized through quantization-aware training. Ultimately, experiments are conducted on the intrusion detection datasets CIC IDS2017 and CICIoT2023, demonstrating that the proposed detection method outperforms other state-of-the-art intrusion detection approaches. These results underscore the relevance and effectiveness of the SICNN model in enhancing IoT security, making it a promising solution for real-time intrusion detection in dynamic IoT environments.http://www.sciencedirect.com/science/article/pii/S1110016824011700Intrusion detection systemInternet of ThingsSynaptic intelligenceConvolutional neural networks
spellingShingle Hui Chen
Zhendong Wang
Shuxin Yang
Xiao Luo
Daojing He
Sammy Chan
Intrusion detection using synaptic intelligent convolutional neural networks for dynamic Internet of Things environments
Alexandria Engineering Journal
Intrusion detection system
Internet of Things
Synaptic intelligence
Convolutional neural networks
title Intrusion detection using synaptic intelligent convolutional neural networks for dynamic Internet of Things environments
title_full Intrusion detection using synaptic intelligent convolutional neural networks for dynamic Internet of Things environments
title_fullStr Intrusion detection using synaptic intelligent convolutional neural networks for dynamic Internet of Things environments
title_full_unstemmed Intrusion detection using synaptic intelligent convolutional neural networks for dynamic Internet of Things environments
title_short Intrusion detection using synaptic intelligent convolutional neural networks for dynamic Internet of Things environments
title_sort intrusion detection using synaptic intelligent convolutional neural networks for dynamic internet of things environments
topic Intrusion detection system
Internet of Things
Synaptic intelligence
Convolutional neural networks
url http://www.sciencedirect.com/science/article/pii/S1110016824011700
work_keys_str_mv AT huichen intrusiondetectionusingsynapticintelligentconvolutionalneuralnetworksfordynamicinternetofthingsenvironments
AT zhendongwang intrusiondetectionusingsynapticintelligentconvolutionalneuralnetworksfordynamicinternetofthingsenvironments
AT shuxinyang intrusiondetectionusingsynapticintelligentconvolutionalneuralnetworksfordynamicinternetofthingsenvironments
AT xiaoluo intrusiondetectionusingsynapticintelligentconvolutionalneuralnetworksfordynamicinternetofthingsenvironments
AT daojinghe intrusiondetectionusingsynapticintelligentconvolutionalneuralnetworksfordynamicinternetofthingsenvironments
AT sammychan intrusiondetectionusingsynapticintelligentconvolutionalneuralnetworksfordynamicinternetofthingsenvironments