YOLO Vision 2026:
Kılavuzlar

Bilgisayarlı Görmeyi Pilottan Üretime Ölçeklendirme

Bilgisayarlı görmeyi pilottan üretime taşımak için altı aşama kapısı; kapsam matrislerini, iş akışı doğrulamasını, model operasyonlarını ve saha hazırlığını kapsar.

MIMiles Deans9 min read
Bilgisayarlı Görmeyi Pilottan Üretime Ölçeklendirme

Bilgisayarlı görücülüğü deneme aşamasından üretime ölçeklendirmek, bir model gösterisini sahipli bir işletim sistemine dönüştürmeyi gerektirir. İşletme; ölçülebilir bir karar tanımlamalı, bunu temsilci veriler üzerinde doğrulamalı, üretim veri yolunu tasarlamalı, servis sahipliği atamalı, model değişikliklerini kontrol etmeli ve hem teknik hem de iş sonuçlarını izlemelisiniz. Bir deneme, bir modelin çalışabileceğini kanıtlar. Üretim ise eksiksiz sistemin gerçek çalışma koşulları altında çalışmaya devam edebileceğini kanıtlar.

En güvenilir yol, aşamalı geçit (stage-gate) sürecidir. Her aşama bir çıktı ve devam etme, gözden geçirme ya da durdurma kararıyla sona ermelidir. Bu, umut vadeden bir not defterinin kazara desteklenmeyen bir servise dönüşmesini önler.

Bilgisayarlı görücülük denemeleri neden duraksar#

Çoğu başarısızlık model eğitiminin dışında gerçekleşir. Bir deneme; seçilmiş görseller, sabit bir kamera, manuel dosya yüklemeleri ve her tahmini izleyen bir geliştirici kullanabilir. Üretim ise değişen ışık, lens kirlenmesi, yeni ürün varyantları, ağ kesintileri, birden fazla tesis, operatör iş akışları, erişim kontrolleri ve model güncellemeleri kuyruğu getirir.

Yaygın boşluklar şunları içerir:

  • İş eylemi belirsizdir: ekip model doğruluğunu ölçer ancak modelin desteklediği kararı ölçmez.
  • Doğrulama verileri zorlu kaymaları, tesisleri, mevsimleri veya donanım koşullarını hariç tutar.
  • Denemenin belirsiz tahminler veya sistem kesintileri için tanımlanmış bir davranışı yoktur.
  • Kameralar, veriler, modeller, uygulamalar ve olay müdahalesi için birlikte hesap verebilir hiçbir sahip yoktur.
  • Yeniden eğitim, kontrollü bir değişiklik süreci yerine tek seferlik bir proje olarak ele alınır.
  • İzleme, sunucu çalışma süresini kapsar ancak girdi drift (kaymayı), tahmin kalitesini veya operasyonel etkiyi kapsamaz.

Yanıt otomatik olarak daha büyük bir model değildir. İnsanları, süreci, verileri, yazılımı ve donanımı birleştiren bir üretim tasarımıdır.

Altı üretim geçiş aşaması#

GeçitSoruGerekli çıktıÇıkış testi
1. SonuçGörücülük hangi kararı iyileştirecek?Kullanım durumu şartnamesi ve taban çizgisiSahip, hedef metriği ve müdahaleyi kabul eder
2. VeriÖrneklemler üretime karşılık geliyor mu?Veri seti kapsam matrisiBilinen çalışma koşulları temsil edilir veya açıkça hariç tutulur
3. ModelPerformans iş akışı için yeterli mi?Çalışma segmentine göre hata analiziHata modları ve güven yönetimi onaylanır
4. SistemTam veri yolu servis ihtiyaçlarını karşılayabilir mi?Üretim mimarisi ve hata modu testiUçtan uca yük, gecikme, gizlilik ve kesinti testleri başarılı olur
5. OperasyonlarServis güvenli bir şekilde desteklenebilir ve değiştirilebilir mi?Çalışma kitabı, kontrol paneli, model kartı, geri alma planıAtanan sahipler bir olay ve geri alma tatbikatını tamamlar
6. GenişlemeDağıtım, yinelenebilir değer yaratıyor mu?Tesis skor kartı ve kullanıma alma şablonuFaydalar kalıcıdır ve sonraki tesis hazırlık kriterlerini karşılar

Geçit 1: Yalnızca tespiti değil, kararı tanımlayın#

Operasyonel zinciri tek bir cümleyle yazın: “Sistem Y koşulları altında X'i gözlemlediğinde, kararlaştırılan bir pencere içinde A eylemini gerçekleştiren tanımlanmış bir role Z gönderir.” Bu, eksik iş akışı kararlarını erken aşamada ortaya çıkarır.

Teknik metriği bir iş metriğiyle eşleştirin. Kalite denetim sistemi, hassasiyet ve duyarlılığın yanı sıra yanlış reddetmeleri ve kaçan kusurları izleyebilir. Sayım sistemi, yalnızca tespit doğruluğunu değil, konuma ve saate göre karar hatasını izleyebilir. İyileşme iddia etmeden önce mevcut manuel veya kural tabanlı taban çizgisini oluşturun.

Ayrıca hedef dışı durumları da tanımlayın. Eksik bileşenleri işaretleyen bir model torku, malzeme bileşimini veya gizlenmiş bir özelliği doğrulamayabilir. Net hariç tutmalar, denemenin test edilemeyen bir söze dönüşmesini engeller.

Geçit 2: Bir üretim kapsam matrisi oluşturun#

Verileri görüntüyü veya kararı değiştirebilecek koşullara göre organize edin: tesis, kamera, açı, mesafe, aydınlatma, hat hızı, ürün ailesi, arka plan, tıkanma, vardiya ve nadir hata türü. Her ilgili hücredeki örneklerin sayısını ve kaynağını kaydedin.

Neredeyse aynı kareler aynı videodan geldiğinde rastgele tren-test bölmeleri yeterli değildir. Genelleştirmeyi test etmek için tüm zaman dilimlerini, kameraları, üretim çalıştırımlarını veya tesisleri hariç tutun. Maliyetli hatalara neden olma olasılığı en yüksek koşullar için ayrı bir meydan okuma seti bulundurun.

Belirsiz durumları açıklayan ve anlaşmazlıkları inceleyen etiketleme kuralları kullanın. Ultralytics Platform veri seti yönetimi, etiketleme, eğitim ve model yönetimini tek bir iş akışında toplarken, etiketleme ve yeniden eğitimi eğitimle aynı yerde tutmak, belirsiz örnekleri inceleme için geri yönlendirmeyi pratik hale getirir. Hangi aracı seçerseniz seçin, verileri, etiketleri, sınıf tanımlarını ve bölme mantığını birlikte sürümleyin.

Geçit 3: İş akışı performansını doğrulayın#

Varsayılan bir değer yerine her hatanın maliyetini kullanarak eşikleri seçin. Aynı model, kaçırılan olayları önlemek ile gereksiz duruşları önlemek için optimize edildiğinde farklı davranabilir. Güçlü bir ortalamanın zayıf bir gece vardiyasını veya ürün ailesini gizlememesi için operasyonel segmente göre değerlendirin.

Eksiksiz çıktı sözleşmesini test edin: sınıf, konum, güven, izleme kimliği, olay mantığı ve tüm son işlem adımları. Güven düşük olduğunda, nesneler üst üste bindiğinde, bir kamera hareket ettiğinde veya girdi boş olduğunda ne olduğunu sorun. Açık bir “inceleme” veya “karar yok” durumu, her kareyi emin olmayan bir yanıta zorlamaktan daha güvenli olabilir.

Onaylanan modeli, veri seti sürümünü, eşikleri, ön işlemeyi, dışa aktarma formatını ve ortamı kaydedin. Bu paket üretim adayı haline gelir.

Geçit 4: Uçtan uca servisi tasarlayın#

Gecikme, bağlantı, veri yerelliği, donanım ve destek gereksinimlerine dayanarak çıkarımın nerede çalışacağına karar verin. Uç (edge) çıkarımı anlık kararları kameranın yakınında tutabilir. Yönetilen bulut uç noktaları dağıtımı ve merkezi izlemeyi basitleştirebilir. Hibrit tasarımlar, seçilen meta verileri veya incelenen örnekleri merkezi bir iş akışına gönderirken yerel kararlar alabilir.

Ultralytics Platform deployment tarayıcı testi, paylaşılan çıkarım, yönetilen adanmış uç noktaları, izleme ve diğer çalışma zamanları için model dışa aktarmayı destekler. Doğru yol, genel bir bulut-uç kuralına değil, servis sınırına bağlıdır.

Tam yolu üretim biçimli girdilerle yük testine tabi tutun. Yakalama, kod çözme, ön işleme, çıkarım, son işleme, uygulama kuralları, depolama ve bildirimi dahil edin. Ani yük (burst), boşta kalma, bozulmuş ağ ve bağımlılık hatası testleri çalıştırın. Arabelleğe alma ve yeniden deneme davranışının eski kararlar üretmediğini doğrulayın.

Geçit 5: Servis ve model operasyonlarını kurun#

Üretimin en az beş katman için sahiplere ihtiyacı vardır: yakalama donanımı, ağ/bilgi işlem, model ve veri, uygulama entegrasyonu ve iş yanıtı. Bir kişi birkaç katmanı kapsayabilir, ancak sorumluluk örtük olamaz.

Çalışma kitabı şunları kapsamalıdır:

  • Kamera ve girdi sağlığının nasıl kontrol edileceği.
  • Hangi gecikme, hata, kuyruk ve kaynak sinyallerinin eylemi tetiklediği.
  • Gereksiz kaynak verileri ifşa edilmeden son tahminlerin nasıl inceleneceği.
  • Bir dağıtımın nasıl durdurulacağı, değiştirileceği veya geri alınacağı.
  • Şüpheli model hatalarını kimin inceleyeceği ve etiketleri kimin güncelleyeceği.
  • Olayların ve model değişikliklerinin nasıl kaydedileceği.

Ultralytics Platform monitoring yönetilen dağıtımlar için istek, gecikme, hata, günlük ve sağlık bilgilerini ortaya çıkarır. Uygulama ekipleri, inceleme hacmi, müdahale oranı, yanlış duruşlar veya onaylanmış kusurlar gibi iş düzeyinde sinyaller eklemelidir.

Geçit 6: Coşkuyla değil, tesis hazırlığı ile genişleyin#

İlk dağıtımı her yere kopyalamayın. Kamera yerleşimi, aydınlatma, ağ, bilgi işlem, ürün karması, iş akışı sahipliği, yerel gizlilik incelemesi ve destek kapsamını kapsayan bir tesis hazırlık kontrol listesi kullanın. Yeni bir tesis orijinal kapsam matrisinin dışındaki koşulları tanıttığında modeli yeniden doğrulayın.

Yeniden kullanılabilir bileşenleri tesise özel yapılandırmadan ayırın. Model paketleme, olay şemaları, kontrol panelleri ve çalışma kitapları standartlaştırılabilir. Kamera kalibrasyonu, ilgi alanları (ROI), eşikler, entegrasyonlar ve eskalasyon rotaları değişiklik gösterebilir.

Genişlemeyi yalnızca üretim skor kartı temsilci bir süre boyunca kararlı teknik performans ve sürdürülebilir operasyonel değer gösterdikten sonra onaylayın.

Üretim veri çarkını oluşturun#

Faydalı bir geri bildirim döngüsü, her kareyi gelişigüzel saklamadan zorlu örnekleri yakalar:

  1. Düşük güven, bir kuralla anlaşmazlık, operatör düzeltmesi veya değişen ortam gibi tetikleyicileri tanımlayın.
  2. Seçilen örnekleri erişim kontrollü bir inceleme kuyruğuna yönlendirin.
  3. Bunları orijinal veri seti için kullanılan aynı sürümlü yönergeler altında etiketleyin.
  4. Onaylanan örnekleri aday bir veri seti sürümüne ekleyin.
  5. Aday bir modeli, sabit regresyon ve meydan okuma setleri üzerinde mevcut modelle karşılaştırarak eğitin.
  6. Geri alma seçeneği mevcut olan kontrollü bir dağıtımla yayınlayın.

Yalnızca yeni veriler var diye otomatik olarak yeniden eğitmeyin. Veri kalitesi, sınıf dengesi, haklar ve regresyon riski inceleme gerektirir. Çark sadece daha fazla veri değil, daha iyi kanıt üretmelidir.

Dört katmanı izleyin#

KatmanÖrnek sinyallerTipik sahip
GirdiEksik kareler, parlaklık kaymaları, bulanıklık, çözünürlük, kamera hareketiTesis/görücülük operasyonları
ServisUçtan uca gecikme, hatalar, kuyruk derinliği, erişilebilirlik, kaynak kullanımıPlatform mühendisliği
ModelGüven dağılımı, sınıf karması, incelenen hata oranı, regresyon seti sonuçlarıML ekibi
SonuçMdahaleler, onaylanan olaylar, yanlış duruşlar, çevrim süresi etkisiİş süreci sahibi

Girdi ve tahmin kaymaları, doğruluğun düştüğünün kanıtı değil, inceleme sinyalleridir. Performansı incelenen yer gerçekliği (ground truth) ile doğrulayın. Aksine, sağlıklı bir uç nokta sistemin faydalı kararlar ürettiğini kanıtlamaz.

Teslimatı destekleyen yönetişim#

Her üretim sürümü için kompakt bir kayıt tutun: amaç, sahip, eğitim verisi kapsamı, değerlendirme dilimleri, bilinen sınırlamalar, onaylanan ortam, bağımlılıklar, eşikler, yayın tarihi ve geri alma hedefi. Görsellere, etiketlere, model çıktılarına, uç noktalara, günlüklere ve dışa aktarmalara yönelik erişimi hassasiyetlerine göre kontrol edin.

Gerçek kullanım durumu ve yetki alanı için insan üzerindeki etkiyi ve geçerli yasal gereklilikleri incele. Operasyonel karar için gerekli olmayan nitelikleri toplamaktan kaçın. Dağıtımdan önce saklama süresini tanımla ve hata ayıklama iş akışlarının aynı kurallara uyduğunu doğrula.

Pratik bir 90 günlük kullanıma alma şablonu#

Sonucu, temeli, kapsam matrisini ve sahipleri sabitlemek için ilk aşamayı kullan. Veri yolunu güçlendirmek, bölümlere ayrılmış hata analizi gerçekleştirmek ve hata yönetimini test etmek için ikinciyi kullan. Sınırlı bir üretim sürümü çalıştırmak, sonuçları ölçmek, olay ve geri alma tatbikatlarını tamamlamak ve saatin sürekli çalışmaya veya genişlemeye hazır olup olmadığına karar vermek için üçüncüyü kullan.

Tam takvim, entegrasyona ve risklere bağlıdır. Önemli olan nokta, üretime hazırlık durumunun geçen haftalarla değil, geçilen kapılarla kanıtlanmasıdır.

Sıkça sorulan sorular

  • Bir pilot, kontrollü koşullar altında yapılabilirliği test eder. Bir üretim dağıtımı; sahip olunan bir servis sınırına, temsili doğrulamaya, entegrasyonlara, izlemeye, hata yönetimine, kontrollü model değişikliklerine ve ölçülebilir operasyonel sonuçlara sahiptir.

  • Gecikme, bağlantı, veri yerelliği, donanım, ölçeklendirme ve destek gereksinimlerinden seçim yap. Hibrit tasarımlar yaygındır. Tam mimariyi yalnızca model hızına göre karar vermek yerine gerçek trafikle test et.

  • Girdi ve tahmin dağılımlarını izle, ardından şüphelenilen bozulmayı incelenen yer gerçeği (ground truth) ile doğrula. Parlaklık, sınıf karışımı veya güven düzeyindeki değişiklikler incelemeyi tetikleyebilir ancak tek başına bir doğruluk kaybını kanıtlamaz.

  • Sahiplik; donanım, altyapı, model/veri, uygulama ve iş yanıtı arasında paylaşılır. Tüm sistemi veri bilimi ekibine atamak yerine sorumlu bir servis sahibi belirle ve destekleyici rolleri belgele.

  • Tam servis teknik hedeflerini karşıladığında, iş akışı kalıcı değer ürettiğinde, yerel çalışma koşulları temsil edildiğinde, sahipler olaylara yanıt verebildiğinde ve model güvenli bir şekilde değiştirilebildiğinde veya geri alınabildiğinde.

Explore solutions

Real-time AI that works with your team

Robotikte bilgisayarlı görü

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede bilgisayarlı görü

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte bilgisayarlı görü

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede bilgisayarlı görü

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte bilgisayarlı görü

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede bilgisayarlı görü

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin

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

Yolculuğuna makine öğreniminin geleceğiyle başla