A stacking ensemble of deep learning models for IoT intrusion detection

Riccardo Lazzarini*, Huaglory Tianfield, Vassilis Charissis

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

81 Citations (Scopus)
213 Downloads (Pure)

Abstract

The number of Internet of Things (IoT) devices has increased considerably in the past few years, which resulted in an exponential growth of cyber attacks on IoT infrastructure. As a consequence, the prompt detection of attacks in IoT environments through the use of Intrusion Detection Systems (IDS) has become essential. This article proposes a novel approach to intrusion detection in IoT based on a stacking ensemble of deep learning (DL) models. This approach is named Deep Integrated Stacking for the IoT (DIS-IoT) and it combines four different DL models into a fully connected DL layer, creating a standalone ensemble model. DIS-IoT is evaluated on three open-source datasets, namely ToN_IoT, CICIDS2017 and SWaT, in binary and multi-class classification and compared results with other standard DL methods. Experiments demonstrate that DIS-IoT is capable of a high-level accuracy with a very low False Positive rate (FPR) in all datasets. Results were also compared against other state-of-the-art works available in the literature, which used similar methods on the same ToN_IoT dataset. DIS-IoT achieves comparable performance with others in binary classification and outperforms them in multi-class classification.
Original languageEnglish
Article number110941
Number of pages13
JournalKnowledge-Based Systems
Volume279
Early online date1 Sept 2023
DOIs
Publication statusPublished - 4 Nov 2023

Keywords

  • Internet of things
  • Intrusion detection systems
  • Deep learning
  • Ensemble learning
  • Stacking

Fingerprint

Dive into the research topics of 'A stacking ensemble of deep learning models for IoT intrusion detection'. Together they form a unique fingerprint.

Cite this