4.2 Article

A novel GPU based intrusion detection system using deep autoencoder with Fruitfly optimization

Journal

SN APPLIED SCIENCES
Volume 3, Issue 6, Pages -

Publisher

SPRINGER INTERNATIONAL PUBLISHING AG
DOI: 10.1007/s42452-021-04579-4

Keywords

Autoencoder; Deep learning; Intrusion detection; Fruitfly; Back propagation neural network

Funding

  1. UGC, New Delhi [F. 5-6/2018/DRS-II (SAP-II)]

Ask authors/readers for more resources

This study introduces a new intrusion detection technique using Deep Autoencoder with Fruitfly Optimization, filling missing values with the Fuzzy C-Means Rough Parameter method, extracting robust features, and classifying attacks through Deep Autoencoder and BPN. Neurons in the hidden layers of Deep Autoencoder are optimized with population based Fruitfly Optimization algorithm. Experiments on NSL_KDD and UNSW-NB15 datasets show the computational results of the proposed intrusion detection system compared to other algorithms.
Intrusion Detection Systems (IDSs) have received more attention to safeguarding the vital information in a network system of an organization. Generally, the hackers are easily entering into a secured network through loopholes and smart attacks. In such situation, predicting attacks from normal packets is tedious, much challenging, time consuming and highly technical. As a result, different algorithms with varying learning and training capacity have been explored in the literature. However, the existing Intrusion Detection methods could not meet the desired performance requirements. Hence, this work proposes a new Intrusion Detection technique using Deep Autoencoder with Fruitfly Optimization. Initially, missing values in the dataset have been imputed with the Fuzzy C-Means Rough Parameter (FCMRP) algorithm which handles the imprecision in datasets with the exploit of fuzzy and rough sets while preserving crucial information. Then, robust features are extracted from Autoencoder with multiple hidden layers. Finally, the obtained features are fed to Back Propagation Neural Network (BPN) to classify the attacks. Furthermore, the neurons in the hidden layers of Deep Autoencoder are optimized with population based Fruitfly Optimization algorithm. Experiments have been conducted on NSL_KDD and UNSW-NB15 dataset. The computational results of the proposed intrusion detection system using deep autoencoder with BPN are compared with Naive Bayes, Support Vector Machine (SVM), Radial Basis Function Network (RBFN), BPN, and Autoencoder with Softmax.Article HighlightsA hybridized model using Deep Autoencoder with Fruitfly Optimization is introduced to classify the attacks.Missing values have been imputed with the Fuzzy C-Means Rough Parameter method.The discriminate features are extracted using Deep Autoencoder with more hidden layers.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.2
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available