Abstract

In recent years cloud computing has revolutionized the IT world with rapidly emerging and widely accepted paradigm for computing systems, and it has become popular among users in organizations and companies. Nowadays, numerous organizations have begun to upload their massive amount of prominent data into public cloud. Nevertheless, uploading sensitive data to open and distributed public cloud storage services poses security risks such as availability, confidentiality and integrity to organizations. Moreover, non-stop cloud services have caused high levels of intrusion and abuse. Thereby, protecting network accessible Cloud resources and services from various threats and attacks is of great concern. To address this issue, it is imperative to develop a powerful Network Intrusion System (NIDS) to detect both outsider and insider intruders with high detection precision in the cloud environment. In this work, we propose a smart approach using an Improved Genetic Algorithm (IGA) to build a Deep Neural Network (DNN) based anomaly NIDS. Genetic Algorithm (GA) is improved through optimization strategies, namely Parallel Processing and Fitness Value Hashing, which reduce execution time, convergence time and save processing power. Our approach consists to use IGA in order to search the optimal or near optimal combination of most relevant values of the parameters included in construction 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 CICIDS 2017 benchmark dataset were used 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.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call