Sürü Zekası Nedir?
Sürü zekası, bireylerin basit kurallara uymasından kolektif çözümlerin kendiliğinden doğduğu dağıtık zeka paradigmasıdır. Karınca kolonileri, balık okulu ve kuş sürüsünde gözlemlenen bu fenomen, 1990'larda Guy Theraulaz ve Eric Bonabeau tarafından hesaplama bilimine uyarlandı. Merkezi bir kontrol mekanizması olmaksızın gerçek zamanlı karar verme kapasitesi sunar.
Karınca Kolonisi Optimizasyonu (ACO)
Marco Dorigo tarafından 1992'de geliştirilen ACO, karıncaların feromon izi bırakma ve takip etme davranışını taklit eder. Algoritma: yapay karıncalar rastgele yollar dener → başarılı yollar daha yoğun feromon alır → sonraki karıncalar daha kısa yolu tercih eder → üreyici döngüyle optimal çözüme yakınsanır. Gezgin satıcı problemi, PCB yönlendirme ve internet trafiği dağıtımında geniş kullanım alanı bulur.
Parçacık Sürüsü Optimizasyonu (PSO)
Kennedy ve Eberhart'ın 1995'te önerdiği PSO, çok boyutlu uzayda hareket eden parçacıkların hem kendi tarihsel en iyisini (pBest) hem de sürünün küresel en iyisini (gBest) izlemesiyle çalışır. Atalet ağırlığı parametresi keşif/sömürü dengesini ayarlar. Sürekli fonksiyon optimizasyonu, yapay sinir ağı ağırlık ayarı ve özellik seçiminde kullanılır.
Uygulama Alanları
Sürü zekası algoritmaları, gezgin satıcı ve kapasiteli araç rotalama gibi kombinatoryal problemlerde, telekom ağı yönlendirmesinde, çok-robotlu sistemlerde, enerji şebekesi yük dengeleme ve nöral mimari araması (NAS) süreçlerinde etkin biçimde kullanılmaktadır. Amazon lojistik robot filosu ve drone sürüsü koordinasyonu endüstriyel uygulamalara örnek gösterilebilir.
Avantajlar ve Sınırlamalar
Güçlü yönler: ölçeklenebilirlik, arıza toleransı ve paralel arama kapasitesi. Sınırlamalar: hiperparametrelere (feromon buharlaşma oranı, atalet ağırlığı) duyarlılık, yakınsama hızının garanti edilememesi ve gradient tabanlı yöntemlerle karşılaştırıldığında genellikle daha yavaş seyreden performans. Karma yaklaşımlarda (PSO + sinir ağı, ACO + makine öğrenimi) bu sınırlamalar kısmen aşılmaktadır.