Yazeka
Arama sonuçlarına göre oluşturuldu
Guguk kuşu arama algoritması, doğadan ilham alan bir optimizasyon algoritmasıdır ve 2009 yılında Xin-She Yang ve Suash Deb tarafından geliştirilmiştir 13.
Algoritmanın çalışma prensibi:
- Başlangıç popülasyonu: Algoritma, rastgele değerlerle başlatılır 1.
- Yumurtlama: Guguk kuşları, rastgele yuvalara yumurta bırakır 13.
- Yuva boşaltma: Belirli bir olasılıkla yuvalar boşaltılır 1.
- Levy uçuşu: Guguk kuşları, mevcut konumlarından rastgele bir yöne doğru Levy uçuşu mesafesinde gönderilir 13.
- Uygunluk değerlendirmesi: Yeni çözümlerin uygunluğu değerlendirilir ve mevcut çözümlerle karşılaştırılır 1.
- Değiştirme: Yeni çözüm daha iyiyse, mevcut çözümün yerine geçer 1.
- Durma kriteri: Algoritma, belirli bir durma kriterine ulaşana kadar 5. adımdan itibaren yinelemeye devam eder 1.
Algoritmanın ana avantajı, basit tanımlanabilir olmasıdır; tek bir parametreye (popülasyon büyüklüğü) ihtiyaç duyar ve sürü tabanlı algoritmalarla hibrit yapılar oluşturabilir 3.
5 kaynaktan alınan bilgiyle göre: