Artigo

BoostedEnML: Efficient Technique for Detecting Cyberattacks in IoT Systems Using Boosted Ensemble Machine Learning

Carregando...
Imagem de Miniatura

Notas

Orientadores

Editores

Coorientadores

Membros de banca

Título da Revista

ISSN da Revista

Título de Volume

Editor

Multidisciplinary Digital Publishing Institute (MDPI)

Faculdade, Instituto ou Escola

Departamento

Programa de Pós-Graduação

Agência de fomento

Tipo de impacto

Áreas Temáticas da Extenção

Objetivos de Desenvolvimento Sustentável

Dados abertos

Resumo

Abstract

Following the recent advances in wireless communication leading to increased Internet of Things (IoT) systems, many security threats are currently ravaging IoT systems, causing harm to information. Considering the vast application areas of IoT systems, ensuring that cyberattacks are holistically detected to avoid harm is paramount. Machine learning (ML) algorithms have demonstrated high capacity in helping to mitigate attacks on IoT devices and other edge systems with reasonable accuracy. However, the dynamics of operation of intruders in IoT networks require more improved IDS models capable of detecting multiple attacks with a higher detection rate and lower computational resource requirement, which is one of the challenges of IoT systems. Many ensemble methods have been used with different ML classifiers, including decision trees and random forests, to propose IDS models for IoT environments. The boosting method is one of the approaches used to design an ensemble classifier. This paper proposes an efficient method for detecting cyberattacks and network intrusions based on boosted ML classifiers. Our proposed model is named BoostedEnML. First, we train six different ML classifiers (DT, RF, ET, LGBM, AD, and XGB) and obtain an ensemble using the stacking method and another with a majority voting approach. Two different datasets containing high-profile attacks, including distributed denial of service (DDoS), denial of service (DoS), botnets, infiltration, web attacks, heartbleed, portscan, and botnets, were used to train, evaluate, and test the IDS model. To ensure that we obtained a holistic and efficient model, we performed data balancing with synthetic minority oversampling technique (SMOTE) and adaptive synthetic (ADASYN) techniques; after that, we used stratified K-fold to split the data into training, validation, and testing sets. Based on the best two models, we construct our proposed BoostedEnsML model using LightGBM and XGBoost, as the combination of the two classifiers gives a lightweight yet efficient model, which is part of the target of this research. Experimental results show that BoostedEnsML outperformed existing ensemble models in terms of accuracy, precision, recall, F-score, and area under the curve (AUC), reaching 100% in each case on the selected datasets for multiclass classification.

Descrição

Área de concentração

Agência de desenvolvimento

Palavra chave

Marca

Objetivo

Procedência

Submitted by Daniele Faria (danielefaria@ufla.br) on 2023-05-15T14:13:33Z No. of bitstreams: 2 ARTIGO_BoostedEnML Efficient Technique for Detecting Cyberattacks in IoT Systems Using Boosted Ensemble Machine Learning.pdf: 2805768 bytes, checksum: 30534695c3c15710c9e0943eb10540c0 (MD5) license_rdf: 907 bytes, checksum: c07b6daef3dbee864bf87e6aa836cde2 (MD5)
Approved for entry into archive by Eliana Bernardes (eliana@biblioteca.ufla.br) on 2023-05-25T15:40:38Z (GMT) No. of bitstreams: 2 ARTIGO_BoostedEnML Efficient Technique for Detecting Cyberattacks in IoT Systems Using Boosted Ensemble Machine Learning.pdf: 2805768 bytes, checksum: 30534695c3c15710c9e0943eb10540c0 (MD5) license_rdf: 907 bytes, checksum: c07b6daef3dbee864bf87e6aa836cde2 (MD5)
Made available in DSpace on 2023-05-25T15:40:39Z (GMT). No. of bitstreams: 2 ARTIGO_BoostedEnML Efficient Technique for Detecting Cyberattacks in IoT Systems Using Boosted Ensemble Machine Learning.pdf: 2805768 bytes, checksum: 30534695c3c15710c9e0943eb10540c0 (MD5) license_rdf: 907 bytes, checksum: c07b6daef3dbee864bf87e6aa836cde2 (MD5) Previous issue date: 2022-09

Impacto da pesquisa

Resumen

ISBN

DOI

Citação

OKEY, O. D. et al. BoostedEnML: Efficient Technique for Detecting Cyberattacks in IoT Systems Using Boosted Ensemble Machine Learning. Sensors, Basel, v. 22, n. 19, 2022. DOI: https://doi.org/10.3390/s22197409.

Link externo

Avaliação

Revisão

Suplementado Por

Referenciado Por

Licença Creative Commons

Exceto quando indicado de outra forma, a licença deste item é descrita como Attribution 4.0 International