There is a newer version of the record available.

Published October 23, 2025 | Version v2.1.0
Dataset Open

Supplementary material - An Optimized Gradient Boosting Framework for IoT Intrusion Detection: A Comprehensive Evaluation on the CICIoT2023 Dataset

  • 1. ROR icon Taiz University
  • 2. ROR icon Isra University
  • 3. ROR icon Sana'a University
  • 4. ROR icon Sa'ada University
  • 5. ROR icon Prince Sattam Bin Abdulaziz University

Description

This repository provides the complete supplementary material for the study “An Optimized Gradient Boosting Framework for IoT Intrusion Detection: A Comprehensive Evaluation on the CICIoT2023 Dataset.”

It includes three preprocessed feature-selected datasetsBinary, Eight-Class, and Thirty-Four-Class — derived from the CICIoT2023 benchmark using stratified undersampling and LightGBM-based feature selection. These datasets contain only the discriminative features used in the experiments and are ready for direct model reproduction without further preprocessing.

Each classification level is accompanied by:

  • A comprehensive Excel results file (*_Classification_FullResults.xlsx) summarizing class distributions, feature importance, model performance reports, confusion matrices, inference latency, and overall accuracy/F1 summaries.

  • A reproducible experiment script (*_Classification_Experiment.py) that automates the entire workflow — including data loading, normalization, model training (XGBoost, LightGBM, CatBoost), and evaluation.

All resources are released under the Creative Commons Attribution 4.0 International (CC BY).
Original data were obtained from the CICIoT2023 dataset by the Canadian Institute for Cybersecurity (UNB).
For full documentation and experiment notebooks, please visit the companion GitHub repository:
🔗 GitHub Repo

Files

Experiment_Scripts.pdf

Files (3.2 GB)

Name Size Download all
md5:f2700020cfcea8a5f1f924c6ad998146
12.3 kB Download
md5:39793ead352387ff8a3ae38d76aa6917
719.4 MB Preview Download
md5:c9ee45258edaa2a71f3e022c8296a3f6
220.3 MB Preview Download
md5:9fc42a2a21f0cde77f4991ebb014b871
33.4 kB Download
md5:5eb3ccd2c55be85c85c0c8e7b2a159ec
10.8 kB Download
md5:2d6fd5664bd91a9de54f07f22b32faa9
876.0 MB Preview Download
md5:cf10acddd51a957dd2040dc6cb7484ee
231.0 MB Preview Download
md5:257644f97df1accee0184a03c47c1472
14.6 kB Download
md5:b6402909dad322aa9b0b3118fc65978d
4.1 MB Preview Download
md5:e737a003a191f92f253eabf3353b7531
30.3 kB Download
md5:cf6261685feecbd6970dc530743cb3ec
12.7 kB Download
md5:ffcc27ea76029ca8f9836596e70b34c9
933.0 MB Preview Download
md5:293d9a5737519693f6643da346f7a5ea
232.6 MB Preview Download
md5:5d22ff893dbaaf95789bbb1867091f65
33.1 kB Download