Son yıllarda doğadan esinlenerek oluşturulmuş
modern sürü zekalı optimizasyon algoritmaları daha popüler hale gelmiştir. Bu
optimizasyon tekniklerinden biri de ateşböceği algoritmasıdır. Ateşböceği
algoritması doğadaki ateşböceklerinin yaydıkları ışık şiddetine göre daha az
parlak olanın parlak olana doğru yönelme prensibini temel alarak çalışır.
Doğada ışık, gideceği mesafe ve bulunduğu ortam türüne göre belirli bir miktar
emilime uğradığından dolayı şiddeti azalarak yayılmaktadır. Bu yüzden, bu
makalede ortamda yani havada meydana gelen anlık değişimlerin ateşböceği
algoritması tarafından dikkate alınması önerilmiş ve böylece algoritmanın daha
iyi olması sağlanmıştır. Bu şekilde elde edilen değiştirilmiş ve iyileştirilmiş
ateşböceği algoritması, literatür çalışmalarında sıklıkla kullanılan çok
sınıflı özelliğe sahip iris, car, zoo gibi üç veri kümesi üzerinde sınıflama
amacıyla uygulanmıştır. Kural tabanlı sınıflama yapabilmek için her sınıf
etiketine ait kural elde edilerek kural listesi oluşturulmuş ve sınıflama
başarısı C4.5, PART, Naive-Bayes gibi bilinen diğer sınıflama yöntemleri ile
karşılaştırılmıştır. Elde edilen deneysel sonuçlarda, önerilen sınıflama
yönteminin oldukça yeterli ve başarılı sonuçlar verdiği görülmüştür.
Ateşböceği optimizasyon algoritması kural çıkarımı kural tabanlı sınıflama
Bölüm | Makaleler |
---|---|
Yazarlar | |
Yayımlanma Tarihi | 8 Aralık 2017 |
Gönderilme Tarihi | 16 Haziran 2016 |
Kabul Tarihi | 10 Ağustos 2017 |
Yayımlandığı Sayı | Yıl 2017 |