Egység 3 / 11

Minőségellenőrzés és hibaészlelés: képfeldolgozás

Nyereség:

  • Képes elmagyarázni, hogy a képfeldolgozás és a gépi tanulás hogyan észleli és osztályozza a szövetfelület hibáit.
  • Képes értelmezni a hamis pozitív/negatív egyenleget, a 4 pontos pontozási rendszert és a modell teljesítménymutatóit
  • Lehetőség olyan ellenőrzési beállítás tervezésére, amely emberi ellenőrzéssel és fizikai ellenőrzéssel teszteli az automatikus hibaészlelési kimenetet

A textília minőség-ellenőrzése sok éven át az emberi szemre támaszkodik: a kezelő órákon át figyeli az anyagot egy megvilágított ellenőrző asztalon, és megjelöli és pontozza az általa látott hibákat. Ez a munka fárasztó, szubjektív, fáradtságra és tévedésre hajlamos; A figyelem nem olyan éles a műszak végén, mint az elején. A számítógépes látás és a gépi tanulás az ellenőrzés automatizálását ígéri: egy nagy sebességű kamera átvizsgálja a szövetet, másodpercek alatt észleli és osztályozza a hibákat. Ebben az egységben megvitatjuk, hogyan működik ez a rendszer, milyen kritériumok alapján értékelik, és hogy miért nélkülözhetetlen még mindig az emberi kontroll.

Szövethibák és az ellenőrzés nyelve

Az automatikus észlelés megértéséhez először ismerni kell a hibák nevét. A szövet jellemző hibái: lánctörés (hosszirányú cérna hiánya), vetülékhiba/interfész (keresztvonal), lyuk, folt, vastag/vékony hely, láncpattanás. Kötött anyagban: tűnyom (hosszirányú vonal, tűhibából), kósza öltés, lyuk, vastagságkülönbség. Nyomtatásban és festésben: színeltérés, kopás (festési szabálytalanság), csúszás, fröccsenés.

Az ellenőrzési eredményeket gyakran négypontos rendszerben értékelik: minden hiba 1-4 pontot kap a hosszanti hosszának megfelelően (pl. 1 pont 8 cm-ig, 4 pont 15 cm felett), és kiszámítják a 100 m²-enkénti összpontszámot. A küszöbérték alatti érték (pl. 40 pont/100 m²) „elfogadásnak”, a feletti „elutasításnak” minősül. Az AI-val végzett automatizált pontozásnak ezt a szabványt kell emulálnia; Nem szabad a saját tetszőleges pontszámát produkálnia.

Tipp: Az automatizált rendszer kimenetének mindig konvertálhatónak kell lennie az Ön által elfogadott pontozási szabványra (például 4 pontosra) és az ügyfél toleranciájára. A „modell 12 anomáliát talált” önmagában nem hoz üzleti döntést; Pontokká és döntésekké kell alakítani.

Hogyan működik az automatikus hibaészlelés?

A modern rendszerek gyakran kombinálják a két megközelítést. Felügyelt osztályozásról akkor beszélünk, ha egy mesterséges neurális hálózat (különösen a képnek megfelelő konvolúciós neurális hálózat, angol CNN) több ezer korábban felcímkézett hibapéldával megjósolja, hogy van-e hiba az új képen és annak típusában. Az anomália-észlelés ezzel szemben megtanulja a "normális" szövetet, és bármit, ami eltér a normálistól, hibajelöltként jelöl meg; Ritka, soha nem látott hibák esetén működik, mert nem szükséges minden hibatípust előre felcímkézni.

A rendszer teljesítményét két alapvető kritériummal olvassuk. Érzékenység (visszahívás): a valódi hibák hány százalékát észlelte? Pontosság: Hány százaléka volt annak, amit hibának mondtak, valójában hiba? E kettő között egyensúly van. Hamis negatív (hiányos hiba) azt jelenti, hogy a hibás árut a vevőhöz szállítják; Hamis pozitív (a tökéletes megjelölése hibásként) felesleges pazarlást és lassulást jelent. A minőségkritikus alkalmazásokban általában úgy választanak ki egy küszöbértéket, hogy alacsonyan tartsák a hamis negatív értékeket, míg a megnövekedett hamis pozitív értékeket egy emberi kezelő egy gyors második ellenőrzésnek veti alá.

Itt van egy kritikus csapda: a pontosság önmagában félrevezető. Egy gyártósoron a szövet talán 2%-a hibás. Egy hülye modell, amely mindent "tökéletesnek" nevez, 98%-os pontosságot mutat, de egyetlen hibát sem észlel. Ezért a kiegyensúlyozatlan adatoknál nem a hibaosztály érzékenységét és pontosságát veszik figyelembe, hanem a pontosságot.

Lépésről lépésre: Az észlelési rendszer kiértékelése

  1. Gyűjtsön reprezentatív adatokat. Képek, amelyek lefedik a tényleges szövetfajtát (szín, textúra, világítás), amelyeket a rendszer látni fog; Beleértve a ritka hibákat.
  2. Ellenőrizze a címke minőségét. Ha a képzési címkék rosszak, a modell is rosszul tanul; Szakértő szemmel vegyen mintát a címkékből.
  3. Mérje meg az érzékenységet/pontosságot. Külön a hibaosztályhoz; Ne csak az általános pontosságot nézze.
  4. Vizsgálja meg a hamis negatívokat. A kimaradt hibáknak van közös jellemzője (bizonyos szín, bizonyos fény)?
  5. Állítsa be az embert a hurokban. Hagyja, hogy a kezelő erősítse meg, mit jelölt meg a modell; irányítsd a bizonytalant az emberek felé.
  6. Figyeld és képezd át. Frissítse az adatkészletet, amint új hibatípusok jelennek meg (koncepció eltolódása).

Három mini tok: a számok szerint

1. eset – Félrevezető pontosság. Egy beszállító eladott egy rendszert, amely szerint "a modellünk 97%-ban pontos". Az ügyfelek megtérülése ezen a területen nőtt. Az elemzés kimutatta, hogy a hibaosztály érzékenysége csak 61% volt, ami azt jelenti, hogy minden 100 valódi hiba közül 39 hiányzott. A pontosság nagy volt, mert a szövet nagy része már hibátlan volt. A küszöböt újra beállították, és hozzáadták az emberi vezérlést; az érzékenység 92%-ra nőtt, a hamis pozitívakat a kezelő kiküszöbölte.

2. eset – Világításváltás. Az egyik sorban az álpozitívek megháromszorozódnak, amikor a délutáni napfény elérte a vizsgált területet; A modell azt gondolta, hogy az árnyékok foltok. A probléma a látási állapot (zárt szekrény, állandó LED világítás) szabványosításával megoldódott. Tanulság: a képalkotás beállítása éppúgy a minőségről szól, mint a modell.

3. eset – Idő és munka. Egy vállalkozás átlagosan 9 percet töltött 100 méter szövet manuális ellenőrzésével. A kamera előszkennelés + kezelői megerősítés modellnél az idő 4 percre csökkent és a szivárgás is csökkent, mert a kezelő csak a megjelölt területekre figyelt. A kritikus az volt, hogy az automatizálás nem a kezelőt, hanem a kezelő szemét élesítette.

Gyenge felszólítás / Erős felszólítás

Megjegyzés: Különálló rendszerek, amelyek közvetlenül elemzik a hibaképet; itt AI-t használunk folyamattervezéshez, adatértékeléshez és jelentésekhez.

Gyenge felszólítás:

Mondja, jó a hibafelismerő modellünk?

Erőteljes felszólítás:

Az Ön szerepköre: Textil-minőségi mérnök és adatelemző.Az alábbiakban a hibaészlelési modell teszteredményei találhatók (zavaros mátrix:igaz pozitív, hamis pozitív, hamis negatív, igaz negatív).Feladat:1) Számítsa ki a hibaosztály érzékenységét és pontosságát, mutassa be a képletet.2) Magyarázza meg ezekkel a számokkal, hogy az általános pontosság miért lehet negatív hatással az üzletre3) a kockázat félrevezetése. gyártás.4) Adjon konkrét javaslatot a küszöb beállítására és az emberi ellenőrzésre.Számok: [mátrix]

Másolható sablonok

1) Metrikus számítás és értelmezés:

Számítsa ki az érzékenységet, a pontosságot és az F1 pontszámot a következő zavaros mátrixból, írja fel mindegyik képletet, és indokolja meg, hogy melyik a kritikusabb a minőség szempontjából. Mátrix: [TP, FP, FN, TN]

2) Álnegatív kiváltó ok:

Az alábbiakban a kihagyott (álnegatív) hibák jellemzőlistája található (hiba típusa, színe, fénye, sebessége). Generáljon általános mintahipotéziseket, és javasoljon minden hipotézishez egy verifikációs kísérletet. Adatok: [lista]

3) Átváltás 4 pontos pontra:

Alakítsa át a következő észlelési kimenetet 4 pontos rendszerré: értékelje az egyes hibákat a hossza szerint, számítsa ki az összpontszámot 100 m²-re, hasonlítsa össze a [küszöb] értékkel, és javasolja az elfogadást/elutasítást. Hibalista: [lista]

4) Az ellenőrzési jelentés tervezete:

Készítsen vezetői összefoglalót a következő műszakhiba-adatokból: 3 leggyakoribb hiba, lehetséges folyamatforrás (hipotézis), teljes elutasítási arány és javasolt műveletek. Ne találd ki a számokat, csak használd azt, ami adott. Adatok: [táblázat]

Metrikus összehasonlító diagram

kritérium

Milyen intézkedéseket

Jó magasnak lenni?

Fontosság a minőségben

Pontosság

Összességében korrekt arány

Félrevezető lehet

Kevés a kiegyensúlyozatlan adat

Érzékenység (visszahívás)

Elfogott tényleges hibaarány

Igen

Hamis negatív (kritikus)

Precizitás

Az igazság, amit mondasz, hiba

Igen

Csökkenti a hamis pozitívumot/hulladékot

hamis negatív

megszökött hiba

Nem, alacsonynak kell lennie

A hibás áruk kockázata a vásárló számára

hamis pozitív

üres riasztó

Nem, de elviselhető

Hatékonyság/sebességveszteség

Figyelem: Az automatizált rendszer „előszűrő”, nem „jóváhagyó”. A végső minőség-átvételi döntéshez hozzáértő minőségügyi felelős jóváhagyása szükséges, különösen az ügyfélszerződés hatálya alá tartozó tételeknél. A modell felgyorsítja az emberi kontrollt, de nem mentesíti.

Gyakori hibák

  • Az igazságra tekinteni és elégedettnek lenni. A nagy pontosság elrejti a műtermékeket a kiegyensúlyozatlan adatokban.
  • A nézési feltételek figyelmen kívül hagyása. Állandó megvilágítás és állandó sebesség nélkül a modell megbízhatatlan.
  • Nem ellenőrzi a címke minőségét. A rossz címkével betanított modell rosszul tanul.
  • Az új típusú hibák elfelejtése. Ha az adatok nem frissülnek az idő múlásával megjelenő új hibák miatt, a teljesítmény csendben romlik.
  • Az emberek kivágása. A kritikus elfogadási döntés emberi jóváhagyást igényel.

Összefoglalva

A képfeldolgozás nagymértékben felgyorsítja a szövetvizsgálatot és kompenzálja az emberi fáradtságot. De teljesítményét nem pontosan, hanem a hibaosztály érzékenységével és precizitásával olvassák; A hamis negatív a legveszélyesebb minőségi hiba. A stabil képalkotási állapot, a minőségi címke és a humán in-the-loop ellenőrzés a rendszer megbízhatóságának három pillére. Az automatikus kimenet egy előzetes átvilágítás; A végső átvételi döntés a mérnök jóváhagyásával marad.

Pályázati feladat

Határozzon meg egy példazavaros mátrixot egy hibaérzékelő rendszerhez (pl. 100 hibás, 4900 tökéletes minta). Számítsa ki az érzékenységet, a pontosságot és az F1-et az egység "metrikus számítási" sablonjával; majd ellenőrizze az eredményeket manuálisan. Beszéljétek meg egy bekezdésben, hogy mi történik a hamis pozitív értékekkel, amikor megváltoztatja a küszöbértéket, hogy a mátrixban lévő téves negatívumot felére csökkentse, és döntse el, hogy melyik egyensúly a megfelelő az Ön termékéhez.

ellenőrző lista

  • [ ] A teljesítményt érzékenység/pontosság, nem pontosság alapján értékelem.
  • [ ] A hamis negatívumok kockázatát az üzleti hatással együtt értelmezem.
  • [ ] A nézési feltételeket (fény, sebesség) szabványosítottam.
  • [ ] Rendszeresen ellenőrzöm a címke minőségét és az új hibatípusokat.
  • [ ] Emberi jóváhagyást teszek a végleges elfogadási határozatra; A modell csak előszitáló.