Research Article

APPLICATION OF EXPLAINABLE ARTIFICIAL INTELLIGENCE IN INTRUSION DETECTION SYSTEM CLASSIFICATION USING BOOSTING ALGORITHMS

Volume: 10 Number: 1 June 30, 2024
EN TR

APPLICATION OF EXPLAINABLE ARTIFICIAL INTELLIGENCE IN INTRUSION DETECTION SYSTEM CLASSIFICATION USING BOOSTING ALGORITHMS

Abstract

The increased speed rates and ease of access to the Internet increase the availability of devices with Internet connections. Internet users can access many devices that they are authorized or not authorized. These systems, which detect whether users have unauthorized access or not, are called Intrusion Detection Systems. With intrusion detection systems, users' access is classified and it is determined whether it is a normal login or an anomaly. Machine learning methods undertake this classification task. In particular, Boosting algorithms stand out with their high classification performance. It has been observed that the Gradient Boosting algorithm provides remarkable classification performance when compared to other methods proposed for the Intrusion Detection Systems problem. Using the Python programming language, estimation was made with the Gradient Boost, Adaboost algorithms, Catboost, and Decision Tree and then the model was explained with SHAPASH. The goal of SHAPASH is to enable universal interpretation and comprehension of machine learning models. Providing an interpretable and explainable approach to Intrusion Detection Systems contributes to taking important precautions in the field of cyber security. In this study, classification was made using Boosting algorithms, and the estimation model created with SHAPASH, which is one of the Explainable Artificial Intelligence approaches, is explained.

Keywords

References

  1. Liao, H. J., Lin, C. H. R., Lin, Y. C., and Tung, K. Y., “Intrusion detection system: A comprehensive review”, Journal of Network and Computer Applications, 36 (1), 16-24, 2013.
  2. Sharma S. and Gupta R. K., “Intrusion detection system: A review”, International Journal of Security and Its Applications, 9 (5), 69–76, 2015.
  3. Özgür, A., and Erdem, H., “Saldırı tespit sistemlerinde genetik algoritma kullanarak nitelik seçimi ve çoklu sınıflandırıcı füzyonu”, Gazi Üniversitesi Mühendislik Mimarlık Fakültesi Dergisi, 33(1), 75-87, 2018.
  4. Salvatore Stolfo, 2019. [Online ]. Available: https://kdd.ics.uci.edu/databases/kddcup99/task.html. [Accessed 12 1 2023].
  5. Levin, I. “KDD-99 classifier learning contest LLSoft's results overview”, ACM SIGKDD Explorations Newsletter, 1 (2), 67-75, 2000.
  6. Manzoor, I., and Kumar, N. “A feature reduced intrusion detection system using ANN classifier”, Expert Systems with Applications, 88, 249-257, 2017.
  7. Alzubi, Q. M., Anbar, M., Sanjalawe, Y., Al-Betar, M. A., & Abdullah, R. “Intrusion detection system based on hybridizing a modified binary grey wolf optimization and particle swarm optimization”, Expert Systems with Applications, 204, 117-597, 2022.
  8. Abd Elaziz, M., Al-qaness, M. A., Dahou, A., Ibrahim, R. A., and Abd El-Latif, A. A., “Intrusion detection approach for cloud and IoT environments using deep learning and Capuchin Search Algorithm”, Advances in Engineering Software, 176, 103-402, 2023.

Details

Primary Language

English

Subjects

Quantum Engineering Systems (Incl. Computing and Communications)

Journal Section

Research Article

Publication Date

June 30, 2024

Submission Date

August 14, 2023

Acceptance Date

December 13, 2023

Published in Issue

Year 2024 Volume: 10 Number: 1

APA
Atagün, E., Temür, G., & Biroğul, S. (2024). APPLICATION OF EXPLAINABLE ARTIFICIAL INTELLIGENCE IN INTRUSION DETECTION SYSTEM CLASSIFICATION USING BOOSTING ALGORITHMS. Mugla Journal of Science and Technology, 10(1), 1-7. https://doi.org/10.22531/muglajsci.1343051
AMA
1.Atagün E, Temür G, Biroğul S. APPLICATION OF EXPLAINABLE ARTIFICIAL INTELLIGENCE IN INTRUSION DETECTION SYSTEM CLASSIFICATION USING BOOSTING ALGORITHMS. Mugla Journal of Science and Technology. 2024;10(1):1-7. doi:10.22531/muglajsci.1343051
Chicago
Atagün, Ercan, Günay Temür, and Serdar Biroğul. 2024. “APPLICATION OF EXPLAINABLE ARTIFICIAL INTELLIGENCE IN INTRUSION DETECTION SYSTEM CLASSIFICATION USING BOOSTING ALGORITHMS”. Mugla Journal of Science and Technology 10 (1): 1-7. https://doi.org/10.22531/muglajsci.1343051.
EndNote
Atagün E, Temür G, Biroğul S (June 1, 2024) APPLICATION OF EXPLAINABLE ARTIFICIAL INTELLIGENCE IN INTRUSION DETECTION SYSTEM CLASSIFICATION USING BOOSTING ALGORITHMS. Mugla Journal of Science and Technology 10 1 1–7.
IEEE
[1]E. Atagün, G. Temür, and S. Biroğul, “APPLICATION OF EXPLAINABLE ARTIFICIAL INTELLIGENCE IN INTRUSION DETECTION SYSTEM CLASSIFICATION USING BOOSTING ALGORITHMS”, Mugla Journal of Science and Technology, vol. 10, no. 1, pp. 1–7, June 2024, doi: 10.22531/muglajsci.1343051.
ISNAD
Atagün, Ercan - Temür, Günay - Biroğul, Serdar. “APPLICATION OF EXPLAINABLE ARTIFICIAL INTELLIGENCE IN INTRUSION DETECTION SYSTEM CLASSIFICATION USING BOOSTING ALGORITHMS”. Mugla Journal of Science and Technology 10/1 (June 1, 2024): 1-7. https://doi.org/10.22531/muglajsci.1343051.
JAMA
1.Atagün E, Temür G, Biroğul S. APPLICATION OF EXPLAINABLE ARTIFICIAL INTELLIGENCE IN INTRUSION DETECTION SYSTEM CLASSIFICATION USING BOOSTING ALGORITHMS. Mugla Journal of Science and Technology. 2024;10:1–7.
MLA
Atagün, Ercan, et al. “APPLICATION OF EXPLAINABLE ARTIFICIAL INTELLIGENCE IN INTRUSION DETECTION SYSTEM CLASSIFICATION USING BOOSTING ALGORITHMS”. Mugla Journal of Science and Technology, vol. 10, no. 1, June 2024, pp. 1-7, doi:10.22531/muglajsci.1343051.
Vancouver
1.Ercan Atagün, Günay Temür, Serdar Biroğul. APPLICATION OF EXPLAINABLE ARTIFICIAL INTELLIGENCE IN INTRUSION DETECTION SYSTEM CLASSIFICATION USING BOOSTING ALGORITHMS. Mugla Journal of Science and Technology. 2024 Jun. 1;10(1):1-7. doi:10.22531/muglajsci.1343051

Cited By

8805

Mugla Journal of Science and Technology (MJST) is licensed under the Creative Commons Attribution-Noncommercial-Pseudonymity License 4.0 international license