EN
TR
Yılan Optimizasyon Algoritması ile CEC 2019 Problem Seti ve Mühendislik Problemlerinin Çözümü
Öz
Optimizasyon problemlerinin çözümünde Meta-sezgisel algoritmaların kullanımı yaygındır. Bu çalışmada, CEC-2019 problem setinin çözümünde Yılan Optimizasyonu (Snake Optimization, SO) Algoritması kullanılmaktadır. Elde edilen sonuçlar literatürde sık kullanılan, güncel ve başarılı sonuçlar elde edilmiş diğer optimizasyon algoritmalarından Koati Optimizasyon Algoritması (Coati Optimization Algorithm, COA), Bernstein Arama DE Algoritması (Bernstein-Search Differential Evolution, BSDE), Karşıt-Karşılıklı Öğrenme DE (Oppositional-Mutual Learning Differential Evolution, OMLDE), Ağırlıklı Diferansiyel Evrim (Weighted Differential Evolution, WDE), Parçacık Sürü Optimizasyonu (Particle Swarm Optimization, PSO), Başarı Geçmişi Uyarlaması DE (Success-History Adaptation Differential Evolution, SHADE), İsteğe Bağlı Harici Arşivle Uyarlanabilir DE (Adaptive Differential Evolution with Optional External Archive, JADE), Kovaryans Matrisi Uyarlama Evrim Stratejisi (Covariance Matrix Adaptation Evolution Strategy, CMAES) ve Bernstein Operatörü ve Kırılmış Karşıt Karşılıklı Öğrenme Diferansiyel Evrim (Bernstein Operator and Refracted Oppositional Mutual Learning Differential Evolution, BROMLDE) ile karşılaştırılmaktadır. İlklendirme aşamasında, çözüm uzayını daha iyi keşfetmesi adına ve optimum çözüme yakınsamasının hızlandırılması açısından Latin hiperküp tekniği kullanılmaktadır. Geliştirilen yılan algoritmasının performansı CEC 2019 problem çözümünde değerlendirilmektedir. Sonuçları analiz etmek için Friedman testi kullanılmaktadır. Elde edilen sonuçlara göre Yılan algoritmasının 10 problemden 6’sında rakiplerinden daha iyi sonuçlar verdiği görülmektedir. Ek olarak Yılan Optimizasyonu ile iki adet mühendislik problemi çözümü yapılmaktadır. Mühendislik problemi çözüm sonuçları literatürde bulunan diğer optimizasyon algoritmaları sonuçları ile kıyaslanmaktadır. Sonuç olarak Yılan Algoritması diğer optimizasyon algoritmaları ile karşılaştırıldığında rekabetçi sonuçlar vermektedir.
Anahtar Kelimeler
Kaynakça
- J. H. Holland, “Adaptation in natural and artificial systems: An introductory analysis with applications to biology, control and artificial intelligence. Ann Arbor, MI: University of Michigan Press, 1975.
- J. Kennedy and R. Eberhart, “Particle swarm optimization,” Proceedings of the IEEE International Conference on Neural Networks, vol. 4, 1995, pp. 1942–1948.
- R. Storn and K. Price, “Differential evolution-a simple and efficient heuristic for global optimization over continuous space,” Journal of Global Optimization, vol. 11, pp. 341–359, 1997.
- Y. Çelik, İ. Yıldız, and A. T. Karadeniz, “A brief review of metaheuristic algorithms improved in the last three years,” Avrupa Bilim ve Teknoloji Dergisi, pp. 463–477, 2019.
- M. Dorigo, V. Maniezzo, and A. Colorni, “Positive feedback as a search strategy,” pp. 91–107, 1991.
- S. Kirkpatrick, C. D. Gelatt Jr, and M. P. Vecchi, “Optimization by simulated annealing,” Science, vol. 220, no. 4598, pp. 671–680, 1983.
- X.-S. Yang, Nature-inspired metaheuristic algorithms: Second edition, 2nd ed. Frome, England: Luniver Press, 2010.
- F. A. Hashim and A. G. Hussien, “Snake optimizer: A novel meta-heuristic optimization algorithm,” Knowledge Based System, vol. 242, no. 108320, p. 108320, 2022.
Ayrıntılar
Birincil Dil
Türkçe
Konular
Bilgisayar Yazılımı
Bölüm
Araştırma Makalesi
Yayımlanma Tarihi
25 Kasım 2024
Gönderilme Tarihi
11 Eylül 2024
Kabul Tarihi
28 Ekim 2024
Yayımlandığı Sayı
Yıl 2024 Cilt: 3 Sayı: 2
APA
Arslan, M., & Yavuz, G. (2024). Yılan Optimizasyon Algoritması ile CEC 2019 Problem Seti ve Mühendislik Problemlerinin Çözümü. Türk Mühendislik Araştırma ve Eğitimi Dergisi, 3(2), 112-122. https://izlik.org/JA99PW86WJ
AMA
1.Arslan M, Yavuz G. Yılan Optimizasyon Algoritması ile CEC 2019 Problem Seti ve Mühendislik Problemlerinin Çözümü. TMAED. 2024;3(2):112-122. https://izlik.org/JA99PW86WJ
Chicago
Arslan, Merve, ve Gurcan Yavuz. 2024. “Yılan Optimizasyon Algoritması ile CEC 2019 Problem Seti ve Mühendislik Problemlerinin Çözümü”. Türk Mühendislik Araştırma ve Eğitimi Dergisi 3 (2): 112-22. https://izlik.org/JA99PW86WJ.
EndNote
Arslan M, Yavuz G (01 Kasım 2024) Yılan Optimizasyon Algoritması ile CEC 2019 Problem Seti ve Mühendislik Problemlerinin Çözümü. Türk Mühendislik Araştırma ve Eğitimi Dergisi 3 2 112–122.
IEEE
[1]M. Arslan ve G. Yavuz, “Yılan Optimizasyon Algoritması ile CEC 2019 Problem Seti ve Mühendislik Problemlerinin Çözümü”, TMAED, c. 3, sy 2, ss. 112–122, Kas. 2024, [çevrimiçi]. Erişim adresi: https://izlik.org/JA99PW86WJ
ISNAD
Arslan, Merve - Yavuz, Gurcan. “Yılan Optimizasyon Algoritması ile CEC 2019 Problem Seti ve Mühendislik Problemlerinin Çözümü”. Türk Mühendislik Araştırma ve Eğitimi Dergisi 3/2 (01 Kasım 2024): 112-122. https://izlik.org/JA99PW86WJ.
JAMA
1.Arslan M, Yavuz G. Yılan Optimizasyon Algoritması ile CEC 2019 Problem Seti ve Mühendislik Problemlerinin Çözümü. TMAED. 2024;3:112–122.
MLA
Arslan, Merve, ve Gurcan Yavuz. “Yılan Optimizasyon Algoritması ile CEC 2019 Problem Seti ve Mühendislik Problemlerinin Çözümü”. Türk Mühendislik Araştırma ve Eğitimi Dergisi, c. 3, sy 2, Kasım 2024, ss. 112-2, https://izlik.org/JA99PW86WJ.
Vancouver
1.Merve Arslan, Gurcan Yavuz. Yılan Optimizasyon Algoritması ile CEC 2019 Problem Seti ve Mühendislik Problemlerinin Çözümü. TMAED [Internet]. 01 Kasım 2024;3(2):112-2. Erişim adresi: https://izlik.org/JA99PW86WJ