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

Observability

AI ve ML'de gözlemlenebilirliğin önemini keşfet. Karmaşık sistemlerde hata ayıklamayı, Ultralytics YOLO26 performansını izlemeyi ve derin model içgörüleri elde etmeyi öğren.

Gözlemlenebilirlik, yalnızca dış çıktılara dayanarak karmaşık bir sistemin iç durumunu anlama yeteneğini ifade eder. Hızla gelişen Yapay Zeka (AI) ve Makine Öğrenimi (ML) alanlarında gözlemlenebilirlik, basit durum kontrollerinin ötesine geçerek bir modelin neden belirli bir şekilde davrandığına ilişkin derin içgörüler sağlar. Modern Derin Öğrenme (DL) mimarileri (son teknoloji YOLO26 gibi) giderek daha karmaşık hâle geldikçe, genellikle "kara kutu" gibi çalışabilir. Gözlemlenebilirlik araçları bu sistemlere şeffaf bir pencere açarak mühendislik ekiplerinin beklenmeyen davranışlarda hata ayıklamasına, hataların temel nedenlerini izlemesine ve üretim ortamlarında güvenilirliği sağlamasına olanak tanır.

Gözlemlenebilirlik ve İzleme#

Genellikle birbirinin yerine kullanılsalar da gözlemlenebilirlik ve model izleme, MLOps yaşam döngüsünde birbirinden farklı ancak birbirini tamamlayan amaçlara hizmet eder.

  • Model İzleme reaktiftir ve "bilinen bilinmeyenlere" odaklanır. Bu süreçte çıkarım gecikmesi, CPU kullanımı veya hata oranları gibi önceden belirlenmiş metrikler, oluşturulmuş eşiklere göre takip edilir. İzleme şu soruyu yanıtlar: "Sistem sağlıklı mı?"
  • Gözlemlenebilirlik proaktiftir ve "bilinmeyen bilinmeyenleri" ele alır. Eğitim verilerinin hazırlanması sırasında öngörülmeyen yeni sorunları araştırmak için gereken ayrıntılı verileri (günlükler, izler ve yüksek kardinaliteli olaylar) sağlar. Google SRE Kitabı'nda açıklandığı gibi, gözlemlenebilir bir sistem yeni kod göndermeden yeni davranışları anlamanı sağlar. Şu soruyu yanıtlar: "Sistem neden böyle davranıyor?"

Gözlemlenebilirliğin Üç Temel Unsuru#

Bilgisayarlı Görü (CV) işlem hatlarında gerçek gözlemlenebilirliğe ulaşmak için sistemler genellikle üç temel telemetri verisi türüne dayanır:

  1. Günlükler: Zaman damgalı, değiştirilemez ve tekil olayları kaydeden kayıtlar. Bir algılama işlem hattında günlük, giriş görüntüsünün çözünürlüğünü veya bir çalıştırma sırasında kullanılan belirli hiperparametre ayarlama yapılandırmasını kaydedebilir. Genellikle JSON biçiminde tutulan yapılandırılmış günlük kaydı, karmaşık sorgulama ve analiz olanağı sağlar.

  2. Metrikler: Ortalama kesinlik, bellek tüketimi veya GPU kullanımı gibi zaman içinde ölçülen toplulaştırılmış sayısal verilerdir. Prometheus ve Grafana gibi araçlar, eğilimleri görselleştirmek üzere bu zaman serisi verilerini depolamak için standart olarak kullanılır.

  3. İzler: İzleme, bir isteğin çeşitli mikro hizmetler arasından geçerken yaşam döngüsünü takip eder. Dağıtık yapay zeka uygulamalarında OpenTelemetry gibi standartlar, bir isteğin yolunu haritalandırarak çıkarım motorundaki darboğazları veya ağ gecikmelerini öne çıkarmaya yardımcı olur. Jaeger gibi özel araçlar bu dağıtık işlemleri görselleştirmeye yardımcı olur.

Python'da Gözlemlenebilirliği Uygulama#

Belirli iç durumları günlüğe kaydetmek için geri çağırmaları kullanarak eğitim işlem hatlarında gözlemlenebilirliği artırabilirsin. Aşağıdaki örnek, performans metriklerini gerçek zamanlı olarak izlemek üzere bir YOLO26 eğitim oturumuna özel bir geri çağırmanın nasıl ekleneceğini gösterir.

from ultralytics import YOLO

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


# Define a custom callback for observability
def on_train_epoch_end(trainer):
    # Access and print specific metrics at the end of each epoch
    map50 = trainer.metrics.get("metrics/mAP50(B)", 0)
    print(f"Observability Log - Epoch {trainer.epoch + 1}: mAP50 is {map50:.4f}")


# Register the callback and start training
model.add_callback("on_train_epoch_end", on_train_epoch_end)
model.train(data="coco8.yaml", epochs=3)

Gerçek Dünya Uygulamaları#

Test verilerinin gerçek dünya koşullarıyla tam olarak eşleşmeyebileceği dinamik ortamlarda yüksek performanslı modelleri dağıtmak için gözlemlenebilirlik kritik öneme sahiptir.

  • Otonom Araçlar: Otonom araçların geliştirilmesinde gözlemlenebilirlik, mühendislerin sistemin bir devreden çıkma olayı sırasındaki kesin durumunu yeniden oluşturmasına olanak tanır. Ekipler, nesne algılama çıktılarını sensör günlükleri ve kontrol komutlarıyla ilişkilendirerek bir frenleme hatasının sensör gürültüsünden, model tahminindeki bir kusurdan veya planlama modülündeki bir mantık hatasından kaynaklanıp kaynaklanmadığını belirleyebilir.
  • Sağlık Hizmetlerinde Tanı: Sağlık hizmetlerinde yapay zeka kullanımında tutarlı performansın sağlanması hasta güvenliği açısından hayati önem taşır. Gözlemlenebilirlik araçları, bir modelin yeni bir MRI tarayıcısı türünden alınan görüntülere uygulandığında performansının düşmesi durumunda veri kaymasını tespit edebilir. İzler, sorunun görüntü veri ön işleme sürecindeki bir değişiklikten mi yoksa giriş dağılımındaki bir kaymadan mı kaynaklandığını ortaya çıkararak yapay zeka güvenliğini tehlikeye atmadan hızlı bir şekilde giderilmesini sağlayabilir.

Modern Araçlarla Entegrasyon#

Modern iş akışları genellikle gözlemlenebilirliği doğrudan eğitim platformuna entegre eder. Ultralytics Platform kullanıcıları, kayıp eğrilerinin, sistem performansının ve veri kümesi analizinin yerleşik görselleştirmesinden yararlanır. Ayrıca TensorBoard ve MLflow gibi araçlarla yapılan standart entegrasyonlar, veri bilimcilerin tüm model yaşam döngüsü boyunca titiz deney takibini ve gözlemlenebilirliği sürdürmesine olanak tanır.

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