Araştırma Makalesi

An Intrusion Detection Approach based on the Combination of Oversampling and Undersampling Algorithms

Cilt: 7 Sayı: 1 2 Ocak 2024
PDF İndir
TR EN

An Intrusion Detection Approach based on the Combination of Oversampling and Undersampling Algorithms

Öz

The threat of network intrusion has become much more severe due to the increasing network flow. Therefore, network intrusion detection is one of the most concerned areas of network security. As demand for cybersecurity assurance increases, the requirement for intrusion detection systems to meet current threats is also growing. However, network-based intrusion detection systems have several shortcomings due to the structure of the systems, the nature of the network data, and uncertainty related to future data. The imbalanced class problem is also crucial since it significantly negatively affects classification performance. Although high performance has been achieved in deep learning-based methodologies in recent years, machine learning techniques may also provide high performance in network intrusion detection. This study suggests a new intrusion detection system called ROGONG-IDS (Robust Gradient Boosting - Intrusion Detection System) which has a unique two-stage resampling model to solve the imbalanced class problem that produces high accuracy on the UNSW-NB15 dataset using machine learning techniques. ROGONGIDS is based on gradient boosting. The system uses Synthetic Minority Over-Sampling Technique (SMOTE) and NearMiss-1 methods to handle the imbalanced class problem. The proposed model's performance on multi-class classification was tested with the UNSW-NB15, and then its robust structure was validated with the NSL-KDD dataset. ROGONG-IDS reached the highest attack detection rate and F1 score in the literature, with a 97.30% detection rate and 97.65% F1 score using the UNSW-NB15 dataset. ROGONG-IDS provides a robust, efficient intrusion detection system for the UNSW-NB15 dataset, which suffered from imbalanced class distribution. The proposed methodology outperforms state-of-the-art and intrusion detection methods.

Anahtar Kelimeler

Kaynakça

  1. Andresini, G., Appice, A., Mauro, N. D., Loglisci, C., & Malerba, D. (2020). Multi-Channel Deep Feature Learning for Intrusion Detection. IEEE Access, 8, 53346-53359. https://doi.org/10.1109/ACCESS.2020.2980937 google scholar
  2. Belouch, M., El Hadaj, S., & Idhammad, M. (2018). Performance evaluation of intrusion detection based on machine learning using Apache Spark. Procedia Computer Science, 127, 1-6. https://doi.org/10.1016/j.procs.2018.01.091 google scholar
  3. Bergstra, J., Bardenet, R., Bengio, Y., & Kegl, B. (2011). Algorithms for Hyper-Parameter Optimization. Advances in Neural Information Processing Systems, 24. Curran Associates, Inc. Retrieved from https://papers.nips.cc/paper/2011/hash/86e8f7ab32cfd12577bc2619bc635690-Abstract.html google scholar
  4. Bergstra, J., & Bengio, Y. (2012). Random Search for Hyper-Parameter Optimization. google scholar
  5. Bergstra, J., Komer, B., Eliasmith, C., Yamins, D., & Cox, D. D. (2015). Hyperopt: A Python library for model selection and hyperparameter optimization. Computational Science & Discovery, 8(1), 014008. https://doi.org/10.1088/1749-4699/8/1/014008 google scholar
  6. Bhavani, T. T., Rao, M. K., & Reddy, A. M. (2020). Network Intrusion Detection System Using Random Forest and Decision Tree Machine Learning Techniques. 1045, 637-643. https://doi.org/10.1007/978-981-15-0029-9_50 google scholar
  7. Chawla, N. V., Bowyer, K. W., Hall, L. O., & Kegelmeyer, W. P. (2002). SMOTE: Synthetic Minority Over-sampling Technique. Journal ofArtificial Intelligence Research, 16, 321-357. https://doi.org/10.1613/jair.953 google scholar
  8. Chen, T., & Guestrin, C. (2016). XGBoost: A Scalable Tree Boosting System. Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 785-794. https://doi.org/10.1145/2939672.2939785 google scholar

Ayrıntılar

Birincil Dil

İngilizce

Konular

Yazılım Mühendisliği (Diğer)

Bölüm

Araştırma Makalesi

Yayımlanma Tarihi

2 Ocak 2024

Gönderilme Tarihi

23 Aralık 2022

Kabul Tarihi

17 Nisan 2023

Yayımlandığı Sayı

Yıl 2023 Cilt: 7 Sayı: 1

Kaynak Göster

APA
Arık, A. O., & Çavdaroğlu, G. Ç. (2024). An Intrusion Detection Approach based on the Combination of Oversampling and Undersampling Algorithms. Acta Infologica, 7(1), 125-138. https://doi.org/10.26650/acin.1222890
AMA
1.Arık AO, Çavdaroğlu GÇ. An Intrusion Detection Approach based on the Combination of Oversampling and Undersampling Algorithms. ACIN. 2024;7(1):125-138. doi:10.26650/acin.1222890
Chicago
Arık, Ahmet Okan, ve G. Çiğdem Çavdaroğlu. 2024. “An Intrusion Detection Approach based on the Combination of Oversampling and Undersampling Algorithms”. Acta Infologica 7 (1): 125-38. https://doi.org/10.26650/acin.1222890.
EndNote
Arık AO, Çavdaroğlu GÇ (01 Ocak 2024) An Intrusion Detection Approach based on the Combination of Oversampling and Undersampling Algorithms. Acta Infologica 7 1 125–138.
IEEE
[1]A. O. Arık ve G. Ç. Çavdaroğlu, “An Intrusion Detection Approach based on the Combination of Oversampling and Undersampling Algorithms”, ACIN, c. 7, sy 1, ss. 125–138, Oca. 2024, doi: 10.26650/acin.1222890.
ISNAD
Arık, Ahmet Okan - Çavdaroğlu, G. Çiğdem. “An Intrusion Detection Approach based on the Combination of Oversampling and Undersampling Algorithms”. Acta Infologica 7/1 (01 Ocak 2024): 125-138. https://doi.org/10.26650/acin.1222890.
JAMA
1.Arık AO, Çavdaroğlu GÇ. An Intrusion Detection Approach based on the Combination of Oversampling and Undersampling Algorithms. ACIN. 2024;7:125–138.
MLA
Arık, Ahmet Okan, ve G. Çiğdem Çavdaroğlu. “An Intrusion Detection Approach based on the Combination of Oversampling and Undersampling Algorithms”. Acta Infologica, c. 7, sy 1, Ocak 2024, ss. 125-38, doi:10.26650/acin.1222890.
Vancouver
1.Ahmet Okan Arık, G. Çiğdem Çavdaroğlu. An Intrusion Detection Approach based on the Combination of Oversampling and Undersampling Algorithms. ACIN. 01 Ocak 2024;7(1):125-38. doi:10.26650/acin.1222890