Network Intrusion Detection Using Optimized Machine Learning Algorithms

dc.contributor.author Khorram, Tahira
dc.contributor.author Baykan, Nurdan Akhan
dc.date.accessioned 2022-01-30T17:32:52Z
dc.date.available 2022-01-30T17:32:52Z
dc.date.issued 2021
dc.description.abstract Network intrusion detection mechanism is a primary requirement in the current fast-growing network systems. Data mining and machine learning approaches are widely used for network anomaly detection during past few years. Machine learning based intrusive activity detector is becoming more popular. The most commonly used machine learning algorithms for Intrusion Detection System (IDS) are K-Nearest Neighbor (KNN), Support Vector Machine (SVM) and Random Forest (RF). However, the performance of these methods is reliant upon the selection of the proper parameter values. This research focuses its aim to build an IDS model based on the most effective algorithms. The machine learning algorithms are used in this research are KNN, SVM and RF. To improve these algorithms classification accuracy, some parameters of the algorithms are optimized using Particle Swarm Optimization (PSO) and Artificial Bee Colony (ABC) optimization techniques, while other parameters are used with default values. The result of this experiment shows that optimized KNN, SVM and RF perform better than these algorithms with their default parameter values. Furthermore, the results the experiment shows that KNN is the most suitable algorithm for network anomaly detection regarding detection of known network attacks and unknown network attacks. NSL-KDD standard dataset is used for the experiments of this research. It has been proven that our proposed model performs better than what is provided in the state-of-arts models. en_US
dc.description.abstract Internet ağı saldırı tespit mekanizması, mevcutta hızlı büyüyen ağ sistemlerinde birincil gereksinimdir. Veri madenciliği ve makine öğrenimi yaklaşımları, son birkaç yıldır ağ anomali tespiti için yaygın olarak kullanılmaktadır. Makine öğrenimi tabanlı saldırı tespit sistemleri son zamanlarda daha popüler hale gelmektedir. Saldırı Tespit Sistemi (STS) için en yaygın olarak kullanılan makine öğrenimi algoritmaları K-En Yakın Komşu (KNN), Destek Vektör Makinesi (DVM) ve Rastgele Orman (RO) algoritmalarıdır. Ancak bu yöntemlerin performansı, uygun parametre değerlerinin seçimine bağlıdır. Bu araştırma, etkili makine öğrenme algoritmalarına dayalı bir STS modeli oluşturma amacına odaklanmaktadır. Bu araştırmada kullanılan makine öğrenme algoritmaları KNN, DVM ve RO’dır. Bu algoritmaların sınıflandırma doğruluğunu iyileştirmek için algoritmaların bazı parametreleri Parçacık Sürü Optimizasyonu (PSO) ve Yapay Arı Kolonisi (YAK) optimizasyon teknikleri kullanılarak optimize edilmiştir. Çalışmanın sonucu, parametreleri optimize edilmiş KNN, DVM ve RO’nın, orijinal parametre değerleri ile kullanımlarından daha iyi performans gösterdiğini göstermektedir. Ayrıca, deney sonuçları, hem bilinen ağ saldırılarının hem de bilinmeyen ağ saldırılarının tespiti ile ilgili olarak ağ anomali tespitinde KNN’nin en uygun algoritma olduğunu göstermektedir. Bu araştırma kapsamında çalışmalarda NSL-KDD standart veri seti kullanılmıştır. Çalışmada önerilen modelin, son teknoloji modellerde sağlanandan daha iyi performans gösterdiği kanıtlanmıştır. en_US
dc.identifier.doi 10.31590/ejosat.849723
dc.identifier.issn 2148-2683
dc.identifier.issn 2148-2683
dc.identifier.uri https://doi.org/10.31590/ejosat.849723
dc.identifier.uri https://app.trdizin.gov.tr/makale/TkRZMk5UVXpNdz09
dc.identifier.uri https://hdl.handle.net/20.500.13091/1664
dc.language.iso en en_US
dc.relation.ispartof Avrupa Bilim ve Teknoloji Dergisi en_US
dc.rights info:eu-repo/semantics/openAccess en_US
dc.title Network Intrusion Detection Using Optimized Machine Learning Algorithms en_US
dc.title.alternative Optimize Edilmiş Makine Öğrenimi Algoritmaları Kullanarak Internet Ağı Saldırı Tespiti en_US
dc.type Article en_US
dspace.entity.type Publication
gdc.bip.impulseclass C5
gdc.bip.influenceclass C5
gdc.bip.popularityclass C4
gdc.coar.access open access
gdc.coar.type text::journal::journal article
gdc.description.department Fakülteler, Mühendislik ve Doğa Bilimleri Fakültesi, Bilgisayar Mühendisliği Bölümü en_US
gdc.description.endpage 474 en_US
gdc.description.issue 25 en_US
gdc.description.publicationcategory Makale - Ulusal Hakemli Dergi - Kurum Öğretim Elemanı en_US
gdc.description.scopusquality N/A
gdc.description.startpage 463 en_US
gdc.description.volume 0 en_US
gdc.description.wosquality N/A
gdc.identifier.openalex W3190852113
gdc.identifier.trdizinid 466553
gdc.index.type TR-Dizin
gdc.oaire.accesstype GOLD
gdc.oaire.diamondjournal false
gdc.oaire.impulse 4.0
gdc.oaire.influence 2.830108E-9
gdc.oaire.isgreen false
gdc.oaire.popularity 6.1118812E-9
gdc.oaire.publicfunded false
gdc.oaire.sciencefields 0202 electrical engineering, electronic engineering, information engineering
gdc.oaire.sciencefields 02 engineering and technology
gdc.openalex.fwci 1.32505405
gdc.openalex.normalizedpercentile 0.81
gdc.opencitations.count 5
gdc.plumx.mendeley 23
gdc.virtual.author Baykan, Nurdan
relation.isAuthorOfPublication 81dff1ca-db16-4103-b9cb-612ae1600b38
relation.isAuthorOfPublication.latestForDiscovery 81dff1ca-db16-4103-b9cb-612ae1600b38

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
10.31590-ejosat.849723-1476696.pdf
Size:
1.67 MB
Format:
Adobe Portable Document Format