Next Article in Journal
Sea Horse Optimization–Deep Neural Network: A Medication Adherence Monitoring System Based on Hand Gesture Recognition
Previous Article in Journal
Development and Validation of a Real-Time Service Model for Noise Removal and Arrhythmia Classification Using Electrocardiogram Signals
Previous Article in Special Issue
PrivShieldROS: An Extended Robot Operating System Integrating Ethereum and Interplanetary File System for Enhanced Sensor Data Privacy
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Article

Explainable Deep Learning-Based Feature Selection and Intrusion Detection Method on the Internet of Things

1
School of Communications, Nanjing Vocational College of Information Technology, Nanjing 210023, China
2
School of Modern Posts, Nanjing University of Posts & Telecommunications, Nanjing 210003, China
*
Author to whom correspondence should be addressed.
Sensors 2024, 24(16), 5223; https://doi.org/10.3390/s24165223
Submission received: 6 June 2024 / Revised: 2 August 2024 / Accepted: 8 August 2024 / Published: 12 August 2024
(This article belongs to the Special Issue AI-Driven Cybersecurity in IoT-Based Systems)

Abstract

With the rapid advancement of the Internet of Things, network security has garnered increasing attention from researchers. Applying deep learning (DL) has significantly enhanced the performance of Network Intrusion Detection Systems (NIDSs). However, due to its complexity and “black box” problem, deploying DL-based NIDS models in practical scenarios poses several challenges, including model interpretability and being lightweight. Feature selection (FS) in DL models plays a crucial role in minimizing model parameters and decreasing computational overheads while enhancing NIDS performance. Hence, selecting effective features remains a pivotal concern for NIDSs. In light of this, this paper proposes an interpretable feature selection method for encrypted traffic intrusion detection based on SHAP and causality principles. This approach utilizes the results of model interpretation for feature selection to reduce feature count while ensuring model reliability. We evaluate and validate our proposed method on two public network traffic datasets, CICIDS2017 and NSL-KDD, employing both a CNN and a random forest (RF). Experimental results demonstrate superior performance achieved by our proposed method.
Keywords: model interpretability; feature selection; deep learning; random forest; convolutional neural network; information gain; RFE; SHAP model interpretability; feature selection; deep learning; random forest; convolutional neural network; information gain; RFE; SHAP

Share and Cite

MDPI and ACS Style

Chen, X.; Liu, M.; Wang, Z.; Wang, Y. Explainable Deep Learning-Based Feature Selection and Intrusion Detection Method on the Internet of Things. Sensors 2024, 24, 5223. https://doi.org/10.3390/s24165223

AMA Style

Chen X, Liu M, Wang Z, Wang Y. Explainable Deep Learning-Based Feature Selection and Intrusion Detection Method on the Internet of Things. Sensors. 2024; 24(16):5223. https://doi.org/10.3390/s24165223

Chicago/Turabian Style

Chen, Xuejiao, Minyao Liu, Zixuan Wang, and Yun Wang. 2024. "Explainable Deep Learning-Based Feature Selection and Intrusion Detection Method on the Internet of Things" Sensors 24, no. 16: 5223. https://doi.org/10.3390/s24165223

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop