Geri Dön

Evrimsel tabanlı kolektif öğrenme sistemleri kullanarak saldırı tespit sistemleri tasarımı

Intrusion detection systems design using evolutionary basedensemble learning systems

  1. Tez No: 774531
  2. Yazar: YAHYA BİLİR
  3. Danışmanlar: DR. ÖĞR. ÜYESİ BERNA KİRAZ
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: STS, NSL-KDD, makine öğrenmesi, adaboost, diferansiyel evrim algoritmas, IDS, NSL-KDD, machine learning, adaboost, differantial evolution
  7. Yıl: 2022
  8. Dil: Türkçe
  9. Üniversite: Fatih Sultan Mehmet Vakıf Üniversitesi
  10. Enstitü: Lisansüstü Eğitim Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Bilgisayar Mühendisliği Bilim Dalı
  13. Sayfa Sayısı: 68

Özet

Son yıllardaki internet ve iletişim teknolojilerinde özellikle de nesnelerin interneti teknolojilerindeki gelişmeler ev otomasyonu, akıllı şehirler, gelişmiş sağlık ve üretim sistemlerinin oluşmasında temel etken olmuştur. İnternete bağlanan cihaz sayısı sürekli artmaktadır. Bu durum ağ cihazlarını ve hizmetlerini siber saldırıların hedefi haline ve ağ güvenliğinin hayati bir noktaya gelmesine neden olmuştur. Bu nedenle bu alandaki çalışmalar da çok kritik bir noktaya gelmiştir. İletişim ağlarının ve bu ağların arkasındaki tüm cihazların güvenliğini sağlamak için antivirüs yazılımları, güvenlik duvarı ve saldırı önleme sistemleri gibi güvenlik önlemlerinden faydalanılır. Bu önlemler birçok saldırıları engellese de bazı saldırıları engellemekte eksik kalırlar. Bu eksiklerin ortadan kaldırılması için saldırı önleme sistemleri ve saldırı tespit sistemleri devreye girer. Bu sistemlerin tasarımında yapay zeka, makine öğrenmesi derin öğrenme gibi algoritmalardan faydalanılmaktadır. Ağ trafiğini dinleyerek kötü niyetli ve şühpeli davranışların tespit edilmesi konusunda yardımcı olur. Saldırı önleme sistemleri saldırıların hem tespit edilmesi hem de önlemesi konusunda kullanılan bir mekanizma iken saldırı tespit sistemleri (STS) yalnızca güvenlik ihlallerinin tespit edilmesi ve analizi konusunda faydalanılan sistemlerdir. Bu çalışmada da NSL-KDD veri seti kullanılmış ve öznitelik seçiminde diferansiyel evrimsel algoritmasından faydalanarak Adaboost kolektif makine öğrenmesi kullanılarak ihlal tespit sistemi tasarımı gerçeklenmiştir.

Özet (Çeviri)

In recent years, developments in internet and communication technologies, especially in internet of things, have been the main factor in the formation of home automation, smart cities, advanced health and production systems. The number of devices connected to the Internet is constantly increasing. This situation has made network devices and services the target of cyber attacks and network security has become a vital point. Therefore, studies in this field have reached a critical point. Security measures such as antivirus software, firewall and intrusion prevention systems are used to ensure the security of communication networks and all devices behind these networks. Although antivirus and firewalls block many attacks, they fail to prevent some attacks. Intrusion prevention systems (IPS) and intrusion detection systems (IDS) come into play to eliminate these security deficiencies. In the design of these systems, algorithms such as artificial intelligence, machine learning and deep learning are used. It helps detect malicious and suspicious behavior by listening to network traffic. While intrusion prevention systems are a mechanism used to both detect and prevent attacks, intrusion detection systems are systems that are only used for detecting and analyzing security breaches. In this study, NSL-KDD data set was used and a intrusion detection system was designed using Adaboost ensemble machine learning by using differential evolutionary algorithm for feature selection.

Benzer Tezler

  1. Evrimsel algoritmaları kullanarak etmen tabanlı eniyi rotanın bulunması

    Finding agent-based optimum route by using evolutionary algorithms

    MUSA ÜNSAL

    Yüksek Lisans

    Türkçe

    Türkçe

    2012

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolHava Harp Okulu Komutanlığı

    Bilgisayar Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. ÖZGÜR KORAY ŞAHİNGÖZ

  2. İnşaat projelerinde zaman maliyet ödünleşim probleminin evrimsel tabanlı metasezgisel algoritmalarla optimizasyonu

    Evolutionary based metaheuristic optimisation of construction projects' time-cost trade-off problem

    ÇAĞRI UYSAL

    Yüksek Lisans

    Türkçe

    Türkçe

    2018

    İnşaat Mühendisliğiİstanbul Üniversitesi

    İnşaat Mühendisliği Ana Bilim Dalı

    PROF. DR. EKREM MANİSALI

  3. Androıd uygulama kurulum süreci için verimli bir evrimsel tabanlı fuzz testi

    An efficient evolutionary-based fuzzing for android application installation process

    VEYSEL HATAŞ

    Yüksek Lisans

    Türkçe

    Türkçe

    2018

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolHacettepe Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. SEVİL ŞEN AKAGÜNDÜZ

  4. Meteorolojik veriler kullanılarak yeraltı su seviyesinin genetik programlama ile tahmini

    Estimation of groundwater level with genetic programming using meteorological data

    EMİN BABAYİĞİT

    Yüksek Lisans

    Türkçe

    Türkçe

    2015

    İnşaat MühendisliğiErciyes Üniversitesi

    İnşaat Mühendisliği Ana Bilim Dalı

    DOÇ. DR. MURAT ÇOBANER

  5. Otonom mobil robotlar için metasezgisel yöntemler kullanılarak yol planlama algoritmasının geliştirilmesi

    Development of path planning algorithm using metaheuristic methods for autonomous mobile robots

    YUNUS TEZEL

    Yüksek Lisans

    Türkçe

    Türkçe

    2024

    Mekatronik MühendisliğiKocaeli Üniversitesi

    Mekatronik Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ SUAT KARAKAYA