Publication:
Evolving deep learning architectures for network intrusion detection using a double PSO metaheuristic

dc.contributor.authorElmasry, W.
dc.contributor.authorZaim, A.H
dc.contributor.authorAKBULUT, AKHAN
dc.date.accessioned2020-04-08T08:53:59Z
dc.date.available2020-04-08T08:53:59Z
dc.date.issued2020-02-26
dc.description.abstractThe prevention of intrusion is deemed to be a cornerstone of network security. Although excessive work has been introduced on network intrusion detection in the last decade, finding an Intrusion Detection Systems (IDS) with potent intrusion detection mechanism is still highly desirable. One of the leading causes of the high number of false alarms and a low detection rate is the existence of redundant and irrelevant features of the datasets, which are used to train the IDSs. To cope with this problem, we proposed a double Particle Swarm Optimization (PSO)-based algorithm to select both feature subset and hyperparameters in one process. The aforementioned algorithm is exploited in the pre-training phase for selecting the optimized features and model's hyperparameters automatically. In order to investigate the performance differences, we utilized three deep learning models, namely, Deep Neural Networks (DNN), Long Short-Term Memory Recurrent Neural Networks (LSTM-RNN), and Deep Belief Networks (DBN). Furthermore, we used two common IDS datasets in our experiments to validate our approach and show the effectiveness of the developed models. Moreover, many evaluation metrics are used for both binary and multiclass classifications to assess the model's performance in each of the datasets. Finally, intensive quantitative, Friedman test, and ranking methods analyses of our results are provided at the end of this paper. Experimental results show a significant improvement in network intrusion detection when using our approach by increasing Detection Rate (DR) by 4% to 6% and reducing False Alarm Rate (FAR) by 1% to 5% from the corresponding values of same models without pre-training on the same dataset. © 2019
dc.identifier168tr_TR
dc.identifier.issn13891286
dc.identifier.scopus2-s2.0-85076691312
dc.identifier.urihttps://hdl.handle.net/11413/6325
dc.identifier.wos000514230900004
dc.language.isoen_UStr_TR
dc.relation.journalComputer Networkstr_TR
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 United States*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/us/*
dc.subjectCyber Security
dc.subjectDeep Learning
dc.subjectFeature Selection
dc.subjectHyperparameter Selection
dc.subjectNetwork Intrusion Detection
dc.subjectParticle Swarm Optimization
dc.titleEvolving deep learning architectures for network intrusion detection using a double PSO metaheuristic
dc.typeArticle
dspace.entity.typePublication
local.indexed.atscopus
relation.isAuthorOfPublication6ee0b32b-faed-495d-ac4d-8a263d1ff889
relation.isAuthorOfPublication.latestForDiscovery6ee0b32b-faed-495d-ac4d-8a263d1ff889

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Evolving deep learning architectures for network intrusion detection using a double PSO metaheuristic.pdf
Size:
3.91 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.82 KB
Format:
Item-specific license agreed upon to submission
Description: