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

Weights & Biases

Weights & Biases'in Ultralytics YOLO26 için MLOps süreçlerini nasıl kolaylaştırdığını keşfet. Daha iyi modeller için deneyimleri izlemeyi, hiperparametreleri optimize etmeyi ve artefaktları yönetmeyi öğren.

Weights & Biases (genellikle W&B veya WandB olarak kısaltılır), veri bilimcilerin ve makine öğrenimi mühendislerinin model geliştirme iş akışlarını kolaylaştırmasına yardımcı olmak üzere tasarlanmış kapsamlı bir Makine Öğrenimi Operasyonları (MLOps) platformudur. Geliştirici odaklı bir araç olarak deneyleri izlemek, veri kümeleri ve modeller için sürüm oluşturmak ve performans metriklerini gerçek zamanlı olarak görselleştirmek üzere merkezi bir kayıt sistemi görevi görür. Karmaşık yapay zekâ ortamında eğitim çalışmalarının yeniden üretilebilirliğini ve görünürlüğünü korumak kritik önem taşır; Weights & Biases hiperparametreleri, sistem metriklerini ve çıktı dosyalarını otomatik olarak günlüğe kaydederek ekiplerin farklı deneyleri karşılaştırmasına ve en iyi performansı gösteren yapılandırmaları verimli şekilde belirlemesine olanak tanır.

Makine Öğreniminde Temel Yetenekler#

Weights & Biases'in temel değeri, derin öğrenme modellerini eğitme sürecinin çoğu zaman kaotik olan yapısını düzenleme becerisinde yatar. PyTorch ve Ultralytics ekosistemi gibi popüler çerçevelerle doğrudan entegre olan bir araçlar paketi sunar.

  • Deney Takibi: Bu özellik, öğrenme oranı, yığın boyutu ve model mimarisi gibi tüm yapılandırma parametrelerini kaydeder. Ayrıca zaman içindeki kayıp fonksiyonları ve doğruluk gibi dinamik metrikleri günlüğe kaydederek bunları etkileşimli grafiklerde sunar.
  • Hiperparametre Optimizasyonu: W&B Sweeps, hiperparametre ayarlama sürecini otomatikleştirir. Farklı parametre kombinasyonlarını keşfederek kullanıcıların manuel müdahale olmadan Ortalama Ortalama Kesinlik (mAP) gibi model performans metriklerini en üst düzeye çıkarmasını sağlar.
  • Yapay Eser Yönetimi: Tam kapsamlı soy takibini sağlamak için W&B Artifacts, veri kümeleri ve model kontrol noktaları için sürüm denetimi uygular. Bu sayede kullanıcılar belirli bir modeli tam olarak hangi veri sürümünün ürettiğini izleyebilir; bu, güçlü model izleme sistemlerinin temel bir bileşenidir.
  • Sistem İzleme: Platform, GPU kullanımı, bellek tüketimi ve sıcaklık dâhil olmak üzere donanım kullanımını takip eder. Bu, darboğazların belirlenmesine ve yoğun hesaplama gerektiren eğitim oturumları sırasında verimli kaynak tahsisi sağlanmasına yardımcı olur.

Gerçek Dünya Uygulamaları#

Weights & Biases, bilgisayarlı görü ve NLP çözümlerinin dağıtımını hızlandırmak için çeşitli sektörlerde yaygın olarak kullanılır.

  1. İş Birlikçi Araştırma ve Geliştirme: Büyük yapay zekâ araştırma ekipleri, deney sonuçlarını anında paylaşmak için W&B kullanır. Örneğin, otonom araç algılama sistemi geliştiren bir ekipte birden fazla mühendis farklı nesne algılama mimarilerini eğitebilir. W&B bu çalışmaları tek bir panoda birleştirerek ekibin hangi mimarinin uç durumları en iyi şekilde ele aldığını birlikte analiz etmesini ve daha hızlı yineleme döngüleri oluşturmasını sağlar.

  2. Üretim Modeli Bakımı: Üretim kalite kontrolü gibi endüstriyel ortamlarda, veri kaymasını önlemek için modellerin yeni verilerle düzenli olarak yeniden eğitilmesi gerekir. W&B, mühendislerin üretime aday bir modelin performansını mevcut temel modelle karşılaştırmasına yardımcı olarak yalnızca daha üstün kesinlik ve duyarlılığa sahip modellerin uçta dağıtılmasını sağlar.

Ultralytics YOLO ile Entegrasyon#

Weights & Biases ile Ultralytics arasındaki entegrasyon sorunsuzdur ve nesne algılama, segmentasyon ve poz tahmini görevleri için zengin görselleştirmeler sunar. YOLO26 gibi modern bir model eğitilirken entegrasyon, metrikleri, sınırlayıcı kutu tahminlerini ve karışıklık matrislerini otomatik olarak günlüğe kaydeder.

Bu kod parçacığı, otomatik günlük kaydı özelliklerinden nasıl yararlanabileceğini gösterir. İstemciyi yüklemen yeterlidir; eğitim süreci sonuçları bulutla senkronize eder.

from ultralytics import YOLO

# Ensure the wandb client is installed
# pip install wandb

# Load the YOLO26 model (latest generation)
model = YOLO("yolo26n.pt")

# Train the model on the COCO8 dataset
# The integration automatically detects wandb and logs metrics
model.train(data="coco8.yaml", epochs=5, project="YOLO26_Experiments", name="run_01")

Platform ile Sinir Ağı Parametreleri Arasındaki Fark#

Weights & Biases platformunu, temel sinir ağı kavramları olan ağırlıklar ve yanlılıklardan ayırt etmek önemlidir.

  • Ağırlıklar ve Yanlılıklar (Parametreler): Bir sinir ağında "ağırlıklar", nöronlar arasındaki bağlantının gücünü belirleyen öğrenilebilir parametrelerdir; "yanlılıklar" ise aktivasyon fonksiyonunun kaydırılmasına olanak tanıyan ek parametrelerdir. Bunlar geri yayılım sırasında optimize edilen matematiksel değerlerdir.
  • Weights & Biases (Platform): Bu, bu sayfada ele alınan harici yazılım aracıdır. Platform, analiz amacıyla sinir ağının ağırlık ve yanlılık değerlerini ve gradyanlarını izlese de eğitim verileri ile sürecin üzerinde yer alan bir yönetim katmanıdır; matematiksel bileşenlerin kendisi değildir.

Açıklama ve dağıtım da dâhil olmak üzere tüm yaşam döngüsünü deney takibiyle birlikte yönetmek isteyen kullanıcılar için Ultralytics Platformu, Weights & Biases entegrasyonunun sunduğu ayrıntılı metrik günlüğünü tamamlayan güçlü araçlar da sunar.

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