Ultralytics YOLO27:
Kılavuzlar

Sürü zekâsı nedir? Vision AI'daki rolünü keşfet

Sürü zekâsının ne olduğunu, bilgisayarlı görü sistemlerinin daha hızlı uyum sağlamasına, modelleri daha iyi ince ayarlamasına ve uç cihazlarda verimli çalışmasına nasıl yardımcı olduğunu öğren.

ABAbirami Vina7 min read
Sürü zekâsı ve Vision AI'daki rolü

Genellikle, mükemmel bir V formasyonu oluşturan kuş sürüsüne veya bir besin kaynağının etrafında toplanan karıncalara baktığımızda, işleyen karmaşık ve akıllı süreçler üzerine düşünmeden doğanın güzelliğine hayran kalırız. Bilim insanları durup daha yakından baktı ve bu davranışların arkasında büyüleyici bir sistem olduğunu fark etti.

Aslında bu tür doğal olgular, birçok basit aracının karmaşık sorunların üstesinden gelmek için birlikte çalıştığı yapay zekâdaki sürü zekâsı kavramına ilham verdi. Bu aracılar, tek bir merkezi lidere güvenmek yerine tıpkı birçok doğal sistem gibi birbirleriyle iletişim kurar, uyum sağlar ve birbirlerinden öğrenir.

Sürü zekâsı kavramı, yapay zekâda optimizasyon, derin öğrenme ve özellikle bilgisayarlı görü alanlarında ilgi gören bir araştırma alanı hâline geliyor. Makinelerin öğrenme ve nesne algılama biçimlerini, hatta gruplar hâlinde birlikte çalışmalarını iyileştirmek için yeni bir yol sunuyor.

Bu makalede, bilgisayarlı görüde sürü zekâsının günümüzde nasıl kullanıldığını inceleyeceğiz. Ayrıca model eğitimini nasıl desteklediğine, onu farklı kılan özelliklere ve yapay zekânın geleceği açısından neden önemli olduğuna bakacağız.

Doğada sürü zekâsı örnekleri

Şekil 1. Doğada sürü zekâsı örnekleri. Görsel yazara aittir.

Sürü zekâsı nedir?#

Sürü zekâsı, birçok basit aracının grup davranışını kullanarak sorunları çözmek için birlikte çalıştığı bir yapay zekâ alanıdır. Arıların geniş bir tarladaki en iyi çiçek bölgelerini nasıl bulduğunu düşün. Her arı küçük bir alanı keşfeder ve diğerleriyle basit sinyaller paylaşır. En iyi çiçek bölgesini bulma görevi açısından bir lider yoktur, ancak kovan birlikte en iyi kaynaklara giden en verimli yolu bulur.

Benzer şekilde, sürüdeki her aracı kararlarını yalnızca yerel bilgilere dayanarak verir. Sistemin tamamını göremez, ancak yakındaki sinyallere veya örüntülere tepki verir. Zamanla grup, merkezi bir denetleyiciye ihtiyaç duymadan iş birliği yoluyla akıllı çözümler bulur.

Sürü zekâsını tanımlayan bazı temel özellikler şunlardır:

  • Merkeziyetsizlik: Her aracı merkezi bir operasyon yöneticisi olmadan kendi başına hareket eder. Her biri kararlarını yalnızca sahip olduğu bilgiyi kullanarak verir.
  • Kendiliğinden organizasyon: Grup, dışarıdan kontrol olmadan doğal biçimde değişir ve yararlı örüntüler oluşturur. Aracılar birlikte çalışır ve kendi kendilerine uyum sağlar.
  • Basit aracı kuralları: Her aracı, yalnızca hemen çevresinde olup bitenlere dayanan basit kuralları izler. Karmaşık veriler yerine yerel bilgileri kullanırlar.
  • Ortaya çıkan davranış: Her aracının küçük eylemleri bir araya gelerek akıllı ve karmaşık sonuçlar oluşturur. Birlikte, tek bir aracının tek başına çözemeyeceği sorunları çözebilirler.

Sürü zekâsının temel özellikleri

Şekil 2. Sürü zekâsının temel özellikleri. Görsel yazara aittir.

Popüler sürü zekâsı algoritmaları#

Sürü zekâsı fikri, doğanın sorunları nasıl çözdüğünü inceleyen ve bu fikirleri yapay sistemlerde kullanan biyoesinlenmiş yapay zekâ olarak bilinen daha geniş bir alana dâhildir. Bu çalışmalar temelinde araştırmacılar zaman içinde sürü tabanlı birçok yöntem geliştirdi.

Popüler sürü tabanlı yöntem veya algoritmalardan bazıları Parçacık Sürü Optimizasyonu (PSO), Karınca Kolonisi Optimizasyonu (ACO) ve Arı Kolonisi Optimizasyonu (BCO) yöntemleridir. PSO, kuşların veya balıkların en uygun çözümleri bulmak için gruplar hâlinde nasıl hareket ettiğini taklit eder. ACO ise karıncaların koku izlerini kullanarak yol bulma biçimine dayanır; BCO da arıların besin kaynaklarını keşfetme ve paylaşma biçimini içerir. Bu yöntemler günümüzde karmaşık sorunları verimli bir şekilde çözmek için robotik, derin öğrenme ve bilgisayarlı görü alanlarında kullanılıyor.

Sürü zekâsının görsel açıdan etkileyici bir teknolojik örneği, binlerce dronun gökyüzünde karmaşık şekiller ve animasyonlar oluşturmak üzere kusursuz bir koordinasyonla uçurulduğu drone ışık gösterileridir. Her drone, lider olmadan yerel sinyallere tepki veren basit bir aracı gibi davranır. Bu düzenek, kuş sürülerinin veya böcek topluluklarının komşularına tepki vererek grup hâlinde hareket etme biçimini taklit eder.

Bir drone ışık gösterisi

Şekil 3. Bir drone ışık gösterisi.

Sürü zekâsı yapay zekâ sistemlerinde nasıl çalışır?#

Sürü zekâsı genellikle arama, karar verme ve optimizasyon içeren görevlerde kullanılır. Birçok olası çözümün bulunduğu ve amacın en uygun çözümü bulmak olduğu durumlarda iyi çalışır. Tek bir sisteme dayanan geleneksel yöntemlerin aksine sürü tabanlı yaklaşımlar, birlikte keşif yapan ve birbirlerinden öğrenen birden fazla basit aracı kullanır.

Sürü tabanlı yöntemlerden, çok sayıda etkenin veya belirsiz örüntülerin bulunduğu durumlarda yararlanılabilir. Bu tür durumlar makine öğrenmesi ve derin öğrenmede yaygındır.

Örneğin bir bilgisayarlı görü modelini eğitiyorsan, dikkate alınması gereken birçok eğitim parametresi vardır. Sürü zekâsı farklı parametre değerlerini aynı anda test edebilir. Bu, birçok farklı ayarı aynı anda hızlıca deneyerek eğitimi hızlandırır, zamandan tasarruf sağlar ve genel olarak daha iyi performans gösteren bir model ortaya çıkarır.

Sürü algoritmalarının genellikle nasıl çalıştığına daha yakından bakalım:

  • Aracı başlatma: Her aracı, tüm olası yanıtlardan rastgele bir tahminle başlar; her birinin haritada farklı bir noktadan başladığını düşün.

  • Uygunluk değerlendirmesi: Ardından aracılar, ideal çözüme ne kadar yakın olduklarını görmek için tahminlerini test eder. Bunu her tahmine bir puan vermek gibi düşünebilirsin: Tahmin ne kadar iyiyse puan da o kadar yüksek olur.

  • Bilgi paylaşımı: Aracılar puanlarını ve sonuçlarını komşularıyla paylaşır. Bu, hem kendi deneyimlerinden hem de diğerlerinin deneyimlerinden öğrenerek tahminlerini ayarlamalarına yardımcı olur.

  • Yakınsama: Zamanla aracılar en iyi tahminlere doğru hareket etmeye başlar. Hepsi en uygun çözüme yaklaştıkça konumları birbirine daha çok benzer ve bu süreç yeterince iyi bir yanıt bulunana veya süreç durdurulana kadar devam eder.

Robotik ve görü sistemlerinde sürü zekâsı#

Model eğitiminin ötesinde, çeşitli görevleri geliştirmek için bilgisayarlı görü uygulamalarında da sürü zekâsından yararlanılabilir. Bu görevlerden biri, sistemin görüntüleri analiz ederek görüntüde ne olduğunu belirlemeye yardımcı olan kenarlar, renkler ve dokular gibi önemli ayrıntıları bulduğu özellik çıkarımıdır. Sürü algoritmaları, bu temel unsurları seçmek için büyük miktarda veriyi hızla tarayarak süreci daha verimli hâle getirebilir.

Bir diğer etkili uygulama, bir görüntüyü şehir manzarasında gökyüzünü binalardan ayırmak gibi farklı bölgelere ayırmayı içeren görüntü segmentasyonudur. Karınca davranışından veya ACO'dan ilham alan teknikler, örüntülere ve dokulara göre bir görüntünün benzer kısımlarını gruplamaya yardımcı olan sanal “koku izleri” oluşturur. Bu, sistemin farklı alanları anlamasını kolaylaştırır.

Karınca kolonisi optimizasyonunu anlama

Şekil 4. Karınca kolonisi optimizasyonunu anlama.

Buna ek olarak sürü zekâsı, bilgisayarlı görü modellerinin tahmin üretme biçimiyle ilgili ayarları otomatik olarak düzenlemek için kullanılabilir. Örneğin nesne algılamada temel bir parametre, bir algılamanın geçerli kabul edilmesi için ulaşması gereken minimum olasılık olan güven eşiğidir. Bu, modelin nesneleri ne kadar doğru tanımlayıp konumlandırdığını belirlemeye yardımcı olur. Sürü tabanlı yöntemler, bu tür ayarları sürekli olarak ince ayarlayarak koşullar değişse bile modelin doğruluğunu korumasına yardımcı olur.

Uç yapay zekâ dağıtımları için sürü tabanlı optimizasyon#

Araştırmacılar, yapay zekâ çözümleri çalıştıran uç cihazlarda kullanılmak üzere sürü tabanlı optimizasyonu da inceliyor. Uç cihazlar, sensörler, kameralar, akıllı telefonlar veya diğer IoT cihazları gibi küçük, merkeziyetsiz sistemlerdir.

Bu cihazlar, her şeyi merkezi bir sunucuya göndermek yerine verileri üretildikleri yerde toplar ve işler. Bu cihazların işlem gücü sınırlı olduğundan, nasıl çalıştıklarını optimize etmek önemlidir.

Bunu yapmak için sürü zekâsından ilham alan hafif algoritmalar, hızlı ve gerçek zamanlı kararlar vermeye yardımcı olmak üzere ana yapay zekâ modelinin yanında çalışabilir. Örneğin bu algoritmalar ayarları anlık olarak düzenleyerek ortam veya kullanılabilir kaynaklar değişse bile sistemin yanıt vermeye devam etmesini sağlayabilir. Bu durum, genellikle anında eylem gerektiren ve uzak, bulut tabanlı işlemeye güvenmek için zamanın olmadığı robotik ve Nesnelerin İnterneti (IoT) sistemlerinde özellikle yararlıdır.

Sürü zekâsının avantajları ve sınırlamaları#

Sürü zekâsı, birlikte çalışan basit aracılar kullanarak yapay zekâ sorunlarını çözmek için yeni bir yaklaşım sunsa da bu algoritmaları bir yapay zekâ çözümüne entegre etmeden önce avantajlarını ve dezavantajlarını değerlendirmek önemlidir. Şimdi hem avantajları hem de olası zorlukları inceleyelim.

Sürü zekâsını yapay zekâ sistemlerinde yararlı kılan bazı temel avantajlar şunlardır:

  • Ölçeklenebilir ve esnek: Az sayıda veya çok sayıda aracı olduğunda iyi çalışır ve farklı sorun türlerine uyum sağlar.
  • Karmaşık ve gürültülü arama uzayları için uygun: Geleneksel yöntemlerin zorlanabileceği düzensiz veya öngörülemeyen ortamlarla başa çıkabilir.
  • Paralelleştirilebilir ve uyarlanabilir: Aracılar paralel çalışabilir ve öğrendikçe güncellenebilir; bu da hızlı karar vermeyi destekler.

Öte yandan, sürü zekâsıyla ilişkili bazı sınırlamalar şunlardır:

  • Daha yavaş yakınsama: İyi bir çözüm bulmak, daha odaklı yöntemlere kıyasla daha fazla zaman alabilir. Bunun nedeni, sürü tabanlı yöntemlerin geniş bir olasılık aralığını keşfetmek üzere tasarlanmış olmasıdır.

  • Erken yakınsama riski: Aracılar daha iyi seçenekleri keşfetmeden çok erken bir çözüm üzerinde karar kılabilir. Bu erken karar, mümkün olan en iyi çözümün bulunmasını engelleyebilir.

  • Parametre duyarlılığı: Sürü zekâsının etkililiği çoğu zaman dahili ayarlarının ince ayarlanmasına bağlıdır ve en iyi performansı elde etmek için birçok test ve düzenleme gerekebilir.

Önemli çıkarımlar#

Sürü zekâsı, bir lidere güvenmek yerine ekip çalışması yoluyla karmaşık sorunları çözmek için doğadan ilham alır. Özellikle arama uzayının geniş veya öngörülemez olduğu durumlarda modelleri eğitmek ve optimize etmek için etkili bir yol sunar.

Sürü yöntemleri nesne algılama, özellik seçimi ve parametre ayarlama gibi görevleri de iyileştirebilir. Bu alandaki araştırmalar devam ettikçe, biyoesinlenmiş yapay zekânın bilgisayarlı görünün geleceğini şekillendirdiğini daha fazla göreceğiz.

Büyüyen topluluğumuza katıl! Yapay zekâyı daha derinlemesine incelemek için GitHub depomuzu keşfet. Kendi bilgisayarlı görü projelerini mi geliştirmek istiyorsun? Lisanslama seçeneklerimize göz at. Sağlık hizmetlerinde bilgisayarlı görünün verimliliği nasıl artırdığını öğren ve çözüm sayfalarımızı ziyaret ederek üretimde yapay zekânın etkisini keşfet!

Explore solutions

Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin

Yapay zekânın geleceğini birlikte inşa edelim!

Makine öğreniminin geleceğiyle yolculuğuna başla