EN
TR
Küresel Optimizasyon Problemlerinin Çözümü İçin Zamanla Değişen Rastgele Atalet Ağırlıklı Jaya Algoritması
Öz
Jaya algoritması küresel optimizasyon problemlerini çözmek için son zamanlarda sıklıkla kullanılan popülasyon tabanlı bir optimizasyon algoritmasıdır. Bu çalışmada küresel optimizasyon problemlerinin çözümü için zamanla değişen rastgele atalet ağırlıklı Jaya (ZR-Jaya) algoritması geliştirilmiştir. Geliştirilen algoritmada Jaya’ya göre optimizasyon problemlerini daha erken iterasyonlarda çözmek, yakınsama süresini azaltmak ve daha iyi çözüm elde etmek amaçlanmıştır. ZR-Jaya deneysel çalışmalar için literatürde iyi bilinen on adet kıyaslama fonksiyonu ile bu fonksiyonların birleşiminden oluşan beş adet kompozit küresel optimizasyon problemlerine uygulanmıştır. ZR-Jaya algoritmasının bulduğu sonuçlar Yapay Arı Kolonisi (YAK), Parçacık Sürü Optimizasyon (PSO), Jaya algoritmaları ve Jaya’nın güncelleme prosedürüne eklenen rastgele atalet ağırlıklı Jaya (RAA-Jaya), doğrusal azalan atalet ağırlıklı Jaya (DAAA-Jaya) ve karmaşık atalet ağırlıklı Jaya (KAA-Jaya) ile karşılaştırılmıştır. Geliştirilen algoritmanın başarısı YAK, PSO, Jaya ve Jaya’nın diğer ağırlık stratejileriyle kıyaslanmış ve sonuçlar çizelgelerde verilmiş ve grafiklerle gösterilmiştir. Deneysel çalışma sonuçlarına göre ZR-Jaya’nın PSO, YAK, Jaya ve Jaya’nın diğer ağırlık stratejilerinden, tek-yerel noktalı fonksiyonlarda başarı performans sayısı oranı %75, çok-yerel noktalı fonksiyonlarda ise %61,11 olmuştur. Geliştirilen ZR-Jaya algoritmasında zamanla değişen rastgele atalet ağırlığı faktörünün oldukça etkili olduğu ve uygulanabilir olduğu deneysel çalışmalarla tespit edilmiştir.
Anahtar Kelimeler
Kaynakça
- [1] Yılmaz S. and Küçüksille E. U., "A new modification approach on bat algorithm for solving optimization problems", Applied Soft Computing, 28: 259-275, (2015).
- [2] Kennedy J. and Eberhart R., "Particle swarm optimization", Proceedings of ICNN'95 - International Conference on Neural Networks, Perth, 4: 1942-1948, (1995).
- [3] Karaboga D. and Akay B., "A Survey: Algorithms Simulating Bee Swarm Intelligence”, Artificial Intelligence Review, 31: 68-85, (2009).
- [4] Venkata R. R. , "Jaya: A simple and new optimization algorithm for solving constrained and unconstrained optimization problems", International Journal of Industrial Engineering Computations, 7: 19-34, (2016).
- [5] Venkata R. R. and Saroj A., "A self-adaptive multi-population based Jaya algorithm for engineering optimization", Swarm and Evolutionary Computation, 37: 1-26, (2017).
- [6] Bhoye M., Pandya M. H., Valvi S., Trivedi I. N., Jangir P., and Parmar S. A., "An emission constraint Economic Load Dispatch problem solution with Microgrid using JAYA algorithm", 2016 International Conference on Energy Efficient Technologies for Sustainability (ICEETS), Nagercoil, 497-502, (2016).
- [7] Huang C., Wang L., Yeung R. S., Zhang Z., Chung H. S., and Bensoussan A., "A Prediction Model-Guided Jaya Algorithm for the PV System Maximum Power Point Tracking", IEEE Transactions on Sustainable Energy, 9 (1): 45-55, (2018).
- [8] Gao K., Zhang Y., Sadollah A., Lentzakis A., and Su R., "Jaya, harmony search and water cycle algorithms for solving large-scale real-life urban traffic light scheduling problem", Swarm and Evolutionary Computation, 37: 58-72, (2017).
Ayrıntılar
Birincil Dil
Türkçe
Konular
Mühendislik
Bölüm
Araştırma Makalesi
Yazarlar
Yayımlanma Tarihi
1 Mart 2022
Gönderilme Tarihi
31 Mayıs 2020
Kabul Tarihi
10 Kasım 2020
Yayımlandığı Sayı
Yıl 2022 Cilt: 25 Sayı: 1
APA
Tefek, M. F. (2022). Küresel Optimizasyon Problemlerinin Çözümü İçin Zamanla Değişen Rastgele Atalet Ağırlıklı Jaya Algoritması. Politeknik Dergisi, 25(1), 123-135. https://doi.org/10.2339/politeknik.745819
AMA
1.Tefek MF. Küresel Optimizasyon Problemlerinin Çözümü İçin Zamanla Değişen Rastgele Atalet Ağırlıklı Jaya Algoritması. Politeknik Dergisi. 2022;25(1):123-135. doi:10.2339/politeknik.745819
Chicago
Tefek, Mehmet Fatih. 2022. “Küresel Optimizasyon Problemlerinin Çözümü İçin Zamanla Değişen Rastgele Atalet Ağırlıklı Jaya Algoritması”. Politeknik Dergisi 25 (1): 123-35. https://doi.org/10.2339/politeknik.745819.
EndNote
Tefek MF (01 Mart 2022) Küresel Optimizasyon Problemlerinin Çözümü İçin Zamanla Değişen Rastgele Atalet Ağırlıklı Jaya Algoritması. Politeknik Dergisi 25 1 123–135.
IEEE
[1]M. F. Tefek, “Küresel Optimizasyon Problemlerinin Çözümü İçin Zamanla Değişen Rastgele Atalet Ağırlıklı Jaya Algoritması”, Politeknik Dergisi, c. 25, sy 1, ss. 123–135, Mar. 2022, doi: 10.2339/politeknik.745819.
ISNAD
Tefek, Mehmet Fatih. “Küresel Optimizasyon Problemlerinin Çözümü İçin Zamanla Değişen Rastgele Atalet Ağırlıklı Jaya Algoritması”. Politeknik Dergisi 25/1 (01 Mart 2022): 123-135. https://doi.org/10.2339/politeknik.745819.
JAMA
1.Tefek MF. Küresel Optimizasyon Problemlerinin Çözümü İçin Zamanla Değişen Rastgele Atalet Ağırlıklı Jaya Algoritması. Politeknik Dergisi. 2022;25:123–135.
MLA
Tefek, Mehmet Fatih. “Küresel Optimizasyon Problemlerinin Çözümü İçin Zamanla Değişen Rastgele Atalet Ağırlıklı Jaya Algoritması”. Politeknik Dergisi, c. 25, sy 1, Mart 2022, ss. 123-35, doi:10.2339/politeknik.745819.
Vancouver
1.Mehmet Fatih Tefek. Küresel Optimizasyon Problemlerinin Çözümü İçin Zamanla Değişen Rastgele Atalet Ağırlıklı Jaya Algoritması. Politeknik Dergisi. 01 Mart 2022;25(1):123-35. doi:10.2339/politeknik.745819
Cited By
Rao algorithms based on elite local search method
Neural Computing and Applications
https://doi.org/10.1007/s00521-022-07932-9