Network Attack Detection on IoT Devices Using 2D-CNN Models

Research output: Chapter in Book/Report/Conference proceedingsChapterpeer-review

Abstract

The rapid development of IoT networks emphasises the critical importance of robust security measures. Consequently, anomaly-based intrusion detection systems using machine learning techniques have garnered significant attention due to their ability to detect unseen attacks. This study introduces neural network approaches for network attack detection. We propose supervised learning approaches, combining Artificial Neural Networks (ANN) and 2D Convolutional Neural Networks (2D-CNN) to detect attacks on the IoT-23 dataset. We only consider packets that belong to IPv4 and one of the three protocols: TCP, UDP, or ICMP. The ANN and 2D-CNN have achieved the highest accuracy of 99.71% and 99.34% on the IoT-23 datasets, respectively. Furthermore, by looking at the packet level, the 2D-CNN models show an approximately 40% improvement in feature extraction time compared to ANN models. Our approach offers innovative solutions for network attack detection systems which can be mapped on the latest computing architectures, including CNN accelerators and FPGAs.

Original languageEnglish
Title of host publicationLecture Notes on Data Engineering and Communications Technologies
PublisherSpringer Science and Business Media Deutschland GmbH
Pages237-247
Number of pages11
DOIs
Publication statusPublished - 2023

Publication series

NameLecture Notes on Data Engineering and Communications Technologies
Volume188
ISSN (Print)2367-4512
ISSN (Electronic)2367-4520

Keywords

  • 2D-CNN
  • ANN
  • IoT devices
  • Network security

Fingerprint

Dive into the research topics of 'Network Attack Detection on IoT Devices Using 2D-CNN Models'. Together they form a unique fingerprint.

Cite this