Preprint Article Version 1 Preserved in Portico This version is not peer-reviewed

Genetic Algorithm-based Optimal Deep Neural Network for Detecting Network Intrusions

Version 1 : Received: 27 January 2022 / Approved: 31 January 2022 / Online: 31 January 2022 (13:26:18 CET)

A peer-reviewed article of this Preprint also exists.

Adhikary, S., Anwar, M.M., Chowdhury, M.J.M., Sarker, I.H. (2022). Genetic Algorithm-Based Optimal Deep Neural Network for Detecting Network Intrusions. In: Skala, V., Singh, T.P., Choudhury, T., Tomar, R., Abul Bashar, M. (eds) Machine Intelligence and Data Science Applications. Lecture Notes on Data Engineering and Communications Technologies, vol 132. Springer, Singapore. https://doi.org/10.1007/978-981-19-2347-0_12 Adhikary, S., Anwar, M.M., Chowdhury, M.J.M., Sarker, I.H. (2022). Genetic Algorithm-Based Optimal Deep Neural Network for Detecting Network Intrusions. In: Skala, V., Singh, T.P., Choudhury, T., Tomar, R., Abul Bashar, M. (eds) Machine Intelligence and Data Science Applications. Lecture Notes on Data Engineering and Communications Technologies, vol 132. Springer, Singapore. https://doi.org/10.1007/978-981-19-2347-0_12

Abstract

Computer network attacks are evolving in parallel with the evolution of hardware and neural network architecture. Despite major advancements in Network Intrusion Detection System (NIDS) technology, most implementations still depend on signature-based intrusion detection systems, which can’t identify unknown attacks. Deep learning can help NIDS to detect novel threats since it has a strong generalization ability. The deep neural network’s architecture has a significant impact on the model’s results. We propose a genetic algorithm based model to find the optimal number of hidden layers and the number of neurons in each layer of the deep neural network (DNN) architecture for the network intrusion detection binary classification problem. Experimental results demonstrate that the proposed DNN architecture shows better performance than classical machine learning algorithms at a lower computational cost.

Keywords

genetic algorithm; deep neural network; hidden layer; optimal architecture; intrusion detection

Subject

Computer Science and Mathematics, Data Structures, Algorithms and Complexity

Comments (0)

We encourage comments and feedback from a broad range of readers. See criteria for comments and our Diversity statement.

Leave a public comment
Send a private comment to the author(s)
* All users must log in before leaving a comment
Views 0
Downloads 0
Comments 0
Metrics 0


×
Alerts
Notify me about updates to this article or when a peer-reviewed version is published.
We use cookies on our website to ensure you get the best experience.
Read more about our cookies here.