본문 바로가기
KERD
논문KCI 등재

A Network Intrusion Security Detection Method Using BiLSTM-CNN in Big Data Environment

3

조회

0

다운로드

0

인용

0

참고문헌

키워드

초록

The conventional methods of network intrusion detection system (NIDS) cannot measure the trend of intrusiondetectiontargets effectively, which lead to low detection accuracy. In this study, a NIDS method which basedon a deep neural network in a big-data environment is proposed. Firstly, the entire framework of the NIDSmodel is constructed in two stages. Feature reduction and anomaly probability output are used at the core ofthe two stages. Subsequently, a convolutional neural network, which encompasses a down sampling layer anda characteristic extractor consist of a convolution layer, the correlation of inputs is realized by introducingbidirectional long short-term memory. Finally, after the convolution layer, a pooling layer is added to samplethe required features according to different sampling rules, which promotes the overall performance of theNIDS model. The proposed NIDS method and three other methods are compared, and it is broken down underthe conditions of the two databases through simulation experiments. The results demonstrate that the proposedmodel is superior to the other three methods of NIDS in two databases, in terms of precision, accuracy, F1-score, and recall, which are 91.64%, 93.35%, 92.25%, and 91.87%, respectively. The proposed algorithm issignificant for improving the accuracy of NIDS.

Abstract

The conventional methods of network intrusion detection system (NIDS) cannot measure the trend of intrusiondetectiontargets effectively, which lead to low detection accuracy. In this study, a NIDS method which basedon a deep neural network in a big-data environment is proposed. Firstly, the entire framework of the NIDSmodel is constructed in two stages. Feature reduction and anomaly probability output are used at the core ofthe two stages. Subsequently, a convolutional neural network, which encompasses a down sampling layer anda characteristic extractor consist of a convolution layer, the correlation of inputs is realized by introducingbidirectional long short-term memory. Finally, after the convolution layer, a pooling layer is added to samplethe required features according to different sampling rules, which promotes the overall performance of theNIDS model. The proposed NIDS method and three other methods are compared, and it is broken down underthe conditions of the two databases through simulation experiments. The results demonstrate that the proposedmodel is superior to the other three methods of NIDS in two databases, in terms of precision, accuracy, F1-score, and recall, which are 91.64%, 93.35%, 92.25%, and 91.87%, respectively. The proposed algorithm issignificant for improving the accuracy of NIDS.

참고문헌 (30)

  1. Fateme Faraji Daneshgar, "On the resilience of P2P botnet footprints in the presence of legitimate P2P traffic", International Journal of Communication Systems, 32(13) (2019), Wiley[DOI]
  2. Amol K. Bhandage, "Calling in the CaValry—Toxoplasma gondii Hijacks GABAergic Signaling and Voltage-Dependent Calcium Channel Signaling for Trojan horse-Mediated Dissemination", Frontiers in Cellular and Infection Microbiology, 9 (2019), Frontiers Media SA[DOI]
  3. Amar Amouri, "A Machine Learning Based Intrusion Detection System for Mobile Internet of Things", Sensors, 20(2), pp.461~ (2020), MDPI AG[DOI]
  4. Daming Li, "IoT data feature extraction and intrusion detection system for smart cities based on deep migration learning", International Journal of Information Management, 49, pp.533~545 (2019), Elsevier BV[DOI]
  5. Claudio L. Ferre, "Anatomical and Functional Characterization in Children With Unilateral Cerebral Palsy: An Atlas-Based Analysis", Neurorehabilitation and Neural Repair, 34(2), pp.148~158 (2020), SAGE Publications[DOI]
  6. Chongchong Qi, "Flocculation-dewatering prediction of fine mineral tailings using a hybrid machine learning approach", Chemosphere, 244, pp.125450~ (2020), Elsevier BV[DOI]
  7. Binghao Yan, "Effective Feature Extraction via Stacked Sparse Autoencoder to Improve Intrusion Detection System", IEEE Access, 6, pp.41238~41248 (2018), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
  8. A. Javaid, "A deep learning approach for network intrusion detection system", Proceedings of the 9th EAI International Conference on Bio-inspired Information and Communications Technologies (BICT), pp.21~26 (2016)
  9. B. A. Pratomo, "Unsupervised approach for detecting low rate attacks on network traffic with autoencoder", Proceedings of 2018 International Conference on Cyber Security and Protection of Digital Services (Cyber Security), pp.1~8 (2018)
  10. Somayye Hajiheidari, "Intrusion detection systems in the Internet of things: A comprehensive investigation", Computer Networks, 160, pp.165~191 (2019), Elsevier BV[DOI]
  11. Jorge Granjal, "Intrusion Detection and Prevention in CoAP Wireless Sensor Networks Using Anomaly Detection", Sensors, 18(8), pp.2445~ (2018), MDPI AG[DOI]
  12. Yanxia Lv, "A classifier using online bagging ensemble method for big data stream learning", Tsinghua Science and Technology, 24(4), pp.379~388 (2019), Tsinghua University Press[DOI]
  13. O. Faker, "Intrusion detection using big data and deep learning techniques", Proceedings of the 2019 ACM Southeast Conference, pp.86~93 (2019)
  14. Wei Zong, "Interactive three-dimensional visualization of network intrusion detection data for machine learning", Future Generation Computer Systems, 102, pp.292~306 (2020), Elsevier BV[DOI]
  15. Abebe Abeshu Diro, "Distributed attack detection scheme using deep learning approach for Internet of Things", Future Generation Computer Systems, 82, pp.761~768 (2018), Elsevier BV[DOI]
  16. Ahmed I. Saleh, "A hybrid intrusion detection system (HIDS) based on prioritized k-nearest neighbors and optimized SVM classifiers", Artificial Intelligence Review, 51(3), pp.403~443 (2017), Springer Science and Business Media LLC[DOI]
  17. G. Karatas, "Deep learning in intrusion detection systems", Proceedings of 2018 International Congress on Big Data, Deep Learning and Fighting Cyber Terrorism (IBIGDELFT), pp.113~116 (2018)
  18. Farrukh Aslam Khan, "TSDL: A Two-Stage Deep Learning Model for Efficient Network Intrusion Detection", IEEE Access, 7, pp.30373~30385 (2019), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
  19. Preethi Devan, "An efficient XGBoost–DNN-based classification model for network intrusion detection system", Neural Computing and Applications, 32(16), pp.12499~12514 (2020), Springer Science and Business Media LLC[DOI]
  20. Jia Chen, "Study on network security intrusion target detection method in big data environment", International Journal of Internet Protocol Technology, 14(4), pp.240~247 (2021), Inderscience Publishers[DOI]
  21. Kleber Vieira, "Autonomic Intrusion Detection and Response Using Big Data", IEEE Systems Journal, 14(2), pp.1984~1991 (2020), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
  22. H. Liu, "Review of technology based on distributed and collaborative network intrusion detection", Computer Engineering and Application, 54(8), pp.1~6 (2018)
  23. Eduardo Viegas, "Machine Learning Intrusion Detection in Big Data Era: A Multi-Objective Approach for Longer Model Lifespans", IEEE Transactions on Network Science and Engineering, 8(1), pp.366~376 (2021), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
  24. Lidong Wang, "Big Data Analytics in Cyber Security: Network Traffic and Attacks", Journal of Computer Information Systems, 61(5), pp.410~417 (2020), Informa UK Limited[DOI]
  25. Sarbani Dasgupta, "HMA-ID mechanism: a hybrid mayfly optimisation based apriori approach for intrusion detection in big data application", Telecommunication Systems, 80(1), pp.77~89 (2022), Springer Science and Business Media LLC[DOI]
  26. Maxim Kalinin, "Security intrusion detection using quantum machine learning techniques", Journal of Computer Virology and Hacking Techniques, 19(1), pp.125~136 (2022), Springer Science and Business Media LLC[DOI]
  27. Yanfang Fu, "A Deep Learning Model for Network Intrusion Detection with Imbalanced Data", Electronics, 11(6), pp.898~ (2022), MDPI AG[DOI]
  28. Hashim Albasheer, "Cyber-Attack Prediction Based on Network Intrusion Detection Systems for Alert Correlation Techniques: A Survey", Sensors, 22(4), pp.1494~ (2022), MDPI AG[DOI]
  29. Hooman Alavizadeh, "Deep Q-Learning Based Reinforcement Learning Approach for Network Intrusion Detection", Computers, 11(3), pp.41~ (2022), MDPI AG[DOI]
  30. Bo Cao, "Network Intrusion Detection Model Based on CNN and GRU", Applied Sciences, 12(9), pp.4184~ (2022), MDPI AG[DOI]

관련 논문AI추천

이 간행물의 다른 논문 (11건)