Araştırma Makalesi

Yüksek Boyutlu Test Fonksiyonlarında Ağaç Tohum Algoritmasının Performans Analizi

31 Ekim 2019
  • Mehmet Beşkirli *
PDF İndir
EN TR

Yüksek Boyutlu Test Fonksiyonlarında Ağaç Tohum Algoritmasının Performans Analizi

Öz

Gelişen teknoloji ile birlikte ortaya çıkan problemlerin klasik yöntemler ile çözümü gün geçtikçe zorlaşmaktadır. Klasik optimizasyon teknikleri, problem boyutunun büyük olması ve çözüm uzayının geniş olması gibi nedenlerden dolayı yetersiz kalmaktadır. Bu nedenle klasik optimizasyon metotları ile gerçek dünya problemlerini çözmek çok zaman almakta ve etkili bir şekilde çözülememektedir. Bu gibi sorunlar insanoğlunu kesin çözüme değil optimizasyon yöntemleri ile bulunabilecek en iyi çözüme doğru yöneltmektedir.  Optimizasyon, eldeki kısıtlı imkanları en iyi şekilde kullanarak mümkün olan en iyi sonucu elde etme olarak tanımlanmaktadır. Optimizasyon yöntemi meta-sezgisel algoritmalar kullanılarak gerçekleştirilmektedir. Böylece genel olarak popülasyon tabanlı algoritmalar olarak adlandırılan birçok yeni algoritma önerilmiştir. Popülasyon tabanlı olan ağaç tohum algoritması meta-sezgisel algoritmalardan bir tanesidir ve sürekli optimizasyon problemlerini çözmek için kullanılan ve aynı zamanda yeni çıkan algoritmalardan biridir. Ağaç tohum algoritması ağaçlar ile tohumlar arasındaki bağlantıdan esinlenmiş olup her çevrimde her ağaç için belirli sayıda tohum üretilmektedir. Bu çalışmada ağaç tohum algoritması ile geliştirilmiş ağaç tohum algoritması on farklı test fonksiyonları için kullanılmıştır. Problem boyut 100 olarak alınmış ve algoritmanın popülasyon sayıları sırasıyla 10, 30 ve 50 olarak kabul edilmiştir. Algoritmanın ST parametre değeri orijinal hali olan 0.1 değeri kabul edilmiştir. Algoritmalar aynı koşullarda 30 kez MATLAB programında çalıştırılmıştır. Elde edilen sonuçlar incelendiğinde geliştirilmiş ağaç tohum algoritmasının orijinal ağaç tohum algoritmasına göre daha iyi bir sonuç elde ettiği görülmüştür.

Anahtar Kelimeler

Destekleyen Kurum

Şırnak Üniversitesi Bilimsel Araştırma Projeleri Koordinasyon Birimi

Proje Numarası

2019.FNAP.06.01.01

Teşekkür

Bu çalışma Şırnak Üniversitesi Bilimsel Araştırma Projeleri Koordinasyon Birimi tarafından 2019.FNAP.06.01.01 numaralı araştırma projesi ile desteklenmiştir.

Kaynakça

  1. Beşkirli, A., Özdemir, D., & Temurtaş, H. A comparison of modified tree–seed algorithm for high-dimensional numerical functions. Neural Computing and Applications, 1-35.
  2. Gordon, V. S., & Whitley, D. (1993). Serial and parallel genetic algorithms as function optimizers. Paper presented at the ICGA.
  3. Gungor, I., Emiroglu, B. G., Cinar, A. C., & Kiran, M. S. (2019). Integration search strategies in tree seed algorithm for high dimensional function optimization. International Journal of Machine Learning and Cybernetics, 1-19.
  4. Hasenjäger, M., Sendhoff, B., Sonoda, T., & Arima, T. (2005). Three dimensional evolutionary aerodynamic design optimization with CMA-ES. Paper presented at the Proceedings of the 7th annual conference on Genetic and evolutionary computation.
  5. Jamil, M., & Yang, X.-S. (2013). A literature survey of benchmark functions for global optimization problems. arXiv preprint arXiv:1308.4008.
  6. Kiran, M. S. (2015). TSA: Tree-seed algorithm for continuous optimization. Expert Systems with Applications, 42(19), 6686-6698.
  7. Kıran, M. S. (2016). An implementation of tree-seed algorithm (TSA) for constrained optimization Intelligent and Evolutionary Systems (pp. 189-197): Springer.
  8. Li, X., Tang, K., Omidvar, M. N., Yang, Z., Qin, K., & China, H. (2013). Benchmark functions for the CEC 2013 special session and competition on large-scale global optimization. gene, 7(33), 8.

Ayrıntılar

Birincil Dil

Türkçe

Konular

Mühendislik

Bölüm

Araştırma Makalesi

Yazarlar

Yayımlanma Tarihi

31 Ekim 2019

Gönderilme Tarihi

1 Ağustos 2019

Kabul Tarihi

22 Ekim 2019

Yayımlandığı Sayı

Yıl 2019

Kaynak Göster

APA
Beşkirli, M. (2019). Yüksek Boyutlu Test Fonksiyonlarında Ağaç Tohum Algoritmasının Performans Analizi. Avrupa Bilim ve Teknoloji Dergisi, 93-101. https://doi.org/10.31590/ejosat.636416
AMA
1.Beşkirli M. Yüksek Boyutlu Test Fonksiyonlarında Ağaç Tohum Algoritmasının Performans Analizi. EJOSAT. Published online 01 Ekim 2019:93-101. doi:10.31590/ejosat.636416
Chicago
Beşkirli, Mehmet. 2019. “Yüksek Boyutlu Test Fonksiyonlarında Ağaç Tohum Algoritmasının Performans Analizi”. Avrupa Bilim ve Teknoloji Dergisi, Ekim 1, 93-101. https://doi.org/10.31590/ejosat.636416.
EndNote
Beşkirli M (01 Ekim 2019) Yüksek Boyutlu Test Fonksiyonlarında Ağaç Tohum Algoritmasının Performans Analizi. Avrupa Bilim ve Teknoloji Dergisi 93–101.
IEEE
[1]M. Beşkirli, “Yüksek Boyutlu Test Fonksiyonlarında Ağaç Tohum Algoritmasının Performans Analizi”, EJOSAT, ss. 93–101, Eki. 2019, doi: 10.31590/ejosat.636416.
ISNAD
Beşkirli, Mehmet. “Yüksek Boyutlu Test Fonksiyonlarında Ağaç Tohum Algoritmasının Performans Analizi”. Avrupa Bilim ve Teknoloji Dergisi. 01 Ekim 2019. 93-101. https://doi.org/10.31590/ejosat.636416.
JAMA
1.Beşkirli M. Yüksek Boyutlu Test Fonksiyonlarında Ağaç Tohum Algoritmasının Performans Analizi. EJOSAT. 2019;:93–101.
MLA
Beşkirli, Mehmet. “Yüksek Boyutlu Test Fonksiyonlarında Ağaç Tohum Algoritmasının Performans Analizi”. Avrupa Bilim ve Teknoloji Dergisi, Ekim 2019, ss. 93-101, doi:10.31590/ejosat.636416.
Vancouver
1.Mehmet Beşkirli. Yüksek Boyutlu Test Fonksiyonlarında Ağaç Tohum Algoritmasının Performans Analizi. EJOSAT. 01 Ekim 2019;93-101. doi:10.31590/ejosat.636416

Cited By