Buradasın
Harmoni arama algoritması nasıl çalışır?
Yazeka
Arama sonuçlarına göre oluşturuldu
Harmoni arama algoritması (HAA), bir orkestradaki müzisyenlerin çaldıkları notalar ile harmonik açıdan en iyi melodinin elde edilmesi prensibine dayanır 13.
Algoritmanın çalışma adımları:
- Problemin kurulması ve çözüm parametrelerinin belirlenmesi: Amaç fonksiyonu ve karar değişkenleri tanımlanır 13.
- Harmoni belleğinin oluşturulması: Rastgele çözümlerle veya başlangıç çözümlerinin üretilmesiyle harmoni belleği oluşturulur 13.
- Yeni harmoni oluşturulması: Yeni harmoni vektörü, hafızadaki tonlara göre ve tamamen rastgele seçilen tonlara göre üretilir 13.
- Harmoni belleğinin güncellenmesi: Yeni oluşturulan harmoni, amaç fonksiyonunun değerleri bakımından hafızadaki en kötü harmoni ile karşılaştırılır 13. Eğer yeni harmoni daha iyi sonuç verirse, en kötü harmoni hafızadan çıkarılır ve yeni harmoni onun yerine atanır 13.
- Durma koşulunun kontrolü: Belirlenen bitirme kriteri sağlanana kadar adımlar tekrar edilir 13.
5 kaynaktan alınan bilgiyle göre: