Buradasın
Harmony search algorithm nasıl çalışır?
Yazeka
Arama sonuçlarına göre oluşturuldu
Harmony Search Algoritması (HSA), müzik tabanlı bir meta-sezgisel optimizasyon algoritmasıdır 23. Çalışma prensibi şu adımlarla özetlenebilir:
- Harmoni Hafızasının Başlatılması: HSA, rastgele çözümlerden oluşan bir hafıza matrisi ile başlar 13.
- Yeni Harmoninin Oluşturulması: Mevcut hafıza matrisindeki değerler dikkate alınarak yeni bir çözüm (harmoni) oluşturulur 13. Bu süreçte, notaların ayarlanması ve doğaçlama gibi işlemler yapılır 2.
- Amaç Fonksiyonunun Değerlendirilmesi: Oluşturulan harmoninin uygunluğu, problemin amaç fonksiyonuna göre değerlendirilir 1.
- Hafızanın Güncellenmesi: En iyi harmoniler hafızada tutulur ve yeni çözümler bu hafızaya eklenir 13.
- Yakınsama ve Durma Kriteri: Algoritma, belirli bir yakınsama kriterine ulaşana veya maksimum iterasyon sayısına ulaşana kadar bu adımları tekrar eder 1.
HSA, genetik algoritmaya benzer ancak daha basit ve hızlı çalıştığı düşünülmektedir 2.
5 kaynaktan alınan bilgiyle göre: