Ultralytics YOLO27:
Ultralytics Sözlüğüne dön

Model Ensemble

Model topluluklarının doğruluğu ve dayanıklılığı artırmak için Ultralytics YOLO26 gibi birden fazla mimariyi nasıl birleştirdiğini keşfet. Temel teknikleri ve uygulama ipuçlarını öğren.

Model Topluluğu, makine öğreniminde birden fazla bağımsız modelin tahminlerini birleştirerek, tek bir modelin tek başına elde edebileceğinden genellikle daha doğru ve sağlam olan nihai bir çıktı üretmeye yönelik stratejik bir yaklaşımdır. Daha iyi bir karara varmak için görüşen uzmanlardan oluşan bir komiteye benzer şekilde, model topluluğu hataları azaltmak için çeşitli mimarilerin güçlü yönlerinden yararlanır. Bu teknik; karmaşık görevlerde performansı artırmak, aşırı öğrenme riskini azaltmak ve istatistiksel modellemede bulunan doğal yanlılık-varyans ödünleşimini ele almak için yaygın olarak kullanılır.

Model Topluluklarının Çalışma Mekanizması#

Bir model topluluğunun temelindeki ilke "çeşitlilik"tir. Farklı [eğitim verisi](https://ultralytics-translation-0.invalid alt kümelerinde veya farklı algoritmalar kullanılarak birden fazla model (genellikle "temel öğreniciler" ya da "zayıf öğreniciler" olarak adlandırılır) eğitildiğinde, topluluk bir modelin yaptığı hataların büyük olasılıkla diğerleri tarafından düzeltilmesini sağlar. Derin öğrenme bağlamında bu işlem, çıkarım sırasında genellikle birden fazla sinir ağının paralel olarak çalıştırılmasını içerir.

Bu tahminleri birleştirmek için kullanılan yaygın yöntemler şunlardır:

  • Oylama: Görüntü sınıflandırmada kullanılır; modellerin çoğunluğu tarafından seçilen sınıf nihai tahmin olur.
  • Ortalama Alma: Genellikle regresyon görevlerinde kullanılır; sayısal çıktıların ortalaması alınarak gürültü yumuşatılır.
  • Ağırlıklı Birleştirme: Nesne tespitinde, Ağırlıklı Kutu Birleştirme (WBF) gibi teknikler, farklı dedektörlerden gelen sınırlayıcı kutuları güven puanlarına göre birleştirir.

Gerçek Dünya Uygulamaları#

Model toplulukları, doğruluğu en üst düzeye çıkarmanın büyük önem taşıdığı ve hesaplama kaynaklarının birden fazla modelin çalıştırılmasına olanak verdiği yüksek riskli ortamlarda vazgeçilmezdir.

  1. Tıbbi Tanı: Tıbbi görüntü analizinde bir tanının gözden kaçırılması ciddi sonuçlara yol açabilir. Radyologlar genellikle standart bir Evrişimli Sinir Ağını (CNN) bir Görsel Transformer ile (ViT) birleştiren toplulukları kullanır. CNN yerel doku analizinde başarılı olurken ViT genel bağlamı yakalar ve sistemin tümörleri, tek başına kullanılan mimarilerin her birine kıyasla daha yüksek duyarlılıkla tespit etmesini sağlar.

  2. Otonom Sürüş: Otonom araçlardaki algılama sistemleri hataya karşı güvenli olmalıdır. Mühendisler, örneğin YOLO26 modelinin gerçek zamanlı hızını RT-DETR modelinin Transformer tabanlı doğruluğuyla birleştiren bir tespit modeli topluluğunu sıkça kullanıma alır. Bu sayede, bir model parlama veya gölge gibi belirli aydınlatma koşullarında zorlanıyor olsa bile yayalar veya engeller tespit edilir.

Python ile Toplulukları Uygulama#

Karmaşık topluluk stratejileri Scikit-learn gibi kütüphaneler kullanılarak oluşturulabilirken, birden fazla modeli yükleyip aynı girdiyi işleyerek bilgisayarlı görü için temel bir çıkarım topluluğu oluşturabilirsin. Aşağıdaki örnek, aynı görüntü üzerinde tahminler üretmek için birbirinden farklı iki Ultralytics YOLO modelinin nasıl yükleneceğini gösterir.

from ultralytics import YOLO

# Load two different model variants to create a diverse ensemble
model_a = YOLO("yolo26n.pt")  # Nano model (Speed focused)
model_b = YOLO("yolo26s.pt")  # Small model (Higher accuracy)

# Perform inference on an image with both models
# In production, results are typically merged programmatically
results_a = model_a("https://ultralytics.com/images/bus.jpg")
results_b = model_b("https://ultralytics.com/images/bus.jpg")

print(f"Model A detected {len(results_a[0].boxes)} objects.")
print(f"Model B detected {len(results_b[0].boxes)} objects.")

Model Topluluğu ve Uzmanlar Karışımı Karşılaştırması#

Standart bir model topluluğunu, modern Büyük Dil Modeli (LLM) araştırmalarında sıkça karşılaşılan bir terim olan Uzmanlar Karışımından (MoE) ayırt etmek faydalıdır.

  • Model Topluluğu: Genellikle her girdi için koleksiyondaki her modele sorgu gönderir ve sonuçları birleştirir. Bu, ortalama kesinlik (mAP) gibi metrikleri en üst düzeye çıkarır, ancak çıkarım gecikmesini ve hesaplama maliyetini önemli ölçüde artırır. Kaliteye ulaşmak için kaba kuvvet yaklaşımıdır.
  • Uzmanlar Karışımı: Verileri, mevcut girdiye en uygun yalnızca birkaç belirli "uzman" alt modele yönlendirmek için bir "yönlendirme ağı" kullanır. Bu, her belirteç için her parametrenin çalıştırılmasından kaynaklanan hesaplama maliyeti olmadan temel modellerde büyük ölçeklenebilirlik sağlar.

Avantajlar ve Dikkat Edilmesi Gerekenler#

Model topluluğu kullanmanın başlıca avantajı performans artışıdır. Topluluklar, tekil modellerin gözden kaçırdığı karmaşık örüntüleri modelleyebildikleri için Kaggle yarışmaları gibi veri bilimi mücadelelerinde sıkça liderlik tablolarına hükmeder. Ancak bunun bir maliyeti vardır: Toplulukların kullanıma alınması daha fazla bellek ve hesaplama gücü gerektirir.

Bu kaynak gereksinimlerini verimli bir şekilde yönetmek isteyen ekipler için Ultralytics Platformu, farklı model mimarilerini eğitmeye, izlemeye ve kıyaslamaya yönelik araçlar sunar. Geliştiriciler, performans metriklerini kolayca karşılaştırarak bir topluluktan elde edilen doğruluk artışının, uç AI senaryolarında kullanıma almak için gereken ek altyapıyı haklı çıkarıp çıkarmadığına karar verebilir.

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