A Clever Approach to Develop an Efficient Deep Neural Network Based IDS for Cloud Environments Using a Self-Adaptive Genetic Algorithm

被引:8
作者
Chiba, Zouhair [1 ]
Abghour, Noreddine [1 ]
Moussaid, Khalid [1 ]
El Omri, Amina [1 ]
Rida, Mohamed [1 ]
机构
[1] Hassan II Univ Casablanca, Math & Comp Dept, LIMDAS Labs, Fac Sci Ain Chock, Casablanca, Morocco
来源
2019 INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGIES AND NETWORKING (COMMNET) | 2019年
关键词
cloud computing; anomaly detection; network intrusion detection system; deep neural network; Optimization; self-adaptive genetic algorithm; adaptive mutation algorithm; Kyoto 2006+dataset; INTRUSION DETECTION SYSTEM;
D O I
10.1109/commnet.2019.8742390
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays, Cloud Computing is one of the fastest growing and most used computing paradigms in the IT field. It is a computational platform that integrates massive computing, storage and network resources into a unified pool of resources, and offers them online over Internet to customers in an on-demand and pay-per-use fashion with least involvement of the cloud service provider. This new archetype characterized by big data and distributed technology uses such technology as multi-tenancy and virtualization, which brings along vulnerabilities, sharing risks and lead to different matters related to security and privacy in cloud computing (CC). Therefore, it is essential to create an efficient intrusion detection system to detect intruders and suspicious activities in and around the CC environment by monitoring network traffic, while maintaining performance and service quality. In this work, we propose a clever approach using a self-adaptive genetic algorithm (SAGA) to build automatically a Deep Neural Network (DNN) based Anomaly Network Intrusion Detection System (ANIDS). SAGA is a variant of standard Genetic Algorithm (GA), which is developed based on GA improved through an Adaptive Mutation Algorithm (AMA). Our method consists of using SAGA with the purpose of looking for the optimal or near optimal combination of most relevant values of the parameters included in building of DNN based IDS or impacting its performance, like feature selection, data normalization, architecture of DNN, activation function, learning rate and Momentum term, which ensure high detection rate, high accuracy and low false alarm rate. CloudSim 4.0 simulator platform and Kyoto 2006+ dataset version 2015 were employed for simulation and validation of the proposed system. The experimental results obtained demonstrate that in comparison to several traditional and recent approaches, our proposed IDS achieves higher detection rate and lower false positive rate.
引用
收藏
页码:144 / 152
页数:9
相关论文
共 36 条
[1]  
Ammar A., 2015, Journal of Data Analysis and Information Processing, V3, P11, DOI [10.4236/jdaip.2015.32002, DOI 10.4236/JDAIP.2015.32002]
[2]  
[Anonymous], 2018, Frontier Computing: Theory, Technologies and Applications FC 2016 5, DOI DOI 10.1007/978-981-10-3187-8_13
[3]  
[Anonymous], 2018, INT C INFORM COMMUNI
[4]  
[Anonymous], 2018, J. Univ. Babylon Pure Appl. Sci.
[5]  
[Anonymous], 2015, P 2015 ACM SIGMIS C
[6]  
[Anonymous], 2019, CLOUD COMPUTING
[7]   Application of Back Propagation Neural Network with Simulated Annealing Algorithm in Network Intrusion Detection Systems [J].
Chang, Chen ;
Sun, Xuebin ;
Chen, Dianjun ;
Wang, Chenwei .
SIGNAL AND INFORMATION PROCESSING, NETWORKING AND COMPUTERS, 2018, 473 :172-180
[8]   A novel architecture combined with optimal parameters for back propagation neural networks applied to anomaly network intrusion detection [J].
Chiba, Zouhair ;
Abghour, Noureddine ;
Moussaid, Khalid ;
El Omri, Amina ;
Rida, Mohamed .
COMPUTERS & SECURITY, 2018, 75 :36-58
[9]  
Gaidhane R., 2014, INT J ENG RES TECHNO, V3
[10]  
Hajimirzaei B, ICT EXPRESS