Araştırma Makalesi
BibTex RIS Kaynak Göster

Comparison of Performances of Machine Learning Algorithms in Detectiıon of Internet of Things Attacks

Yıl 2025, Cilt: 8 Sayı: 2, 130 - 140, 29.09.2025
https://doi.org/10.38016/jista.1635809

Öz

In this study, the classification performances of different machine learning algorithms were compared for various types of attacks in IoT devices. The algorithms used for this purpose are AdaBoost, CatBoost, XGBoost, Decision Trees, K Nearest Neighbour, Random Forest, Light GBM, Logistic Regression and Gaussian Naïve Bayes. By using the CICIoT2023 data set, attack classification was carried out for 33 different attack types and 7 different attack groups. According to the experimental results, among the machine learning algorithms, Random Forest (RF) achieved 94.90% accuracy, 94.90% precision, 94.89% recall, 94.84% F1 score in classifying 33 attack types, 94.33% accuracy, 94.35% precision, 94.33% recall, 94.31% F1 score in classifying 7 attack groups and 96.81% accuracy, 97.15% precision, 96.81% recall, 96.79% F1 score in binary classification. RF performedbest in classifying 33 attack types.

Kaynakça

  • Abdulkareem, S. A., Foh, C. H., Lee, H., Carrez, F., Moessner, K., 2022. IoT Network Intrusion Detection with Ensemble Learners. International Conference on ICT Convergence, 2022-October, 510-514.
  • Bala, B., Behal, S., 2024. A Brief Survey of Data Preprocessing in Machine Learning and Deep Learning Techniques. 8th International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud), I-SMAC 2024- Proceedings, 1755-1762.
  • Bozdogan, Z., Kara, R., 2015. Layered model architecture for internet of things. Journeal of Engineering Reearch and Applied Science , 4(1), pp 260-264.
  • Elaziz, B., Ommane, Y., Eddabbah, M., Laaziz, Y., 2024. Enhancing Diabetes Detection Through Data Preprocessing: A Comparative Analysis of Machine Learning Algorithms. 1st International Conference on Computing, Internet of Things and Microwave Systems, ICCIMS 2024, pp. 1-6
  • Guo, G., 2022. An Intrusion Detection System for the Internet of Things Using Machine Learning Models. 2022 3rd International Conference on Big Data, Artificial Intelligence and Internet of Things Engineering, ICBAIE 2022, 332-335.
  • Happy, Chhikara, R., Kashyap, N., 2024. A Comparative Analysis of Machine Learning Prediction Algorithms for Detecting IoT Botnet Activities. 2024 International Conference on Intelligent Systems for Cybersecurity, ISCS 2024., pp. 1-6.
  • Kasongo, S., M., 2021.An advanced intrusion detection system for IIoT Based on GA and tree based algorithms’, IEEE Access, 9, pp. 113199–113212
  • Kouekam, M., Khennou, F., 2024. Securing the Internet of Things: Exploring Ensemble Learning for Attacks Classification. Proceedings- 2024 5th International Conference on Industrial Engineering and Artificial Intelligence, IEAI 2024, 78-84.
  • Kumar, A. G., Rastogi, A., Ranga, V., 2024. Evaluation of Different Machine Learning Classifiers on New IoT Dataset CICIoT2023. 2024 International Conference on Intelligent Systems for Cybersecurity, ISCS 2024, pp. 1-6.
  • Manchala, Y., Nayak, J., Behera, H. S. 2023. Detection of Malicious Traffic in IoMT Environment Using Intelligent XGboost Approach. 2022 OPJU International Technology Conference on Emerging Technologies for Sustainable Development, OTCON 2022., pp. 1-6.
  • Mittal, S., Mishra, A. K., Tripathi, V., Singh, P., Pandey, P. 2023. A Comparative Analysis of Supervised Machine Learning Models for Smart Intrusion Detection in IoT Network. 2023 3rd Asian Conference on Innovation in Technology, ASIANCON 2023., pp. 1-6 .
  • Neto, E. C. P., Dadkhah, S., Ferreira, R., Zohourian, A., Lu, R., Ghorbani, A. A. 2023. CICIoT2023: A Real-Time Dataset and Benchmark for Large-Scale Attacks in IoT Environment. Sensors, 23(13).
  • Rahim, R., Chishti, M. A., Raheem, M. M., 2024. Improving the security of Internet of Things (IoT) using Intrusion Detection System(IDS). 21st International Learning and Technology Conference: Reality and Science Fiction in Education, L and T 2024, 290-295.
  • Sadhwani, S., Modi, U. K., Muthalagu, R., Pawar, P. M. 2024. SmartSentry: Cyber Threat Intelligence in Industrial IoT. IEEE Access, 12, 34720-34740.
  • Sahu, N., K., Mukherjee, I., 2020. Machine Learning based anomaly detection for Network. Proceedings of the 4th International Conference on Trends in Electronics and Informatics (ICOEI 2020): 15-17, June 2020. IEEE., pp. 787-794, 2020.
  • Saif, S., Hossain, M. A., Islam, M. S., 2024. IoT Security Fortification: Enhancing Cyber Threat Detection Through Feature Selection and Advanced Machine Learning. 1st International Conference on Innovative Engineering Sciences and Technological Research, ICIESTR 2024- Proceedings., pp. 1-6.
  • Saiyed, M., Al Anbagi, I., 2023. Entropy and Divergence-based DDoS Attack Detection System in IoT Networks. International Conference on Wireless and Mobile Computing, Networking and Communications, 2023-June, 224-230.
  • Samdekar, R., Ghosh, S. M., Srinivas, K., 2021. Efficiency enhancement of intrusion detection in iot based on machine learning through bioinspire. Proceedings of the 3rd International Conference on Intelligent Communication Technologies and Virtual Mobile Networks, ICICV 2021, 383-387.
  • Satılmış H., Akleylek S., 2021. IoT Güvenliği için Kullanılan Makine Öğrenimi ve Derin Öğrenme Modelleri Üzerine Bir Derleme. Bilişim Teknolojileri Dergisi, 14(4), 457-481.
  • Sibai, F. N., Asaduzzaman, A., Sibai, A., 2023. A Comparative Study of Machine Learning Methods for Intrusion Detection. Proceedings- 2023 10th International Conference on Electrical and Electronics Engineering, ICEEE 2023, 184-188.
  • Thereza, N., Ramli, K., 2023. Development of Intrusion Detection Models for IoT Networks Utilizing CICIoT2023 Dataset. Proceedings of the 3rd 2023 International Conference on Smart Cities, Automation and Intelligent Computing Systems, ICON-SONICS 2023, 66-72.
  • Yemmanuru, P. K., Yeboah, J., Khakata Esther, N. G., 2023. Systematic Literature Review of Machine Learning for IoT Security. Proceedings- 2023 International Conference on Computational Science and Computational Intelligence, CSCI 2023, 227-233.

Nesnelerin İnterneti Saldırılarının Tespitinde Makine Öğrenmesi Algoritmalarının Performanslarının Karşılaştırılması

Yıl 2025, Cilt: 8 Sayı: 2, 130 - 140, 29.09.2025
https://doi.org/10.38016/jista.1635809

Öz

Bu çalışmada IoT cihazlarındaki çeşitli saldırı türleri için farklı makine öğrenmesi algoritmalarının sınıflandırma performansları karşılaştırılmıştır. Bu amaçla kullanılan algoritmalar AdaBoost, CatBoost, XGBoost, Karar Ağaçları, K En Yakın Komşu, Rastgele Orman, Light GBM, Lojistik Regresyon ve Gaussian Naïve Bayes'tir. CICIoT2023 veri seti kullanılarak 33 farklı saldırı tipi ve 7 farklı saldırı grubu için saldırı sınıflandırması yapılmıştır. Deneysel sonuçlara göre, makine öğrenmesi algoritmaları arasında Rastgele Orman (RF), 33 saldırı türünü sınıflandırmada %94,90 doğruluk, %94,90 kesinlik, %94,89 hatırlatma, %94,84 F1 puanı, 7 saldırı grubunu sınıflandırmada %94,33 doğruluk, %94,35 kesinlik, %94,33 hatırlatma, %94,31 F1 puanı ve ikili sınıflandırmada %96,81 doğruluk, %97,15 kesinlik, %96,81 hatırlatma, %96,79 F1 puanı oranını elde etti. RF, 33 saldırı türünü sınıflandırmada en iyi performansı gösterdi.

Kaynakça

  • Abdulkareem, S. A., Foh, C. H., Lee, H., Carrez, F., Moessner, K., 2022. IoT Network Intrusion Detection with Ensemble Learners. International Conference on ICT Convergence, 2022-October, 510-514.
  • Bala, B., Behal, S., 2024. A Brief Survey of Data Preprocessing in Machine Learning and Deep Learning Techniques. 8th International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud), I-SMAC 2024- Proceedings, 1755-1762.
  • Bozdogan, Z., Kara, R., 2015. Layered model architecture for internet of things. Journeal of Engineering Reearch and Applied Science , 4(1), pp 260-264.
  • Elaziz, B., Ommane, Y., Eddabbah, M., Laaziz, Y., 2024. Enhancing Diabetes Detection Through Data Preprocessing: A Comparative Analysis of Machine Learning Algorithms. 1st International Conference on Computing, Internet of Things and Microwave Systems, ICCIMS 2024, pp. 1-6
  • Guo, G., 2022. An Intrusion Detection System for the Internet of Things Using Machine Learning Models. 2022 3rd International Conference on Big Data, Artificial Intelligence and Internet of Things Engineering, ICBAIE 2022, 332-335.
  • Happy, Chhikara, R., Kashyap, N., 2024. A Comparative Analysis of Machine Learning Prediction Algorithms for Detecting IoT Botnet Activities. 2024 International Conference on Intelligent Systems for Cybersecurity, ISCS 2024., pp. 1-6.
  • Kasongo, S., M., 2021.An advanced intrusion detection system for IIoT Based on GA and tree based algorithms’, IEEE Access, 9, pp. 113199–113212
  • Kouekam, M., Khennou, F., 2024. Securing the Internet of Things: Exploring Ensemble Learning for Attacks Classification. Proceedings- 2024 5th International Conference on Industrial Engineering and Artificial Intelligence, IEAI 2024, 78-84.
  • Kumar, A. G., Rastogi, A., Ranga, V., 2024. Evaluation of Different Machine Learning Classifiers on New IoT Dataset CICIoT2023. 2024 International Conference on Intelligent Systems for Cybersecurity, ISCS 2024, pp. 1-6.
  • Manchala, Y., Nayak, J., Behera, H. S. 2023. Detection of Malicious Traffic in IoMT Environment Using Intelligent XGboost Approach. 2022 OPJU International Technology Conference on Emerging Technologies for Sustainable Development, OTCON 2022., pp. 1-6.
  • Mittal, S., Mishra, A. K., Tripathi, V., Singh, P., Pandey, P. 2023. A Comparative Analysis of Supervised Machine Learning Models for Smart Intrusion Detection in IoT Network. 2023 3rd Asian Conference on Innovation in Technology, ASIANCON 2023., pp. 1-6 .
  • Neto, E. C. P., Dadkhah, S., Ferreira, R., Zohourian, A., Lu, R., Ghorbani, A. A. 2023. CICIoT2023: A Real-Time Dataset and Benchmark for Large-Scale Attacks in IoT Environment. Sensors, 23(13).
  • Rahim, R., Chishti, M. A., Raheem, M. M., 2024. Improving the security of Internet of Things (IoT) using Intrusion Detection System(IDS). 21st International Learning and Technology Conference: Reality and Science Fiction in Education, L and T 2024, 290-295.
  • Sadhwani, S., Modi, U. K., Muthalagu, R., Pawar, P. M. 2024. SmartSentry: Cyber Threat Intelligence in Industrial IoT. IEEE Access, 12, 34720-34740.
  • Sahu, N., K., Mukherjee, I., 2020. Machine Learning based anomaly detection for Network. Proceedings of the 4th International Conference on Trends in Electronics and Informatics (ICOEI 2020): 15-17, June 2020. IEEE., pp. 787-794, 2020.
  • Saif, S., Hossain, M. A., Islam, M. S., 2024. IoT Security Fortification: Enhancing Cyber Threat Detection Through Feature Selection and Advanced Machine Learning. 1st International Conference on Innovative Engineering Sciences and Technological Research, ICIESTR 2024- Proceedings., pp. 1-6.
  • Saiyed, M., Al Anbagi, I., 2023. Entropy and Divergence-based DDoS Attack Detection System in IoT Networks. International Conference on Wireless and Mobile Computing, Networking and Communications, 2023-June, 224-230.
  • Samdekar, R., Ghosh, S. M., Srinivas, K., 2021. Efficiency enhancement of intrusion detection in iot based on machine learning through bioinspire. Proceedings of the 3rd International Conference on Intelligent Communication Technologies and Virtual Mobile Networks, ICICV 2021, 383-387.
  • Satılmış H., Akleylek S., 2021. IoT Güvenliği için Kullanılan Makine Öğrenimi ve Derin Öğrenme Modelleri Üzerine Bir Derleme. Bilişim Teknolojileri Dergisi, 14(4), 457-481.
  • Sibai, F. N., Asaduzzaman, A., Sibai, A., 2023. A Comparative Study of Machine Learning Methods for Intrusion Detection. Proceedings- 2023 10th International Conference on Electrical and Electronics Engineering, ICEEE 2023, 184-188.
  • Thereza, N., Ramli, K., 2023. Development of Intrusion Detection Models for IoT Networks Utilizing CICIoT2023 Dataset. Proceedings of the 3rd 2023 International Conference on Smart Cities, Automation and Intelligent Computing Systems, ICON-SONICS 2023, 66-72.
  • Yemmanuru, P. K., Yeboah, J., Khakata Esther, N. G., 2023. Systematic Literature Review of Machine Learning for IoT Security. Proceedings- 2023 International Conference on Computational Science and Computational Intelligence, CSCI 2023, 227-233.
Toplam 22 adet kaynakça vardır.

Ayrıntılar

Birincil Dil Türkçe
Konular Makine Öğrenme (Diğer)
Bölüm Araştırma Makalesi
Yazarlar

İsa Yıltırak 0009-0003-2559-3535

Ali Öztürk 0000-0002-1797-2039

Yayımlanma Tarihi 29 Eylül 2025
Gönderilme Tarihi 9 Şubat 2025
Kabul Tarihi 23 Mayıs 2025
Yayımlandığı Sayı Yıl 2025 Cilt: 8 Sayı: 2

Kaynak Göster

APA Yıltırak, İ., & Öztürk, A. (2025). Nesnelerin İnterneti Saldırılarının Tespitinde Makine Öğrenmesi Algoritmalarının Performanslarının Karşılaştırılması. Journal of Intelligent Systems: Theory and Applications, 8(2), 130-140. https://doi.org/10.38016/jista.1635809
AMA Yıltırak İ, Öztürk A. Nesnelerin İnterneti Saldırılarının Tespitinde Makine Öğrenmesi Algoritmalarının Performanslarının Karşılaştırılması. jista. Eylül 2025;8(2):130-140. doi:10.38016/jista.1635809
Chicago Yıltırak, İsa, ve Ali Öztürk. “Nesnelerin İnterneti Saldırılarının Tespitinde Makine Öğrenmesi Algoritmalarının Performanslarının Karşılaştırılması”. Journal of Intelligent Systems: Theory and Applications 8, sy. 2 (Eylül 2025): 130-40. https://doi.org/10.38016/jista.1635809.
EndNote Yıltırak İ, Öztürk A (01 Eylül 2025) Nesnelerin İnterneti Saldırılarının Tespitinde Makine Öğrenmesi Algoritmalarının Performanslarının Karşılaştırılması. Journal of Intelligent Systems: Theory and Applications 8 2 130–140.
IEEE İ. Yıltırak ve A. Öztürk, “Nesnelerin İnterneti Saldırılarının Tespitinde Makine Öğrenmesi Algoritmalarının Performanslarının Karşılaştırılması”, jista, c. 8, sy. 2, ss. 130–140, 2025, doi: 10.38016/jista.1635809.
ISNAD Yıltırak, İsa - Öztürk, Ali. “Nesnelerin İnterneti Saldırılarının Tespitinde Makine Öğrenmesi Algoritmalarının Performanslarının Karşılaştırılması”. Journal of Intelligent Systems: Theory and Applications 8/2 (Eylül2025), 130-140. https://doi.org/10.38016/jista.1635809.
JAMA Yıltırak İ, Öztürk A. Nesnelerin İnterneti Saldırılarının Tespitinde Makine Öğrenmesi Algoritmalarının Performanslarının Karşılaştırılması. jista. 2025;8:130–140.
MLA Yıltırak, İsa ve Ali Öztürk. “Nesnelerin İnterneti Saldırılarının Tespitinde Makine Öğrenmesi Algoritmalarının Performanslarının Karşılaştırılması”. Journal of Intelligent Systems: Theory and Applications, c. 8, sy. 2, 2025, ss. 130-4, doi:10.38016/jista.1635809.
Vancouver Yıltırak İ, Öztürk A. Nesnelerin İnterneti Saldırılarının Tespitinde Makine Öğrenmesi Algoritmalarının Performanslarının Karşılaştırılması. jista. 2025;8(2):130-4.

Zeki Sistemler Teori ve Uygulamaları Dergisi