Ultralytics YOLO27: Bekleme listesine katıl.
YOLO'yu lisansla
Ultralytics Sözlüğüne dön

Compound AI Systems

Bileşik yapay zekâ sistemleri, tek bir model çağrısı yerine modeller, getiriciler, araçlar ve kurallar gibi etkileşimli birkaç bileşenle görevleri çözer.

Bileşik yapay zekâ sistemi; tek bir modele yapılan tek bir çağrı yerine, bir görevi birbiriyle etkileşen çeşitli bileşenlerle çözen bir uygulamadır. Bu bileşenler arasında birden fazla model çağrısı, bilgi getiriciler, harici araçlar, kurallar ve insan incelemesi yer alabilir. Berkeley, Stanford, Databricks ve diğer gruplardan Matei Zaharia ve çalışma arkadaşları, eğilimden Şubat 2024 tarihli bir Berkeley Yapay Zekâ Araştırmaları gönderisinde söz ederek son teknoloji sonuçların giderek yekpare modellerden çok sistemlerden geldiğini savundu. Örnekleri arasında, büyük dil modellerini (LLM'ler) kullanarak bir milyona kadar aday program üreten, ardından bunları filtreleyip puanlayan AlphaCode 2; olimpiyat geometrisi problemlerini çözmek için bir LLM'yi sembolik çıkarım motoruyla birleştiren AlphaGeometry ve modeli web'de gezinme, Python çalıştırma veya görüntü oluşturma zamanının geldiğine karar veren ChatGPT bulunur. Aynı gönderide, Databricks verilerine atıfla LLM uygulamalarının %60'ının bir tür getirimle zenginleştirilmiş üretim (RAG) kullandığı, %30'unun ise çok adımlı zincirlerden yararlandığı belirtilir.

Daha Büyük Modeller Yerine Neden Sistemler Kurulur?#

  • Daha düşük maliyetle kalite artışı: Örnekleme, oylama ve doğrulama, daha büyük bir model eğitmekten daha düşük maliyetle doğruluğu artırabilir. Google, CoT@32 ile MMLU kıyaslamasında Gemini Ultra'nın %90.04 elde ettiğini bildirdi. Bu yöntemde 32 düşünce zinciri yanıtı örneklenir ve yeterli sayıda yanıt aynı fikirde olduğunda çoğunluk yanıtı döndürülür. Beş örnekli istem kullanan GPT-4 ise %86.4 elde etmiştir.
  • Güncel veriler: Bir modelin bilgisi, eğitim kesim noktasında sona erer. Bir bilgi getirici veya vektör veri tabanı, sorgu sırasında güncel, özel ya da erişim denetimli bilgiler sağlar.
  • Denetim ve güven: Filtreler, yapay zekâ koruma önlemleri, atıflar ve doğrulama adımları, davranışı kısıtlamayı tek bir modele istem verip uyacağını ummaktan daha kolay hâle getirir.
  • Maliyet hedefleri: Model yönlendirme, kolay istekleri küçük modellere, zor istekleri ise büyük modellere gönderir; böylece her uygulama kalite, gecikme ve fiyat arasında kendi dengesini seçebilir.

Tek bir istek akışı bu dört fikrin tümünü birleştirebilir:

Bilgisayarlı Görüde Bileşik Sistemler#

Üretim ortamındaki görü uygulamaları neredeyse varsayılan olarak bileşiktir: bir algılayıcı nesneleri bulur, bir izleyici bu nesneleri kareler boyunca ilişkilendirir, geometrik kurallar konumları olaylara dönüştürür; depolama ve uyarılar da bu olayları işler. Ultralytics Solutions, çeşitli bu tür sistemleri bir YOLO26 modeli etrafında paketler: nesne sayımı, algılamayı, çoklu nesne takibini ve her izleme kimliğini girişte veya çıkışta yalnızca bir kez sayan bir çizgi ya da bölge denetimini birleştirir. Güvenlik alarm sistemi ise görünür alandaki algılama sayısı belirlenen eşiğe ulaşınca bir kareyi e-postayla gönderir. Daha küçük işlem hatları da aynı düzeni izler: bir model, ayrı mantık bileşenlerinin işleyeceği yapılandırılmış gözlemler üretir:

from ultralytics import YOLO

# # Algılama bileşeni: algılayıcı, pikselleri yapılandırılmış gözlemlere dönüştürür
model = YOLO("yolo26n.pt")
results = model("https://ultralytics.com/images/bus.jpg")
detections = results[0].summary()

# # Politika bileşeni: belirlenimci kurallar, güvenilir algılamaları kabul eder ve belirsiz olanları işaretler
accepted = [d["name"] for d in detections if d["confidence"] >= 0.5]
uncertain = [d["name"] for d in detections if d["confidence"] < 0.5]

# # Yönlendirme bileşeni: belirsiz sonuçlar, sonraki otomasyon adımlarına değil bir kişiye gönderilir
action = "human review" if uncertain else "auto-approve"
print({"accepted": accepted, "uncertain": uncertain, "action": action})

Yazdırılan karar, incelemeyi yapan kişinin modeli yeniden eğitmeden okuyup değiştirebileceği kurallardan gelir. Ayrıca etkin öğrenme döngüsünde insanlara yönlendirilen belirsiz görüntülerin etiketlenmesi, sonraki model için eğitim verisi sağlar.

Bileşik Sistemleri Oluşturma ve İşletme#

Bileşenler boyunca hatalar çarpılarak artar: her biri zamanın %90'ında doğru sonuç veren üç aşama, uçtan uca yalnızca yaklaşık %73 oranında doğru sonuç üretir. Bu nedenle ekipler, her parçayı tek başına ölçmek yerine tüm sistemi sabit bir görev paketinde ölçer. Arama motorları ve kurallar gibi gradyanlarla eğitilemeyen bileşenler başka eniyileyicilere ihtiyaç duyar. DSPy gibi çerçeveler, bir işlem hattındaki tüm istemleri uçtan uca tek bir metriğe göre ayarlar. Üretim ortamında gözlemlenebilirlik izleri, her isteği tüm model çağrıları ve araçlar boyunca takip eder. Sürümleme ve model izleme gibi makine öğrenimi operasyonları (MLOps) uygulamaları da her bileşen için geçerlidir; çünkü bir bileşendeki güncelleme, sonraki bileşenin girdilerini fark edilmeden değiştirebilir.

  • Model toplulukları: Aynı girdi için birkaç modelin tahminini tek bir çıktıda birleştirir; bu nedenle topluluk, bileşik bir sistemin içerebileceği düzenlerden biridir.
  • Ajan tabanlı iş akışları: Modelin çalışma zamanında kontrol akışına karar vererek araçları ve adımları seçtiği bileşik sistemlerdir. Birçok bileşik sistem, bu tür kararlar içermeyen sabit işlem hatları kullanır.
  • Uzmanlar karışımı (MoE): Tokenları, parçaları birlikte eğitilen tek bir modelin içindeki uzman alt ağlara yönlendirir. Bileşik sistemler ise istekleri ayrı ayrı oluşturulup dağıtılan bileşenlere yönlendirir.

Çözümleri keşfet

Sporda bilgisayarlı görü

Sporda bilgisayarlı görü

Ultralytics YOLO'nun oyuncu ve top takibi, performans analitiği, antrenörlük içgörüleri ve sporcu rehabilitasyonuyla spor alanında görsel yapay zekâyı nasıl güçlendirdiğini keşfet.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

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

İHA ve hava görüntülerini Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, koruma çalışmaları ve jeo-uzamsal analiz için 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ü

Uçak denetimi, pistteki yabancı madde tespiti, havaalanı yer operasyonları ve kompozit malzeme kusurlarının tespiti için Ultralytics YOLO ile havacılık ve uzay sektöründe bilgisayarlı görü uygula.
Daha fazla bilgi edin
Güvenlikte bilgisayarlı görü

Güvenlikte bilgisayarlı görü

Ultralytics YOLO modelleriyle her sahayı koru. Görsel yapay zekâ; ç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ı makinelere güç ver. Robotikte görsel yapay zekâ; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü destekler.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Görüntü yapay zekâsı; paket denetimini, ayrıştı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. Görüntü yapay zekâsı; envanter takibini, raf izlemeyi, kuyruk yönetimini ve daha kapsamlı müşteri analizlerini mümkün kılar.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

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

Ultralytics YOLO modelleriyle sağlık çözümleri geliştir. Sağlık hizmetlerinde görüntü yapay zekâsı; daha hızlı tıbbi görüntüleme, daha akıllı tanı 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. Görsel yapay zekâ; kalite kontrolünü, kusur tespitini, kişisel koruyucu donanım uyumunu ve montaj hattı otomasyonunu destekler.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görüden yararlan. Görsel yapay zekâ; daha akıllı yollar için yol güvenliğini, sürüş desteğini ve araç otomasyonunu ileri taşır.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü yapay zekâsı kazandır. Daha yüksek ve akıllı verim için mahsul izleme, hayvan takibi ve hassas tarımı destekle.
Daha fazla bilgi edin

Geleceğin yapay zekasını birlikte inşa edelim!

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