یونٹ 3 / 11

کوالٹی کنٹرول اور خرابی کا پتہ لگانا: امیج پروسیسنگ

فائدہ:

  • اس بات کی وضاحت کرنے کی صلاحیت کہ کپڑے کی سطح پر نقائص کا پتہ کیسے لگایا جاتا ہے اور تصویری پروسیسنگ اور مشین لرننگ کے ذریعے درجہ بندی کی جاتی ہے۔
  • غلط مثبت/منفی توازن، 4 پوائنٹ سکورنگ سسٹم، اور ماڈل پرفارمنس میٹرکس کی تشریح کرنے کی صلاحیت
  • ایک تصدیقی سیٹ اپ ڈیزائن کرنے کی اہلیت جو انسانی معائنہ اور جسمانی معائنہ کے ساتھ خودکار خرابی کا پتہ لگانے والے آؤٹ پٹ کی جانچ کرتا ہے۔

کئی سالوں سے، فیبرک کوالٹی کنٹرول نے انسانی آنکھ پر انحصار کیا ہے: ایک آپریٹر ایک روشن معائنے کی میز پر گھنٹوں کپڑے کو دیکھتا ہے، جو بھی نقائص اسے نظر آتا ہے اسے نشان زد اور اسکور کرتا ہے۔ یہ کام تھکا دینے والا، ساپیکش، اور تھکاوٹ اور غلطی کا شکار ہے۔ توجہ کسی شفٹ کے آخر میں اتنی تیز نہیں ہوتی جتنی کہ شروع میں ہوتی ہے۔ کمپیوٹر ویژن اور مشین لرننگ اس معائنہ کو خودکار کرنے کا وعدہ کرتا ہے: ایک تیز رفتار کیمرا فیبرک کو اسکین کرتا ہے، سیکنڈوں میں نقائص کے نمونے کا پتہ لگاتا اور اس کی درجہ بندی کرتا ہے۔ اس یونٹ میں، ہم اس بات پر تبادلہ خیال کریں گے کہ یہ نظام کس طرح کام کرتا ہے، کس معیار کے ذریعے اس کا جائزہ لیا جاتا ہے، اور کیوں انسانی کنٹرول اب بھی ناگزیر ہے۔

تانے بانے کے نقائص اور معائنہ کی زبان

خودکار پتہ لگانے کے لیے سب سے پہلے نقائص کا نام جاننا ضروری ہے۔ بنے ہوئے کپڑے میں عام نقائص: وارپ ٹوٹنا (طول بلد دھاگے کی کمی)، ویفٹ ڈیفیکٹ/ انٹرفیسنگ (ٹرانسورس لائن)، سوراخ، داغ، موٹی/پتلی جگہ، وارپ باؤنس۔ بنے ہوئے کپڑے میں: سوئی کا نشان (طول بلد لائن، سوئی کی خرابی سے)، آوارہ سلائی، سوراخ، موٹائی کا فرق۔ پرنٹنگ اور رنگنے میں: رنگ کا فرق، ابریج (رنگنے میں بے قاعدگی)، پھسلنا، چھڑکنا۔

معائنے کے نتائج اکثر چار نکاتی نظام کا استعمال کرتے ہوئے بنائے جاتے ہیں: ہر نقص کو اس کی طول بلد کی لمبائی کے مطابق 1-4 پوائنٹس دیئے جاتے ہیں (مثال کے طور پر 8 سینٹی میٹر تک 1 پوائنٹ، 15 سینٹی میٹر سے زیادہ 4 پوائنٹس) اور کل اسکور فی 100 m² کا حساب لگایا جاتا ہے۔ ایک حد کے نیچے (جیسے 40 پوائنٹس/100 m²) کو "قبولیت" سمجھا جاتا ہے، اوپر کو "مسترد" سمجھا جاتا ہے۔ AI کے ساتھ خودکار اسکورنگ کو اس معیار کی تقلید کرنی چاہیے۔ اسے اپنا من مانی اسکور نہیں بنانا چاہئے۔

اشارہ: خودکار نظام کا آؤٹ پٹ ہمیشہ آپ کے قبول کردہ اسکورنگ معیار (جیسے 4 پوائنٹ) اور کلائنٹ کی رواداری کے مطابق ہونا چاہیے۔ "ماڈل میں 12 بے ضابطگیاں پائی گئیں" اکیلے کاروباری فیصلہ نہیں کرتا ہے۔ اسے نکات اور فیصلوں میں بدلنا چاہیے۔

خودکار خامی کی نشاندہی کیسے کام کرتی ہے؟

جدید نظام اکثر دو طریقوں کو یکجا کرتے ہیں۔ زیر نگرانی درجہ بندی اس وقت ہوتی ہے جب ایک مصنوعی عصبی نیٹ ورک (خاص طور پر امیج کے لیے موزوں کنولوشنل نیورل نیٹ ورک، انگلش CNN) ہزاروں پہلے لیبل لگائے گئے نقائص کی مثالوں کے ساتھ تربیت یافتہ یہ پیش گوئی کرتا ہے کہ آیا نئی تصویر اور اس کی قسم میں کوئی نقص ہے۔ دوسری طرف، بے ضابطگی کا پتہ لگانے سے، "نارمل" فیبرک سیکھتا ہے اور کسی بھی ایسی چیز کو نشان زد کرتا ہے جو عام سے ہٹ جائے عیب امیدوار کے طور پر؛ یہ نایاب، پہلے کبھی نہ دیکھے گئے نقائص کے لیے کام کرتا ہے کیونکہ ہر عیب کی قسم کو پہلے سے لیبل لگانا ضروری نہیں ہے۔

ہم نظام کی کارکردگی کو دو بنیادی معیاروں کے ساتھ پڑھتے ہیں۔ حساسیت (یاد کریں): اس نے کتنے فیصد حقیقی نقائص کا پتہ لگایا؟ درستگی: انہوں نے جو کہا ایک خامی تھی اس کا کتنا فیصد دراصل ایک خامی تھی؟ ان دونوں میں توازن ہے۔ غلط منفی (عیب کی کمی) کا مطلب ہے کہ ناقص سامان گاہک کو پہنچایا جاتا ہے۔ غلط مثبت (کامل کو عیب دار کے طور پر نشان زد کرنا) کا مطلب ہے غیر ضروری فضلہ اور سست روی۔ معیار کے لحاظ سے اہم اطلاق میں، عام طور پر جھوٹے منفی کو کم رکھنے کے لیے ایک حد کا انتخاب کیا جاتا ہے، جب کہ بڑھے ہوئے جھوٹے مثبت کو انسانی آپریٹر کے ذریعے تیزی سے دوسری جانچ پڑتال سے گزرنا پڑتا ہے۔

یہاں ایک نازک جال ہے: صرف درستگی گمراہ کن ہے۔ پروڈکشن لائن پر، شاید فیبرک کا 2% ناقص ہے۔ ایک بیوقوف ماڈل جو ہر چیز کو "پرفیکٹ" کہتا ہے 98% درستگی کی اطلاع دیتا ہے لیکن ایک بھی خامی نہیں پکڑتا۔ لہذا، غیر متوازن اعداد و شمار میں، عیب کلاس کی حساسیت اور درستگی پر غور نہیں کیا جاتا، لیکن درستگی۔

مرحلہ وار: کھوج کے نظام کا اندازہ لگانا

  1. نمائندہ ڈیٹا اکٹھا کریں۔ فیبرک کی اصل قسم (رنگ، ​​ساخت، روشنی) کا احاطہ کرنے والی تصاویر جو سسٹم دیکھے گا۔ نایاب نقائص سمیت۔
  2. لیبل کا معیار چیک کریں۔ اگر تربیتی لیبل غلط ہیں، تو ماڈل بھی غلط سیکھتا ہے۔ لیبل کو ماہر آنکھ سے نمونہ کریں۔
  3. حساسیت / درستگی کی پیمائش کریں۔ عیب کلاس کے لیے الگ سے؛ صرف عمومی درستگی کو نہ دیکھیں۔
  4. غلط منفی کی جانچ کریں۔ کیا یاد شدہ نقائص میں ایک عام خصوصیت ہے (مخصوص رنگ، مخصوص روشنی)؟
  5. ہیومن ان دی لوپ سیٹ اپ کریں۔ آپریٹر کو تصدیق کرنے دیں کہ ماڈل نے کیا نشان لگایا ہے۔ غیر یقینی کو لوگوں تک پہنچانا۔
  6. نگرانی کریں اور دوبارہ تربیت دیں۔ ڈیٹاسیٹ کو اپ ڈیٹ کریں جیسے ہی خرابی کی نئی قسمیں سامنے آئیں (تصوراتی بہاؤ)۔

تین چھوٹے کیسز: نمبرز کے حساب سے

کیس 1 - گمراہ کن درستگی۔ ایک سپلائر نے یہ کہتے ہوئے ایک سسٹم فروخت کیا کہ "ہمارا ماڈل 97% درست ہے"۔ فیلڈ میں صارفین کی واپسی میں اضافہ ہوا۔ تجزیہ سے پتہ چلتا ہے کہ عیب والے طبقے کی حساسیت صرف 61 فیصد تھی، یعنی ہر 100 میں سے 39 حقیقی نقائص چھوٹ گئے تھے۔ درستگی زیادہ تھی کیونکہ زیادہ تر تانے بانے پہلے ہی بے عیب تھے۔ حد کو دوبارہ ایڈجسٹ کیا گیا اور انسانی کنٹرول شامل کیا گیا۔ حساسیت 92٪ تک بڑھ گئی، آپریٹر کی طرف سے غلط مثبت کو ختم کر دیا گیا تھا.

کیس 2 - لائٹنگ شفٹ۔ ایک لائن میں، جب دوپہر کی سورج کی روشنی معائنہ کے علاقے سے ٹکراتی ہے تو غلط مثبت تین گنا بڑھ جاتے ہیں۔ ماڈل نے سوچا کہ سائے داغ ہیں۔ مسئلہ اس وقت حل ہو گیا جب دیکھنے کی حالت (بند کیبنٹ، مستقل ایل ای ڈی لائٹنگ) کو معیاری بنایا گیا۔ سبق: امیجنگ سیٹ اپ معیار کے بارے میں اتنا ہی ہے جتنا کہ ماڈل۔

کیس 3 - وقت اور محنت۔ ایک کاروبار نے دستی طور پر 100 میٹر فیبرک کا معائنہ کرنے میں اوسطاً 9 منٹ گزارے۔ کیمرہ پری اسکیننگ + آپریٹر تصدیقی ماڈل کے ساتھ، وقت کو 4 منٹ تک کم کر دیا گیا اور رساو کو کم کر دیا گیا کیونکہ آپریٹر نے صرف نشان زدہ جگہوں پر توجہ دی۔ اہم بات یہ تھی کہ آٹومیشن نے آپریٹر کو نہیں بلکہ آپریٹر کی آنکھ کو تیز کیا۔

کمزور پرامپٹ / مضبوط اشارہ

نوٹ: عیب والی تصویر کا براہ راست تجزیہ کرنے والے سرشار نظام الگ ہیں۔ یہاں ہم پروسیس ڈیزائن، ڈیٹا کی تشخیص اور رپورٹ کے لیے AI کا استعمال کرتے ہیں۔

کمزور اشارہ:

مجھے بتائیں، کیا ہمارا خرابی کا پتہ لگانے کا ماڈل اچھا ہے؟

طاقتور اشارہ:

آپ کا کردار: ٹیکسٹائل کوالٹی انجینئر اور ڈیٹا تجزیہ کار۔ ذیل میں خرابی کا پتہ لگانے والے ماڈل کے ٹیسٹ کے نتائج ہیں (کنفیوژن میٹرکس: سچا مثبت، غلط مثبت، غلط منفی، سچا منفی)۔ ٹاسک: 1) خرابی کی کلاس کے لیے حساسیت اور درستگی کا حساب لگائیں، فارمولا دکھائیں۔ اس پروڈکشن میں منفی۔ 4) حد کی ترتیب اور انسانی معائنہ کے لیے ٹھوس تجویز دیں۔ نمبر: [میٹرکس]

کاپی کرنے کے قابل ٹیمپلیٹس

1) میٹرک حساب اور تشریح:

درج ذیل کنفیوژن میٹرکس سے حساسیت، درستگی اور F1 سکور کا حساب لگائیں، ہر فارمولہ لکھیں اور جواز پیش کریں کہ معیار کے لحاظ سے کون سا زیادہ اہم ہے۔ میٹرکس: [TP, FP, FN, TN]

2) غلط منفی بنیادی وجہ:

ذیل میں یاد شدہ (غلط منفی) نقائص (عیب کی قسم، رنگ، روشنی، رفتار) کی خصوصیت کی فہرست ہے۔ عام پیٹرن مفروضے بنائیں اور ہر مفروضے کے لیے تصدیقی ٹرائل تجویز کریں۔ ڈیٹا: [فہرست]

3) 4 پوائنٹ پوائنٹس میں تبدیلی:

درج ذیل پتہ لگانے والے آؤٹ پٹ کو 4 نکاتی نظام میں تبدیل کریں: ہر نقص کو اس کی لمبائی کے مطابق اسکور کریں، فی 100 m² کل سکور کا حساب لگائیں، [تھریش ہولڈ] سکور سے موازنہ کریں اور قبولیت/مسترد کی سفارش کریں۔ عیب کی فہرست: [فہرست]

4) معائنہ رپورٹ کا مسودہ:

مندرجہ ذیل شفٹ ڈیفیکٹ ڈیٹا سے ایک ایگزیکٹیو سمری اخذ کریں: ٹاپ 3 نقائص، ممکنہ عمل کا ذریعہ (مفروضہ)، کل مسترد ہونے کی شرح، اور تجویز کردہ اقدامات۔ نمبر نہ بنائیں، صرف وہی استعمال کریں جو دیا گیا ہے۔ ڈیٹا: [ٹیبل]

میٹرک موازنہ چارٹ

معیار

کیا اقدامات

کیا اونچا ہونا اچھا ہے؟

معیار میں اہمیت

درستگی

مجموعی طور پر درست شرح

گمراہ کن ہو سکتا ہے۔

غیر متوازن ڈیٹا پر کم

حساسیت (یاد کرنا)

اصل خرابی کی شرح پکڑی گئی۔

جی ہاں

جھوٹے منفی ڈراپ (اہم)

صحت سے متعلق

آپ کی بات کی سچائی ایک خامی ہے۔

جی ہاں

غلط مثبت / فضلہ کو کم کرتا ہے۔

غلط منفی

عیب سے بچ گیا۔

نہیں، یہ کم ہونا چاہیے۔

گاہک کو ناقص سامان کا خطرہ

غلط مثبت

خالی الارم

نہیں لیکن برداشت کیا جاتا ہے۔

کارکردگی / رفتار کا نقصان

دھیان دیں: خودکار نظام ایک "پری اسکرینر" ہے، "منظوری دینے والا" نہیں۔ حتمی معیار کی قبولیت کے فیصلے کے لیے ایک قابل کوالٹی آفیسر کی منظوری کی ضرورت ہوتی ہے، خاص طور پر بیچوں کے لیے جو کسٹمر کنٹریکٹ سے مشروط ہے۔ ماڈل انسانی کنٹرول کو تیز کرتا ہے، لیکن اس سے مستثنیٰ نہیں ہے۔

عام غلطیاں

  • راستبازی کو دیکھنا اور مطمئن ہونا۔ اعلی درستگی غیر متوازن ڈیٹا میں نمونے کو چھپا دیتی ہے۔
  • دیکھنے کی حالت کو نظر انداز کرنا۔ مسلسل روشنی اور مسلسل رفتار کے بغیر ماڈل ناقابل اعتبار ہے۔
  • لیبل کے معیار کی جانچ نہیں کر رہا ہے۔ غلط لیبل کے ساتھ تربیت یافتہ ماڈل غلط طریقے سے سیکھتا ہے۔
  • نئی قسم کے عیب کو بھول جانا۔ اگر وقت کے ساتھ ظاہر ہونے والے نئے نقائص کے لیے ڈیٹا کو اپ ڈیٹ نہیں کیا جاتا ہے، تو کارکردگی خاموشی سے تنزلی کا شکار ہو جائے گی۔
  • لوگوں کو کاٹنا۔ تنقیدی قبولیت کے فیصلے کو انسانی منظوری کی ضرورت ہوتی ہے۔

خلاصہ میں

تصویری پروسیسنگ تانے بانے کے معائنہ کو بہت تیز کرتی ہے اور انسانی تھکاوٹ کی تلافی کرتی ہے۔ لیکن اس کی کارکردگی کو درستگی کے ساتھ نہیں بلکہ خامی طبقے کی حساسیت اور درستگی کے ساتھ پڑھا جاتا ہے۔ غلط منفی معیار میں سب سے خطرناک خرابی ہے۔ مستحکم امیجنگ کنڈیشن، کوالٹی لیبل اور ہیومن ان دی لوپ انسپیکشن سسٹم کی وشوسنییتا کے تین ستون ہیں۔ خودکار آؤٹ پٹ ایک ابتدائی اسکریننگ ہے۔ حتمی قبولیت کا فیصلہ انجینئر کی منظوری کے ساتھ رہتا ہے۔

درخواست کا کام

خرابی کا پتہ لگانے کے نظام کے لیے ایک مثال کنفیوژن میٹرکس کی وضاحت کریں (مثلاً 100 عیب دار، 4900 کامل نمونے)۔ اس یونٹ میں "میٹرک کیلکولیشن" ٹیمپلیٹ کے ساتھ حساسیت، درستگی اور F1 کا حساب لگائیں۔ پھر نتائج کو دستی طور پر چیک کریں۔ ایک پیراگراف میں بحث کریں کہ جب آپ اسی میٹرکس میں جھوٹے منفی کو نصف کرنے کے لیے حد کو تبدیل کرتے ہیں تو غلط مثبت کا کیا ہوتا ہے، اور فیصلہ کریں کہ آپ کے پروڈکٹ کے لیے کون سا توازن درست ہے۔

چیک لسٹ

  • [ ] میں کارکردگی کا اندازہ حساسیت/ درستگی سے کرتا ہوں، درستگی سے نہیں۔
  • [ ] میں کاروباری اثرات کے ساتھ جھوٹے منفی کے خطرے کی تشریح کرتا ہوں۔
  • میں نے دیکھنے کے حالات (روشنی، رفتار) کو معیاری بنایا۔
  • میں باقاعدگی سے لیبل کے معیار اور نئے نقائص کی اقسام کو چیک کرتا ہوں۔
  • میں حتمی منظوری کے فیصلے پر انسانی منظوری دیتا ہوں؛ ماڈل صرف پری سیفٹر ہے۔