Görsel Denetim Pilotunda Kabul Testleri
Mühendislik

Görsel Denetim Pilotunda Kabul Testleri

Demo sistemin çalışabileceğini, kabul testi nerede çalışmadığını gösterir. Ölçütler, örnek sayısı, vardiya bazlı kontrol listesi ve ortalamanın başarısız gece vardiyasını gizlediği bir örnek.

Kısa cevap

Görsel denetim pilotunda kabul testi, sistemin hatta karar vermesine eğitimden önce yazılmış ölçütlerle izin verilip verilmeyeceğini belirler. Kritik kusur sınıfı başına yakalamayı, bin parçada yanlış uyarıyı, değerlendirilemez görüntüyü, karar süresini ve inceleme yükünü; eğitimden sonra her vardiya ve kameradan toplanan test kümesinde, ardından gölge modunda ölçün. Her ölçüt, vardiya vardiya, kendi başına geçmelidir.

Görsel denetim pilotunda kabul testi nedir?

Kabul testi, sistemin canlıya alınıp alınmayacağına önceden yazılmış ölçütlerle, eğitimde hiç kullanılmamış görüntüler ve gerçek hat koşulları üzerinden karar verdiğiniz testtir. Başarılı bir demo sistemin çalışabileceğini gösterir; kabul testi ise hangi koşullarda çalıştığını, hangilerinde çalışmadığını ve bu durumda hattın ne yapacağını gösterir.

Hazır bir veri kümesindeki başarı da bu soruyu cevaplamaz. MVTec AD 2 veri kümesini tanıtan makale, saydam ve üst üste binen nesneler, karanlık alan ve arka ışık aydınlatması, normal örneklerde yüksek çeşitlilik ve çok küçük kusurlar içeren senaryolarda güncel yöntemlerin ortalama AU-PRO değerinin %60'ın altında kaldığını bildirir. Veri kümesi, yöntemlerin gerçek dağılım kaymalarına dayanıklılığını ölçmek için ışık koşulunun değiştiği test senaryoları da içerir. Kendi hattınızın ışığı, ürün çeşitliliği ve vardiya düzeni bu senaryoların hiçbirine birebir benzemez; kabul kanıtı sizin hattınızdan gelmelidir.

Kalite kontrolde lot kabul örneklemesi iki riski ayrı adlandırır. NIST/SEMATECH istatistik el kitabına göre üretici riski, kabul edilebilir kalite düzeyindeki bir lotun reddedilme olasılığı; tüketici riski ise kabul edilemez kusur düzeyindeki bir lotun kabul edilme olasılığıdır. Pilot için karşılıkları açıktır: yeterince iyi bir sistemi gereksiz yere reddetmek ve yetersiz bir sistemi kabul etmek. Test kümesinin büyüklüğü ve ölçütlerin dili, bu iki riskin ne kadar olacağını belirler.

Kabul ölçütleri nasıl yazılır?

Ölçütleri model eğitilmeden önce yazın; her birinde karar birimini, kusur sınıfını, ölçüm yöntemini ve başarısızlığın sonucunu belirtin, son testten önce de dondurun. Karar birimi baştan net olmalıdır: görüntü mü, parça mı, tepsi mi, üretim partisi mi? Dört kamerayla bakılan bir parçada "görüntü başına yakalama" ile "parça başına yakalama" aynı sayı değildir.

ÖlçütNasıl ifade edilir?Nerede ölçülür?Başarısızlıkta ne olur?
Kritik kusur yakalamaDoğrulanmış N kusurda en fazla K kaçırma, sınıf bazındaAyrı tutulan test kümesi ve gölge moduO sınıf otomatik retten çıkarılır, insan incelemesi sürer
Yanlış uyarı1.000 parçada veya vardiyada en fazla X uyarıGölge modu, gerçek üretim sıklığıylaEşik veya görüntüleme düzeni gözden geçirilir
Değerlendirilemez görüntüBulanık, parlamalı veya kadraj dışı çekim oranıGölge moduKamera, ışık veya tetikleme düzeltilir
Karar süresiEn yavaş %1 dahil, ret kapısının son tarihinden önceHat hızında, yoğun üretimdeGeç sonuç için tanımlı güvenli yol devreye girer
İnceleme yüküVardiya başına inceleme dakikasıGölge moduPersonel planı veya eşik değişir
Güvenli durmaKamera kopması, dolu kuyruk ve geç sonuçta davranışPlanlı arıza denemesiOtomatik ret açılmaz

Kritik bir kusurdaki kaçırmayı, kozmetik kusurlardaki iyi sonuçla ortalamayın; her ölçüt kendi başına geçmek zorundadır. Kabulü kimin imzalayacağını da yazın: çoğu hatta bu, modeli eğiten kişi değil kalite sorumlusudur. Her ölçütün yanına hangi veriyle, hangi dönemde ve kim tarafından ölçüleceğini de ekleyin; ölçüm planı olmayan bir ölçüt, pilotun sonunda bir tartışma konusuna dönüşür.

Kabul testi için kaç kusur örneği gerekir?

Test kümesindeki doğrulanmış kritik kusur sayısı, ölçütünüzün ne kadar güçlü bir iddia taşıyabileceğini belirler. Hiç kaçırma görmemek, kaçırma oranının sıfır olduğu anlamına gelmez. Binom dağılımıyla hesaplanan tek yönlü %95 üst sınırlar şöyledir:

Doğrulanmış kritik kusurKaçırmaKaçırma oranı için %95 üst sınır
120yaklaşık %22
200yaklaşık %14
300yaklaşık %9,5
590yaklaşık %5
1000yaklaşık %3

Kabaca kural, sıfır kaçırmada üst sınırın 3/n civarında olmasıdır. "Kaçırma oranı %5'in altında" demek için en az 59 doğrulanmış kritik kusurun tamamını yakalamanız gerekir. Bu sınırları statsmodels'in proportion_confint işlevindeki Clopper-Pearson ("beta") yöntemiyle hesaplayabilirsiniz. Belgesine göre bu yöntem her kuyrukta alfa/2 kullanır ve sayım sıfır olduğunda kapsama 1 − alfa/2 olur; yani varsayılan iki yönlü %95 hesap, tablodakinden biraz daha temkinli bir üst sınır verir. Tablodaki tek yönlü sınırlar için işlevin alternative parametresini kullanın.

Bu kadar kusur toplanamıyorsa ölçütü dürüstçe yazın: "12 doğrulanmış çatlağın 12'si yakalandı; kaçırma oranı için üst sınır yaklaşık %22." Böyle bir sonuçla o sınıfı otomatik rete bağlamak yerine insan incelemesini sürdürmek ve doğrulanmış kusur biriktirmek daha savunulabilir bir karardır.

Test kümesi vardiya vardiya nasıl kurulur?

Test görüntülerini eğitim verisinden sonra, ayrı günlerde ve her vardiyadan toplayın; aynı parçanın bütün görüntüleri aynı kümede kalsın. scikit-learn'ün çapraz doğrulama rehberi, birbirine bağımlı örnek gruplarında doğrulama örneklerinin eğitimde hiç bulunmayan gruplardan gelmesi gerektiğini ve zamanla değişen veride modelin "gelecek" gözlemlerle değerlendirilmesini anlatır. Kabul testinde bu, şu kontrol listesine dönüşür:

  1. Zaman: Test görüntüleri, eğitim verisinin son gününden sonra toplandı.
  2. Vardiya: Gündüz, gece ve varsa hafta sonu vardiyası ayrı dilimler olarak sayıldı; her dilimde yorum yapmaya yetecek parça var.
  3. Kamera ve istasyon: Her kamera ayrı raporlanıyor; bir kameranın iyi sonucu diğerini kapatmıyor.
  4. Ürün ve malzeme: Ürün revizyonları, tedarikçiler ve malzeme partileri listelendi.
  5. Kusur türü ve şiddeti: Her kritik sınıf sayıldı; testte bulunmayan sınıf raporda "test edilmedi" diye yazıldı.
  6. Zor koşullar: Parlama, kirli mercek, kısmen örtülmüş parça gibi durumlar ayrı bir dilimde tutuldu.
  7. Etiket: Test görüntüleri çift etiketlendi, anlaşmazlıklar uzmanca karara bağlandı, küme sürümüyle donduruldu.
  8. Erişim: Modeli geliştiren kişiler test görüntülerini ayar yaparken görmedi; küme tek bir son ölçüm için kullanılıyor.

Gölge modu nasıl yürütülür?

Gölge modunda model hattaki her parçayı puanlar ve sonucunu kaydeder, ama ret mekanizmasını yönetmez; kararı mevcut denetim vermeye devam eder. Amazon SageMaker'ın gölge testi belgesi aynı ilkeyi yazılım tarafında anlatır: yeni sürüm, canlı isteklerin bir kopyasını alır, yalnızca mevcut sürümün cevabı kullanıcıya döner, gölge sürümün cevapları karşılaştırma için kaydedilir. Hatta da yeni sistem, kimseyi etkilemeden gerçek üretim üzerinde ölçülür.

Operatörün kararını model çıktısını görmeden kaydedin; uyarıyı gören operatör ona göre bakar ve karşılaştırma anlamını yitirir. Her parça için model puanını, kararı, işlem süresini, görüntü kalitesi bilgisini ve operatör kararını aynı parça kimliğiyle saklayın. Görüş ayrılıklarını kalite mühendisi gerekçesiyle karara bağlasın. İki tür ayrılık farklı sorulara cevap verir:

  • Model uyardı, operatör geçirdi: Parça fiziksel olarak yeniden incelenir. Gerçek kusur çıkarsa mevcut denetimin kaçırdığı bir durum bulunmuştur; çıkmazsa yanlış uyarının nedeni (yansıma, toz, yüzey dokusu) kaydedilir.
  • Operatör reddetti, model geçirdi: Olası bir kaçırmadır. Görüntü, kusurun kamerada görünüp görünmediğine bakılarak incelenir; görünmüyorsa sorun modelde değil görüntüleme düzenindedir.

Gölge modunun süresini gün sayısıyla değil kapsamla tanımlayın: bütün vardiyalar, ürün çeşitleri ve en az bir temizlik ya da bakım döngüsü görülmeden bitmesin. Gölge modu, eşik ve inceleme akışının daha geniş bağlamı için üretimde görüntü işleme ile kalite kontrol yazımıza bakabilirsiniz.

Varsayımsal örnek: döküm parçada vardiya bazlı kabul tablosu

Aşağıdaki sayılar yöntemi göstermek için kurgulanmıştır. Döküm bir gövdede çatlak denetimi için ölçütler önceden yazılmış ve dondurulmuş; test kümesi ile iki haftalık gölge modu sonuçları vardiyaya göre ayrılmış:

ÖlçütHedefGündüzGeceSonuç
Kritik çatlak yakalamaKaçırma yok18/1813/14Başarısız
Yanlış uyarı (1.000 parçada)En fazla 15922Başarısız
Değerlendirilemez görüntüEn fazla %1%0,4%1,8Başarısız
En yavaş %1 karar süresiEn fazla 120 ms84 ms86 msGeçti
İnceleme yükü (dakika/vardiya)En fazla 452558Başarısız

Toplamda 32 çatlağın 31'i yakalanmış, yani %96,9; tek bir ortalama raporlansaydı pilot başarılı görünebilirdi. Vardiya kırılımı başka bir tablo çiziyor: gece vardiyası beş ölçütün dördünde başarısız, gündüz vardiyası ise hepsini geçiyor. Gece kaçan çatlağın görüntüsü ve artan değerlendirilemez çekimler aynı nedene işaret ediyor olabilir: gece farklı çalışan ortam ışığı. Doğru karar, eşiği gece verisine bakarak ayarlamak değildir; ışık koruması eklenir ve yeni, hiç dokunulmamış bir gece test kümesiyle ölçüm tekrarlanır. O zamana kadar sistem otomatik ret için kabul edilmez.

Kabulden sonra ilk ay nasıl izlenir?

Onayı izleme koşuluna bağlayın. Kabul edilen ve reddedilen parçalardan her gün örnek alın, uyarı oranını vardiyaya göre izleyin ve şüpheli her kritik kaçırmayı tek tek inceleyin. Geri alma tetikleyicilerini önceden yazın: kameranın kayması (kayıtlı referans görüntüyle karşılaştırarak), yeni ürün revizyonu, inceleme kuyruğunun personeli aşması, uyarı oranında ani değişim. Gerçek işletim kanıtı birikene kadar elle denetim yolunu açık tutun; güvenle durdurulamayan bir sistem otomatik ret için hazır değildir.

Test kümesini gördükten sonra eşik değişirse eski sonuç geçerliliğini kaybeder; yeni bir doğrulama döngüsü ve dokunulmamış yeni bir test kümesi gerekir. Model sürümünü, eşiği, kamera ve ışık ayarlarını ve test kümesi sürümünü birlikte saklayın. Kabul testinin pilot adımları içindeki yerini ve raporun hangi kırılımlarla verildiğini görüntü işleme ile kalite kontrol hizmet sayfamızda görebilirsiniz.

Sık yapılan hatalar

  • Ölçütleri test sonuçlarını gördükten sonra yazmak veya değiştirmek.
  • Tek bir ortalama raporlayıp vardiya, kamera ve ürün kırılımını göstermemek.
  • Aynı parçanın görüntülerini hem eğitimde hem testte kullanmak.
  • Gölge modunda operatöre model uyarısını gösterip bağımsız karar beklemek.
  • Az sayıda kusurla "kaçırma yok" sonucunu kesin güvence gibi sunmak.
  • Kamera kopması veya geç sonuç gibi arıza durumlarını hiç denememek.

Önemli çıkarımlar

  • Ölçütleri eğitimden önce, kusur sınıfı, karar birimi ve başarısızlık sonucuyla yazın ve dondurun.
  • 20 kusurda sıfır kaçırma, yaklaşık %14'lük kaçırma oranını dışlamaz; %5'in altını iddia etmek için yaklaşık 59 doğrulanmış kusur gerekir.
  • Test kümesini eğitim verisinden sonra, her vardiya, kamera ve malzeme partisinden, her parça tek kümede olacak şekilde toplayın.
  • Gölge modunu operatör kararı kör kaydedilerek yürütün ve gün sayısıyla değil kapsamla bitirin.
  • Her ölçütü vardiyaya göre raporlayın; genel ortalama, ölçütlerin çoğunda başarısız olan bir vardiyayı gizleyebilir.

Sıkça sorulan sorular

Demo ile kabul testi arasındaki fark nedir?

Demo, sistemin seçilmiş görüntülerde çalışabildiğini gösterir. Kabul testi ise sistemi önceden sabitlenmiş ölçütlerle, eğitimde hiç kullanılmamış görüntülerde ve gerçek hat koşullarında ölçer; nerede başarısız olduğunu ve o durumda hattın ne yapacağını gösterir.

Görsel kabul testi için kaç kusurlu parça gerekir?

İddianıza bağlıdır. Hiç kaçırma yoksa kaçırma oranının %95 üst sınırı kabaca 3 bölü doğrulanmış kusur sayısıdır: 20 kusurda yaklaşık %14, 59 kusurda yaklaşık %5. Yeterli kusur toplanamıyorsa sınırı açıkça yazın ve o sınıfta insan incelemesini sürdürün.

Görsel denetimde gölge modu nedir?

Model canlı hattaki her parçayı puanlar ve kaydeder ama ret mekanizmasını yönetmez; kararları mevcut denetim vermeye devam eder. Operatör kararları model çıktısı gösterilmeden kaydedilir ve görüş ayrılıklarını kalite mühendisi karara bağlar.

Pilot gölge modunda ne kadar çalışmalı?

Süreyi gün sayısıyla değil kapsamla tanımlayın. Bütün vardiyalar, ürün çeşitleri ve en az bir temizlik ya da bakım döngüsü görülmeden ve ölçütleri sınamaya yetecek kadar doğrulanmış kritik kusur istasyondan geçmeden bitmemelidir.

Kabul sonuçlarını gördükten sonra eşiği değiştirebilir miyim?

Değiştirebilirsiniz, ama eski sonuç artık geçerli sayılmaz. Test kümesine bakıldıktan sonra eşik değişirse yeni bir doğrulama döngüsü başlar ve ekibin görmediği yeni bir test kümesi gerekir.

Tüm yazılar