A robust machine learning based ids design against adversarial attacks in sdn


Tezin Türü: Doktora

Tezin Yürütüldüğü Kurum: Orta Doğu Teknik Üniversitesi, Enformatik Enstitüsü, Bilişim Sistemleri Anabilim Dalı, Türkiye

Tezin Onay Tarihi: 2024

Tezin Dili: İngilizce

Öğrenci: ALPER SARIKAYA

Asıl Danışman (Eş Danışmanlı Tezler İçin): Banu Günel Kılıç

Açık Arşiv Koleksiyonu: AVESİS Açık Erişim Koleksiyonu

Özet:

Makine öğrenimi tabanlı saldırı tespit sistemleri (STS), hem geleneksel hem de yazılım tanımlı ağlarda temel güvenlik işlevleridir. Başarımları ve korudukları ağların güvenliği, sınıflandırma sonuçlarının doğruluğuna bağlıdır. Herhangi bir STS'yi ciddi şekilde tehdit eden, makine öğrenimine yönelik yanıltıcı saldırılara karşı hâlâ etkili bir karşılık verilmemiştir. Bu tezde öncelikle, yanıltıcı saldırı verilerini üretmek için çekişmeli üretici ağları kullanan bir yöntem tasarlanmıştır. Daha sonra, yanıltıcı saldırılara karşı dayanıklı, sağlam bir IDS modeli olan RAIDS modeli önerilmiştir. RAIDS'de, bir otomatik kodlayıcının yeniden yapılandırma hatası, bir sınıflandırıcı için tahmin değeri olarak kullanılır. Ayrıca saldırganın özellik seti hakkında tahminde bulunmasını önlemek için birden fazla özellik seti oluşturulur ve temel makine öğrenimi sınıflandırıcılarını eğitmek için kullanılır. Daha sonra bir LightGBM sınıflandırıcısı, iki otomatik kodlayıcı ve bir temel makine öğrenimi sınıflandırıcıları topluluğu tarafından üretilen sonuçlarla eğitilir. Sonuçlar, önerilen modelin, yanıltıcı eğitimine ihtiyaç duymadan, yanıltıcı saldırılara karşı genel doğruluğu en az %13,2 oranında ve F-1 metriğini %110'dan fazla artırabildiğini göstermektedir.