Kötü Amaçlı Yazılımların Tespiti için Makine Öğrenmesi Modeli Geliştirilmesi
Tezin Türü: Yüksek Lisans
Tezin Yürütüldüğü Kurum: İstanbul Üniversitesi, Fen Bilimleri Enstitüsü, Enformatik Bölümü, Türkiye
Tezin Onay Tarihi: 2023
Tezin Dili: Türkçe
Öğrenci: Derya Çakıcı
Danışman: Murat Gezer
Açık Arşiv Koleksiyonu: AVESİS Açık Erişim Koleksiyonu
Özet:Bu tez çalışmasında Microsoft'un windows işletim sistemine sahip makinelerden telemetrik verileri toplayarak oluşturduğu "Malware Prediction 2018" veri kümesi kullanılarak makinelerde zararlı yazılım bulunup bulunmadığına yönelik tahmin yapılmıştır. Programlama dili olarak Python kullanılmıştır. Veri seti öncelikle gerekli ön işleme adımlarından geçirilmiştir. Sonrasında Dask kütüphanesi ve içerisinde bulunan algoritmalar kullanılmıştır. Bu algoritmalar öznitelik önem değerlerine göre seçilen 10 öznitelik, 20 öznitelik, 40 öznitelik ve tüm özniteliklerin dahil edildiği uygulamalarda çalıştırılmıştır. Bunun sonucunda 6 algoritmada tüm özniteliklerin kullanıldığı uygulama en yüksek başarım değerini vermiştir. Kullanılan algoritmalar içerisinde de en yüksek başarım değeri BaggingClassifier algoritması ile elde edilmiştir.