طبقة الثقة وقت التشغيل بين نموذج الرؤية والمشغّل
نموذج مختبري بدقة 97% قد يصل إلى معدل رفض خاطئ بنسبة 14% في الإنتاج، ليس لأن النموذج ساء بل لأن الوهج والقوالب الباردة وتغييرات الوردية أخرجت المدخلات من التوزيع الذي اعتُمد عليه. يفحص Inspection Trust Gate كل صورة مقابل الغلاف المعتمد للنموذج، ويطبّق بوابات حتمية لا يستطيع النموذج تجاوزها، ويُوقف أي شيء خارج الغلاف للمراجعة البشرية، ويكتب سجل نسب تدقيق لكل قطعة. الوكلاء يستشيرون، والشيفرة تقرر.
0
قطع سليمة منحرفة أتلفتها البوابة تلقائياً
خط أساس ساذج يرفض خطأً من 95.5 إلى 100% (تقسيم MVTec metal_nut المحجوز)
93/93
القطع المعيبة تحت الانحراف ما زالت تُلتقط أو تُصعَّد
لم تُمرَّر تلقائياً أبداً (نفس التقسيم المحجوز)
1.00
AUROC للغلاف على عائلة انحراف محجوزة
لم يُضبَط مقابلها قط، لذا الفحص ليس دائرياً (تقسيم MVTec metal_nut المحجوز)
هذا عرض تجريبي قابل للتشغيل. مشغّل PLC ومصرف MES محوّلان محاكيان يسجّلان ما كانا سيفعلانه، وصور القطع صور حقيقية من مجموعة MVTec AD metal_nut، والانحراف إفساد صور صادق مطبَّق على صور سليمة حقيقية.
نمط الفشل الذي يُعطّل عمليات نشر الفحص الطرفي هو فشل المدخلات، لا فشل النموذج.
الحالة المرجعية من بحثنا هي مكبس قوالب متدرجة بحمولة 200 طن يعمل بـ 40 شوطاً في الدقيقة: نموذج رؤية بلغ دقة 97% في الاعتماد ينهار إلى معدل رفض خاطئ بنسبة 14% في الإنتاج. النموذج لم يضعُف. وهج أضواء السقف الصناعية يتغيّر مع زاوية كل شوط، وبرك زيت التشحيم تختلف على القوالب الدافئة والباردة، وأول 50 قطعة من الوردية تصل قبل التوازن الحراري. غادرت المدخلات التوزيع الذي اعتُمد عليه النموذج، ولا يُوثق بأي نموذج، عند أي دقة، هناك.
نمط الصناعة يقول إن النموذج لم يكن المشروع أصلاً. أنظمة AOI الجاهزة ترفض خطأً من 5 إلى 15% من القطع السليمة، بينما تصل الأنظمة المضبوطة جيداً إلى أقل من 2%: مشكلة معايرة وبيانات، لا مشكلة معمارية للنموذج. التكامل يستغرق 60% من الجدول الزمني للنشر وتدريب النموذج 15%، و84% من مشاريع تكامل الأنظمة تفشل أو تفشل جزئياً.
التنظيم يرفع الرهان. التزامات المخاطر العالية في قانون الذكاء الاصطناعي الأوروبي، التي تغطي قرارات الجودة الحرجة للسلامة بموجب الملحق الثالث، سارية بالكامل اعتباراً من 2 أغسطس 2026، بغرامات قصوى تبلغ 35 مليون يورو أو 7% من حجم الأعمال العالمي لأشد انتهاكات الممارسات المحظورة خطورة. مشغّل رفض يُطلَق بناءً على حكم نموذج غير معتمد، بلا سجل يوضح السبب، هو بالضبط ما صُمّم هذا النظام لكشفه.
الإصلاح ليس نموذجاً أفضل. حتى النموذج المثالي صالح فقط على مدخلات داخل غلافه المعتمد. ما يحتاجه الخط هو طبقة وقت تشغيل تعرف ذلك الغلاف، ترفض التشغيل خارجه، وتستطيع أن تثبت، قطعة بقطعة، ماذا قررت ولماذا.
بوابة حتمية تقرر ما يُشغَّل، لا النموذج ولا نموذج لغوي كبير.
كل قطعة تمر بنفس خط المعالجة:
صورة → سمات فيزيائية + نسيجية → فحص الغلاف (OOD) → حكم العيب → بوابة حتمية → تشغيل / HOLD → سجل تدقيق
يحسب EnvelopeDetector مسافة ماهالانوبيس في فضاء الإشارة الفيزيائية (التعريض، التباين، النطاق الديناميكي، البؤرة، التفصيل عالي التردد، الصبغة اللونية الحرارية، التشبع، نسبة الوهج)، مُلائَماً على 220 صورة تدريب سليمة. يجيب عن سؤال واحد: هل هذه الصورة داخل ظروف الالتقاط التي اعتُمد عليها النموذج؟ خارج الغلاف يعني أنه لا يُوثق بأي مخرج للنموذج.
شيفرة صرفة، خارج أي نموذج لغوي كبير، لا يستطيع النموذج تجاوزها: عتبات ثقة معايرة مُلائَمة من بيانات العرض التجريبي نفسه (تمرير تلقائي دون 0.948، رفض تلقائي فوق 1.30) وميزانية كمون صارمة لنافذة الشوط تبلغ 750 ms. تُوجَّه كل قطعة إلى AUTO_PASS أو AUTO_REJECT أو HOLD، الذي يرسلها إلى قائمة تصعيد بشرية.
كل قرار يكتب سجلاً JSONL: معرّف القطعة، المحطة، معرّف النموذج وإصداره، تجزئة مجموعة البيانات، ثقة العيب، درجة OOD، الإشارات الفيزيائية، قواعد البوابة التي أُطلقت، الكمون مقابل الميزانية، سجلات التشغيل وMES، ووسم المخاطر high-risk:quality-gate (قانون الذكاء الاصطناعي الأوروبي، الملحق الثالث، ساري 2026-08-02). نقرة واحدة تصدّر الوردية.
DefectDetector في العرض التجريبي هو مسافة kNN إلى القطع السليمة التدريبية في فضاء النسيج (PatchCore-lite)، يقوم مقام NVIDIA Metropolis أو Cognex أو نموذجكم المخصص خلف واجهة ثابتة. إنه بديل عامل حقيقي (AUROC 0.845 على السليم النظيف مقابل المعيب)، يُبلَّغ عنه بصدق، ومطالبة المنتج لا تستند إليه أبداً. القيمة الدائمة هي الطبقة حوله: بوابة الانحراف، والمنشأ، والتشغيل المحكوم تصمد عند أي دقة للنموذج، لذا تبقى الطبقة بعد كل ترقية للنموذج.
عندما تتراكم القطع في قائمة HOLD، يشرح زوج Drift Triage الوكيلي السبب: وكيل تشخيص يقرأ انحرافات الإشارة الفيزيائية المرتبة للقطع الموقوفة ويقترح فرضية سبب جذري مع إجراء موصى به، ووكيل ناقد يتحقق من تلك الفرضية مقابل الأدلة الرقمية، ويخفضها إلى تحقيق يدوي إذا لم تكن الإشارة المستشهد بها هي الانحراف المهيمن فعلاً. الوكلاء مبنيون على Pydantic AI وقابلون لتبديل المزوّد؛ عند عدم ضبط مفتاح API، يسقط الفرز إلى قالب حتمي فيعمل العرض التجريبي بالكامل دون اتصال. في الحالين، الوكلاء يستشيرون فقط. البوابة قد قررت بالفعل.
وردية مكتوبة على المحطة Line 3، تُعاد على قطع اختبار MVTec AD metal_nut المحجوزة الحقيقية. كل صورة أدناه لقطة شاشة من التطبيق أثناء تشغيله.
قبل الانحراف، تجتاز القطع السليمة النظيفة تلقائياً بوقت فائض: سجل التدقيق المُرفق يُظهر القطعة test-good-288 عند 37.7 ms والقطعة test-good-289 عند 24.4 ms مقابل ميزانية نافذة الشوط البالغة 750 ms، ولكل منهما سجل نسب كامل. تعرض لوحة المعلومات خط قرار حياً لكل قطعة، مع زمن الجدار المقاس لكل مرحلة والأدلة خلف مخرجها.
ثم تُطلَق العلامة المكتوبة: SHIFT CHANGE 06:00، قوالب باردة، أضواء السقف مضاءة. تصل اثنتا عشرة قطعة سليمة محجوزة مُفسَدة بوهج وفقدان بؤرة وصبغة حرارية (إفساد صور صادق مطبَّق على صور سليمة حقيقية، وموسوم كذلك في التطبيق). يتحوّل مراقب الغلاف إلى الأحمر. توقف البوابة كل واحدة منها للمراجعة البشرية بدلاً من السماح للمشغّل بالإطلاق على حكم لم يُعتمد النموذج لإعطائه.
تشغّل لوحة المقارنة القطع ذاتها عبر خط أساس ساذج بلا غلاف وعبر Trust Gate. يرفض الخط الأساس القطع السليمة المنحرفة خطأً؛ البوابة تُتلف تلقائياً 0 وتوقفها، فتدفع مؤشر الرفض الخاطئ من 57.1% إلى 0% في هذه الوردية المكتوبة. لوحة إسقاط تمدّ معدل الرفض الخاطئ الساذج المقاس إلى وردية كاملة (40 شوطاً في الدقيقة على مدى 8 ساعات تساوي 19,200 قطعة) عند 2.42 دولار لكل قطعة، وهو تقدير بترتيب المقدار لتكلفة الخردة مستقى من مصدر (حالة مصنع بسكويت: وفورات سنوية 94 ألف دولار من خفض هدر الخردة بنسبة 8.7%). رقم الدولار دائماً إسقاط موسوم، وليس توفيراً مقاساً.
ستكون بوابة الانحراف عديمة القيمة لو اختبأت العيوب تحتها. عيب هيكلي جسيم حقيقي (فئة MVTec flip، القطعة test-flip-264) يُرفض تلقائياً، ويسجّل المشغّل المحاكى REJECT actuated خلال 25 ms مقابل ميزانية 750 ms. يوضح التعمق الهندسي أنه لم يُحدَّد موضع أي شيء على هذه القطعة: الرفض يستند إلى ثقة النسيج وحدها، وسقطت قاعدة المنطقة إلى افتراضيها المركزي. عرض ذلك النص مقصود. يعرض العرض التجريبي القاعدة وهي تمتنع بدلاً من التظاهر. عبر كامل التقسيم المحجوز، القطع المعيبة المحقونة أثناء الانحراف ما زالت تُلتقط أو تُصعَّد، 93 من 93، ولم تُمرَّر تلقائياً أبداً.
انقر أي قطعة فيُظهر درج التدقيق سجل نسبها الكامل: معرّف النموذج metalnut-defect-knn الإصدار v7، تجزئة مجموعة البيانات ae95b5b533c8، درجة OOD، الإشارات الفيزيائية، القواعد التي أُطلقت، الكمون مقابل الميزانية، سجلات التشغيل وMES، ووسم المخاطر high-risk:quality-gate (قانون الذكاء الاصطناعي الأوروبي، الملحق الثالث، ساري 2026-08-02). يحمّل Export Audit الوردية كملف inspection_audit.jsonl؛ اكتمال التدقيق 100% من القطع المقرَّر فيها على التقسيم المحجوز. شغّل Drift Triage فيقترح وكيل التشخيص سبباً جذرياً للقطع الموقوفة بينما يتحقق منه الوكيل الناقد مقابل الأدلة الرقمية قبل أن ينال شارة verified.
كل القياسات تأتي من سكربت المعيار في العرض التجريبي على تقسيم الاختبار المحجوز الرسمي لـ MVTec AD metal_nut (220 صورة تدريب سليمة للملاءمة؛ 22 قطعة اختبار سليمة و93 معيبة)، بمقارنة خط الأساس الساذج بلا غلاف مع Trust Gate على الصور ذاتها. يرفض الخط الأساس خطأً من 95.5 إلى 100% من القطع السليمة المنحرفة لكل عائلة انحراف (متوسط 98.9%)؛ البوابة تُتلف تلقائياً 0.0% وتوقف 100% منها. يسجّل كاشف الغلاف AUROC 1.00 على عائلة انحراف محجوزة (نقص تعريض) لم يُضبَط مقابلها قط. الإفسادات بكامل الشدة، لذا انهيار الخط الأساس شبه كلّي بالتصميم: المطالبة الصادقة هي الاتجاه، نموذج معتمد على نظيف ينهار متى غادرت المدخلات الغلاف، لا النسبة الدقيقة. هذه قياسات عرض تجريبي على معيار بحثي، وليست ضمانات في عالم مفتوح.
نفس المقارنة التي يشغّلها العرض التجريبي مباشرةً، على نفس القطع.
| المعيار | AOI ساذج (بدون فحص الغلاف) | Inspection Trust Gate |
|---|---|---|
| مدخلات خارج الغلاف | حكم النموذج موثوق به على أي حال | لا يُوثق بأي مخرج للنموذج؛ تُوقَف القطعة HOLD للمراجعة |
| قطع سليمة منحرفة (وهج، فقدان بؤرة، صبغة حرارية) | رفض خاطئ من 95.5 إلى 100% لكل عائلة انحراف | 0 أتلفت تلقائياً؛ 100% أُوقفت (تقسيم MVTec metal_nut المحجوز) |
| من يُشغّل المشغّل | حكم النموذج، مباشرةً | بوابة حتمية لا يستطيع النموذج تجاوزها |
| المساءلة عن الكمون | لا يوجد | ميزانية نافذة شوط صارمة تبلغ 750 ms، مقيسة لكل قطعة |
| أثر التدقيق | لا يوجد | سجل نسب JSONL لكل قطعة، قابل للتصدير لكل وردية |
| عندما ينحرف الخط | تتراكم الخردة حتى يلاحظ أحدهم | قائمة تصعيد إضافة إلى Drift Triage استشاري (وكيل تشخيص، وكيل ناقد) |
عادة لأن المدخلات انحرفت، لا لأن النموذج ساء. وهج أضواء السقف والقوالب الباردة وأول قطع الوردية قبل التوازن الحراري تُخرج الصور من التوزيع الذي اعتُمد عليه النموذج، ولا يُوثق بأي نموذج على مدخلات خارج غلافه المعتمد. نموذج مختبري بدقة 97% يصل إلى معدل رفض خاطئ بنسبة 14% في الإنتاج على مكبس ختم هو المثال المرجعي. الإصلاح الدائم بوابة ترصد المدخلات خارج الغلاف وتوقف تلك القطع للمراجعة بدلاً من التشغيل.
لا. يغلّف Inspection Trust Gate نموذجكم خلف واجهة ثابتة؛ في العرض التجريبي كاشف العيب بديل مقصود لمحرك NVIDIA Metropolis أو Cognex أو محرك مخصص. المنتج هو الطبقة حول النموذج: فحص الغلاف، والبوابة الحتمية، وقائمة التصعيد، وسلسلة نسب التدقيق. تواصل تلك الطبقة كسب قيمتها عبر كل ترقية للنموذج، لأن الفشل الذي تمنعه فشل مدخلات، لا فشل نموذج.
البوابة شيفرة صرفة بميزانية كمون صارمة: يجب أن يقع قرار الرفض داخل نافذة الشوط البالغة 750 ms لمكبس يعمل بـ 40 شوطاً في الدقيقة. في سجل التدقيق المُرفق بالعرض التجريبي، تقع القرارات في عشرات المللي ثانية، مثلاً 24.4 ms و37.7 ms مقابل ميزانية 750 ms، وتعرض لوحة المعلومات قيمة p99 الحية. هذه قياسات عرض تجريبي، لا ضماناً إنتاجياً، لكن الميزانية تُفرَض لكل قطعة.
قرارات الجودة الحرجة للسلامة تقع تحت التزامات المخاطر العالية في القانون (الملحق الثالث)، السارية بالكامل اعتباراً من 2 أغسطس 2026، بغرامات قصوى تبلغ 35 مليون يورو أو 7% من حجم الأعمال العالمي لأشد انتهاكات الممارسات المحظورة خطورة. يكتب العرض التجريبي سجل نسب لكل قطعة: معرّف النموذج وإصداره، تجزئة مجموعة البيانات، درجة OOD، القواعد التي أُطلقت، الكمون مقابل الميزانية، سجل التشغيل، ووسم المخاطر، قابل للتصدير كـ JSONL. ذلك السجل مصمَّم كأدلة قابلة للحفظ في ملف مطابقة عالي المخاطر؛ وهو ليس شهادة.
لا. التشغيل تقرره بوابة حتمية: عتبات ثقة مُلائَمة وميزانية كمون في شيفرة صرفة لا يستطيع أي مخرج نموذج ولا أي نموذج لغوي كبير تجاوزها. الجزء الوكيلي، Drift Triage، هو وكيل تشخيص زائد وكيل ناقد يشرحان لماذا انحرف الخط؛ يستشيران ولا يشغّلان أبداً. عند عدم ضبط مفتاح API، يتراجع الفرز إلى احتياطي حتمي ويعمل العرض التجريبي بالكامل دون اتصال.
هذا فحص الاستقلال الذي أجريناه: سجّل كاشف الغلاف AUROC 1.00 على عائلة انحراف محجوزة (نقص تعريض) لم يُضبَط مقابلها قط، مقيساً على تقسيم MVTec metal_nut المحجوز. يُلائَم على 220 صورة معروفة السليمة في فضاء الإشارة الفيزيائية، لذا يرصد انحراف الالتقاط الذي يحرّك تلك الإشارات، لا عائلات الانحراف التي بنيناها فحسب. الإفسادات بكامل الشدة، لذا الفصل حاد بالتصميم؛ المطالبة الصادقة هي الاتجاه، لا النسبة الدقيقة.
عرض تجريبي قابل للتشغيل يُثبت الآلية. مشغّل الرفض EtherNet/IP إلى Allen-Bradley ControlLogix ومصرف MES محوّلان محاكيان يسجّلان ما كانا سيفعلانه، والكاميرا تيار مسجَّل من صور MVTec AD metal_nut حقيقية؛ والانحراف إفساد صور صادق مطبَّق على صور سليمة حقيقية. فحص الغلاف والبوابة الحتمية وقائمة التصعيد وتصدير التدقيق حقيقية وتعمل كما هو ظاهر تماماً، وكل رقم بارز مقيس على تقسيم الاختبار المحجوز لـ MVTec metal_nut.
البحث وراء هذا العرض التجريبي — العمارة، وتصميم التحقق، والمخطط المؤسسي.
طبقة الثقة بين النموذج والمشغّل هي الجزء الصعب. نحن نبنيها.
إذا كان فريقكم يصارع الرفض الخاطئ بعد كل تغيير وردية، أو معنى التزامات المخاطر العالية في قانون الذكاء الاصطناعي الأوروبي لخط يقرر عند 40 شوطاً في الدقيقة، نود حقاً أن نسمع كيف تفكرون في الأمر. المشكلة على مستوى الصناعة والإجابات ستكون كذلك.