Melola Discovery

← Melola Discovery

Open access Jurnal SINTA 1

Butterfly optimization-based ensemble learning strategy for advanced intrusion detection in internet of things networks

International Journal of Electrical and Computer Engineering (IJECE) · Vol. 15 No. 3 (2025)

DOI
10.11591/ijece.v15i3.pp3494-3505
ISSN
2722-2578, 2088-8708
Published
2025-06-01
Publisher
Institute of Advanced Engineering and Science
License
creativecommons.org/licenses/by-sa/4.0

Abstract

The massive growth in internet of things (IoT) devices has led to enhanced functionalities through their interconnections with other devices, smart infrastructures, and networks. However, increased connectivity also increases the risk of cyberattacks. To protect IoT systems from these threats, intrusion detection systems (IDS) employing machine learning (ML) techniques have been developed to identify cybersecurity threats. This paper introduces a novel ensemble IDS framework called butterfly optimization-based ensemble learning (BOEL). This framework integrates the butterfly optimization algorithm (BOA) with ensemble learning techniques to improve IDS detection performance in IoT networks. BOEL is designed to accurately detect various types of attacks in IoT networks by dynamically optimizing the weights of base learners, which are the four sophisticated ML gradient-boosting algorithms (GBM, CatBoost, XGBoost, and LightGBM) for each attack category, and identifying the best weight combination for ensemble models. Experiments conducted on two public IoT security datasets, CICIDS2017 and Bot-IoT, demonstrate the robustness of the proposed BOEL in intrusion detection across diverse IoT environments, achieving 99.795% accuracy on CICIDS2017 and 99.966% accuracy on Bot-IoT. These results outline the successful application of diverse learning approaches and highlight the framework’s potential to enhance IDS in addressing IoT cyber threats.

Collaboration network of the authors

15 authors · 34 co-authorship links · 7 across different organisations

Hover or tap a name to highlight its co-authors. Double-click to open the author's page.

  • Université Ibn-Tofail
  • Cadi Ayyad University
  • Université Sultan Moulay Slimane
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles
Younes HamzaouiUniversité Ibn-Tofail2
Ali ChoukriCadi Ayyad University2
Moulay Hicham HaninUniversité Ibn-Tofail2
Noreddine GherabiUniversité Sultan Moulay Slimane2
El Abassi MeriemeUniversité Ibn-Tofail2
Ali ChoukriUniversité Ibn-Tofail2
Bahaa Eddine ElbaghazaouiUniversité Ibn-Tofail2
Tarik El MouddenUniversité Ibn-Tofail1
Rachid DahmaniUniversité Ibn-Tofail1
Abderrahmane Aït ForaUniversité Ibn-Tofail1

Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.

This record comes from Crossref (what the publisher deposited), because the journal's own OAI-PMH endpoint could not be harvested.

Metadata source: Crossref API (cadangan, berdasarkan ISSN) https://api.crossref.org/journals/2088-8708/works, first harvested 27 Okt 2026, last seen 1 Nov 2026.
Metadata as oai_dc, converted from Crossref
<oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"><dc:title>Butterfly optimization-based ensemble learning strategy for advanced intrusion detection in internet of things networks</dc:title><dc:creator>Choukhairi, Mouad</dc:creator><dc:creator>Tahiri, Sara</dc:creator><dc:creator>Choukhairi, Ouail</dc:creator><dc:creator>Fakhri, Youssef</dc:creator><dc:creator>Amnai, Mohamed</dc:creator><dc:description>&lt;jats:p&gt;The massive growth in internet of things (IoT) devices has led to enhanced functionalities through their interconnections with other devices, smart infrastructures, and networks. However, increased connectivity also increases the risk of cyberattacks. To protect IoT systems from these threats, intrusion detection systems (IDS) employing machine learning (ML) techniques have been developed to identify cybersecurity threats. This paper introduces a novel ensemble IDS framework called butterfly optimization-based ensemble learning (BOEL). This framework integrates the butterfly optimization algorithm (BOA) with ensemble learning techniques to improve IDS detection performance in IoT networks. BOEL is designed to accurately detect various types of attacks in IoT networks by dynamically optimizing the weights of base learners, which are the four sophisticated ML gradient-boosting algorithms (GBM, CatBoost, XGBoost, and LightGBM) for each attack category, and identifying the best weight combination for ensemble models. Experiments conducted on two public IoT security datasets, CICIDS2017 and Bot-IoT, demonstrate the robustness of the proposed BOEL in intrusion detection across diverse IoT environments, achieving 99.795% accuracy on CICIDS2017 and 99.966% accuracy on Bot-IoT. These results outline the successful application of diverse learning approaches and highlight the framework’s potential to enhance IDS in addressing IoT cyber threats.&lt;/jats:p&gt;</dc:description><dc:publisher>Institute of Advanced Engineering and Science</dc:publisher><dc:date>2025-06-01</dc:date><dc:type>info:eu-repo/semantics/article</dc:type><dc:format>application/pdf</dc:format><dc:identifier>https://doi.org/10.11591/ijece.v15i3.pp3494-3505</dc:identifier><dc:identifier>10.11591/ijece.v15i3.pp3494-3505</dc:identifier><dc:source>International Journal of Electrical and Computer Engineering (IJECE); Vol 15 No 3 (2025); 3494</dc:source><dc:source>2722-2578</dc:source><dc:source>2088-8708</dc:source><dc:relation>https://ijece.iaescore.com/index.php/IJECE/article/viewFile/37540/18298</dc:relation><dc:rights>http://creativecommons.org/licenses/by-sa/4.0</dc:rights></oai_dc:dc>