PSO’da maksimum hız değeri nasıl belirlenir?

Hız değeri bir parçacığın çözüm uzayında arama yapmasını sağlayan en önemli etkendir. Hız değerleri pozitif ve negatif değerler alıp parçacıkların çözüm uzayında çok yönlü hareket ederek arama yapmasını sağlarlar. Hız değeri kontrol edilmediği takdirde parçacıklar çözüm alanının dışına çıkabilir ve uygun olmayan değerler bulabilir. Bunu engellemek için hız değerine Vmax gibi kısıtlayıcı bir limit konulmuştur.Vmax değerinin belirlenmesi probleme göre faklılık gösterebilir. Bazı uygulamalarda Vmax=Xmax olarak kullanılmıştır [Shi, Y. and Eberhart, R., “Empirical study of particle swarm optimization”, Proc. of the Congress on Evolutionary Computation, Washington, 3: 1945-1950 (1999).].

Bazı uygulamalarda ise arama uzayındaki parçacığın konum vektörünün her bir boyutunun alabileceği en büyük değer ile en küçük değerin farkının %10-20’si aralığında bir değer almıştır [Robinson, J. and Rahmat-Samii, Y., “Particle swarm optimization in electromagnetics”, IEEE Transactions on Antennas and Propagation, 52 (2): 397-407 (2004).]

Kaynak: http://ahmetcevahircinar.com.tr/2017/05/20/parcacik-suru-optimizasyonu-yontemlerinin-uygulamalarla-karsilastirilmasi/

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir