Bilgisayar ağ güvenliğinde naive bayes algoritmasının kullanımı
Öz
Makine öğrenmesi bilgisayar bilimlerinin önemli bir alt dalıdır ve verilerden öğrenen ve veriler üzerinde tahminler yapan algoritmaların geliştirilmesini araştırmaktadır. Bu tür algoritmalar, çıktı olarak verilere dayalı tahminler yapmak için giriş gözlemlerinin örnek bir eğitim kümesinden bir model oluşturarak çalışırlar. Makine öğrenmesi algoritmalarının kullanıldığı alanlardan bir tanesi de bilgisayar ağ güvenliğidir. Bu çalışmada, ağ saldırı tespitinde naive bayes algoritmasının güncel veriler üzerinde kullanımı incelenmektedir. Deneylerde veri kümesi olarak Kyoto 2016 ve KDD’99 verileri kullanılmıştır. Kyoto 2016 veri kümesinde 309060 tane bağlantı bulunmaktadır ve her bir bağlantı 23 parametreden oluşmaktadır. Algoritmanın başarısını test etmek için 10-katmanlı çapraz doğrulama yöntemi kullanılmıştır. KDD’99 veri kümesinde ise 444616 tane bağlantı bulunmaktadır ve her bir bağlantı 41 parametreden oluşmaktadır. Ayrıca, KDD’99 veri kümesinde saldırının tipi de sınıflandırılmaktadır. Deneylerde, algoritmanın sınıflandırma başarı oranları verilmektedir. Deney sonuçlarına göre, naive bayes algoritmasının saldırı tespitinde başarılı olduğu görülmektedir.
Anahtar Kelimeler
References
- Balan, E. V., Priyan, M., Gokulnath, C., & Devi, G. U. (2015). Fuzzy based intrusion detection systems in MANET. Procedia Computer Science, 50, 109-114.
- Chen, M.-H., Chang, P.-C., & Wu, J.-L. (2016). A population-based incremental learning approach with artificial immune system for network intrusion detection. Engineering Applications of Artificial Intelligence, 51, 171-181.
- Chitrakar, R., & Huang, C. (2014). Selection of Candidate Support Vectors in incremental SVM for network intrusion detection. computers & security, 45, 231-241.
- Chou, J.-S., & Thedja, J. P. P. (2016). Metaheuristic optimization within machine learning-based classification system for early warnings related to geotechnical problems. Automation in Construction, 68, 65-80.
- Chowdhury, A., Kautz, E., Yener, B., & Lewis, D. (2016). Image driven machine learning methods for microstructure recognition. Computational Materials Science, 123, 176-187.
- Elkan, C. (2000). Results of the KDD'99 classifier learning. ACM SIGKDD Explorations Newsletter, 1(2), 63-64.
- Esmaeili, M., Arjomandzadeh, A., Shams, R., & Zahedi, M. (2017). An Anti-Spam System using Naive Bayes Method and Feature Selection Methods. International Journal of Computer Applications, 165(4).
- Guzella, T. S., & Caminhas, W. M. (2009). A review of machine learning approaches to spam filtering. Expert Systems with Applications, 36(7), 10206-10222.
Details
Primary Language
Turkish
Subjects
Computer Software
Journal Section
Research Article
Authors
Şaban Gülcü
*
Türkiye
Publication Date
June 15, 2019
Submission Date
September 5, 2018
Acceptance Date
November 13, 2018
Published in Issue
Year 2019 Volume: 3 Number: 1