Enhancing IoT Network Security: Unveiling the Power of Self-Supervised Learning against DDoS Attacks.

DDoS attacks Intrusion Detection System IoT networks computer vision contrastive learning deep learning self-supervised learning

Journal

Sensors (Basel, Switzerland)
ISSN: 1424-8220
Titre abrégé: Sensors (Basel)
Pays: Switzerland
ID NLM: 101204366

Informations de publication

Date de publication:
25 Oct 2023
Historique:
received: 22 08 2023
revised: 14 10 2023
accepted: 18 10 2023
medline: 14 11 2023
pubmed: 14 11 2023
entrez: 14 11 2023
Statut: epublish

Résumé

The Internet of Things (IoT), projected to exceed 30 billion active device connections globally by 2025, presents an expansive attack surface. The frequent collection and dissemination of confidential data on these devices exposes them to significant security risks, including user information theft and denial-of-service attacks. This paper introduces a smart, network-based Intrusion Detection System (IDS) designed to protect IoT networks from distributed denial-of-service attacks. Our methodology involves generating synthetic images from flow-level traffic data of the Bot-IoT and the LATAM-DDoS-IoT datasets and conducting experiments within both supervised and self-supervised learning paradigms. Self-supervised learning is identified in the state of the art as a promising solution to replace the need for massive amounts of manually labeled data, as well as providing robust generalization. Our results showcase that self-supervised learning surpassed supervised learning in terms of classification performance for certain tests. Specifically, it exceeded the F1 score of supervised learning for attack detection by 4.83% and by 14.61% in accuracy for the multiclass task of protocol classification. Drawing from extensive ablation studies presented in our research, we recommend an optimal training framework for upcoming contrastive learning experiments that emphasize visual representations in the cybersecurity realm. This training approach has enabled us to highlight the broader applicability of self-supervised learning, which, in some instances, outperformed supervised learning transferability by over 5% in precision and nearly 1% in F1 score.

Identifiants

pubmed: 37960401
pii: s23218701
doi: 10.3390/s23218701
pmc: PMC10647748
pii:
doi:

Types de publication

Journal Article

Langues

eng

Sous-ensembles de citation

IM

Références

Sensors (Basel). 2023 Feb 24;23(5):
pubmed: 36904721
Sensors (Basel). 2022 Aug 15;22(16):
pubmed: 36015854
Sensors (Basel). 2022 Sep 30;22(19):
pubmed: 36236531
Sensors (Basel). 2022 May 14;22(10):
pubmed: 35632153
Sensors (Basel). 2021 Jan 27;21(3):
pubmed: 33513902
Entropy (Basel). 2022 Apr 14;24(4):
pubmed: 35455214
Curr Issues Mol Biol. 2022 Nov 29;44(12):5963-5985
pubmed: 36547067
Sensors (Basel). 2022 Apr 28;22(9):
pubmed: 35591056
Arch Comput Methods Eng. 2023;30(4):2761-2775
pubmed: 36713767

Auteurs

Josue Genaro Almaraz-Rivera (JG)

Tecnologico de Monterrey, School of Engineering and Sciences, Monterrey 64849, Nuevo Leon, Mexico.

Jose Antonio Cantoral-Ceballos (JA)

Tecnologico de Monterrey, School of Engineering and Sciences, Monterrey 64849, Nuevo Leon, Mexico.

Juan Felipe Botero (JF)

Universidad de Antioquia, Electronics and Telecommunications Engineering Department, GITA-Lab, Medellin 050010, Antioquia, Colombia.

Classifications MeSH