Metasezgisel algoritmalar için bir işbirlikçi sistem ve uygulaması
A cooperative system for metaheuristics and its application
Yazar: BARIŞ TEKİN TEZEL
Danışman: DOÇ. DR. ALİ MERT
Ege Üniversitesi / Fen Bilimleri Enstitüsü / İstatistik Ana Bilim Dalı
Derece: Yüksek Lisans, 2015
Konu: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol = Computer Engineering and Computer Science and Control
Dizin: Optimizasyon = Optimization

Özet:
Optimizasyon problemleri, belirli sınırları olan parametrelere bağlı olarak en iyi durumu bulmayı gerektiren fonksiyonlar olarak tanımlanır. Optimizasyon alanında, amaç tüm kısıtları sağlayan pek çok alternatif çözümden en iyi veya yaklaşık en iyi çözümü bulmaktır. 
Üst sezgisel, optimizasyon problemlerinin yaklaşık çözümlerini bulmakta son derece efektif bir metotdur. Ancak, üst sezgiseller kullanıldığında algoritma seçim problemi ortaya çıkar. Bu problem, çalışılan optimizasyon probleminin, performans ölçüsünü maksimize edecek şekilde hangi algoritma ile çözüleceğidir. 
Bu tezde amaçlanan algoritma, seçim problemiyle başa çıkabilmek için farklı stratejileri zekice birleştiren bir işbirlikçi sistemi kullanmayı önermektir. Farklı üst sezgisellerin zeki kombinasyonunun daha etkili, daha esnek ve daha dayanıklı yaklaşımlar sağlaması beklenmektedir. Fakat bu daha fazla dayanıklılık elde etmek amacıyla daha az hassasiyet gerektirir. Bu durum, esnek hesaplama ile dizayn edilmiş metodoloji ile üretilecektir. 
Algoritma seçim problemine ek olarak, algoritma parametrelerinin ayarlanması, iyi sonuçlar elde etmekte anlamlı öneme sahiptir. Bu nedenle, önerilen işbirlikçi sistem, esnek hesaplama tekniklerine dayalı olarak, parametrelere hassas ayarlama yapar. 
Bu yaklaşımın işe yararlılığını test etmek amacıyla, önerilen sistem ve bireysel üst sezgisellerden alınan sonuçlar arasında karşılaştırma yapılmıştır.

Abstract:
Optimization problems is defined as function required finding optimum state depends on parameters, which are certain limitations. In field of optimization, aim is to find the optimal solution or approximate solution from many alternative solution that provides all the restrictions. 
Metaheuristic is an extremely effective method for finding approximate solutions to optimization problems. However, when metaheuristics used, algorithm selection problem arises. This problem is to decide that studied optimization problem is solved by in which algorithm so as to maximize performance measure.
In this thesis, purpose is to use a cooperative system for combine different metaheuristics brilliantly to deal with algorithm selection problem. An intelligent combination of different metaheuristics is expected to provide more flexible, more efficient and more robust approaches. But it requires the less precision in order to obtain more robustness. This situation is generated based on a methodology designed with soft computing. 
In addition algorithm selection problem, adjusting algorithm parameters have significant importance to obtain good results. For this reason, proposed cooperative system give a fine tuning of parameters depends on soft computing techniques. 
In order to test usefulness of this approach, comparison is made between results obtained by proposed system and individual metaheuristics.