منظومة الهندسة الناقصة لنماذج الذكاء الاصطناعي للرافعات

📋 الملخص الرئيسي

تواجه العديد من المصانع مشكلة نماذج الذكاء الاصطناعي العالقة بين مرحلتي التدريب والتشغيل الفعلي، أو نماذج تعمل دون إدارة أو قدرة على تتبع الأعطال. المشكلة ليست في الخوارزميات، بل في غياب البنية الهندسية التي تربط التدريب بالتشغيل، أي MLOps. يستعرض هذا المقال ستة عناصر أساسية: إصدارات البيانات، إصدارات النماذج، خط إنتاج التدريب، النشر، المراقبة، والتراجع، مع شرح كيفية تطبيقها عمليًا.

إذا كان مشروع الذكاء الاصطناعي لديك يواجه الحالات التالية، فالمشكلة غالبًا ليست في الخوارزمية بل في البنية الهندسية:

① النموذج دقيق في المختبر، لكنه يفشل فور تشغيله فعليًا دون تفسير واضح.

② تريد تحديث النموذج، لكنك لا تعرف أي إصدار يعمل حاليًا على الخط.

③ بيانات التدريب والكود والمعاملات تصبح غير قابلة للتجميع بعد شهرين.

④ عند حدوث مشكلة في النموذج، لا يمكنك الاعتماد إلا على الفحص اليدوي، دون مراقبة أو تراجع.

هذه الفجوة بين التدريب والتشغيل هي ما تسدّه MLOps. إليك التفاصيل.

الشروط المسبقة لـ MLOps: التعامل مع النموذج كبرنامج

المبدأ الأساسي في MLOps هو التعامل مع نموذج الذكاء الاصطناعي كبرنامج. البرامج لديها إدارة إصدارات وخط إنتاج ومراقبة وتراجع، ونموذج الذكاء الاصطناعي يحتاج إلى ذلك أيضًا، بل أكثر، لأنه يضيف عدم يقين البيانات والتدريب.

التعامل مع النموذج كبرنامج يعني أن كل تدريب وكل تشغيل يجب أن يكون قابلًا للتتبع وإعادة الإنتاج والتراجع، تمامًا مثل إصدار البرنامج. يجب أن تتطابق إصدارات البيانات وإصدارات النموذج، وأن تكون عملية التدريب قابلة لإعادة الإنتاج، وأن يكون التراجع ممكنًا عند حدوث مشكلة.

هذا التحول في الفكر هو نقطة البداية للهندسة. بدونه، يبقى مشروع الذكاء الاصطناعي في مرحلة الحرفية اليدوية حيث يعتمد على الباحثين في بناء النماذج وعلى الصيانة اليدوية في الموقع. كيلود للصناعات الثقيلة تدمج نماذج الذكاء الاصطناعي في إدارة هندسية مكافئة للبرمجيات، وهو الأساس لتشغيل النموذج بثبات، ISO 24621 لتشخيص أعطال الرافعات بالذكاء الاصطناعي يحدد متطلبات إدارة النماذج.

رسم توضيحي للعناصر الستة لهندسة نماذج الذكاء الاصطناعي للرافعات

ضبط معاملات MLOps: تكوين العناصر الستة

لكل عنصر من عناصر MLOps الستة نقاط تكوين أساسية خاصة به.

إصدار البيانات: يسجل أي دفعة بيانات استُخدمت في كل تدريب وكيفية الحصول عليها، لضمان قابلية التتبع وإعادة الإنتاج، ISO 24619 لمواصفة واجهة إنترنت الأشياء للرافعات يحدد متطلبات توحيد أنظمة الوصول إلى البيانات.

إصدار النموذج: يمنح كل نموذج مُدرَّب رقم إصدار، ويسجل بياناته وكوده ومؤشراته، ليتضح أي إصدار يعمل على الخط.

خط إنتاج التدريب: يعمل على أتمتة معالجة البيانات والتدريب والتقييم والتعبئة، مما يقلل التدخل اليدوي ويزيد قابلية إعادة الإنتاج.

النشر والإصدار: يعمل على توحيد عملية تشغيل النموذج، حيث يخضع النموذج الجديد للاختبار ثم يُنشر وفق إجراءات محددة، وليس بنسخ الملفات يدويًا.

المراقبة والتنبيهات: متابعة مستمرة لمؤشرات الخط بعد التشغيل، مع إطلاق تنبيهات عند تدهور المؤشرات، بما يسهم في الوقاية من انحراف النموذج.

آلية التراجع: عند حدوث مشكلة في النموذج الجديد، يمكن العودة إلى الإصدار السابق بضغطة واحدة. هذه العناصر الستة مترابطة، ونقص أي منها يجعل البنية الهندسية غير مكتملة.

عملية تطبيق MLOps خطوة بخطوة

لا يتطلب تطبيق MLOps الوصول إلى الكمال دفعة واحدة، بل يمكن تنفيذه تدريجيًا حسب الأولويات.

الخطوة الأولى: إدارة الإصدارات. يجب أن تكون البيانات والنماذج قابلة للتتبع وإعادة الإنتاج، وهذا هو الأساس الأكثر أهمية وإلحاحًا، لحل مشكلة "لا نعرف ماذا يعمل على الخط".

الخطوة الثانية: بناء المراقبة والتراجع. بعد التشغيل، يجب أن تكون قادرًا على مراقبة المؤشرات والتراجع عند الحاجة، لضمان الحد الأدنى من "وقف الخسائر عند حدوث مشكلة".

الخطوة الثالثة: أتمتة خط الإنتاج. ربط التدريب والتقييم والتعبئة في عملية آلية، لزيادة الكفاءة وتقليل الأخطاء اليدوية. كيلود للصناعات الثقيلة تتبع نهجًا تدريجيًا: الإصدارات أولاً، ثم المراقبة والتراجع، ثم خط الإنتاج الآلي، لتحقيق التحكم أولاً ثم الكفاءة.

الأخطاء الأكثر شيوعًا في MLOps

الخطأ الأول: التركيز على التدريب فقط دون الاهتمام بالتشغيل. إنفاق كل الجهد على دقة التدريب مع إهمال النشر والمراقبة والتراجع، يؤدي إلى فشل النموذج في التشغيل أو فقدان السيطرة عليه.

الخطأ الثاني: فوضى الإصدارات. غياب إدارة إصدارات البيانات والنماذج يجعل من المستحيل تحديد البيانات والنموذج المستخدمين عند حدوث مشكلة، مما يمنع إعادة الإنتاج والتتبع.

الخطأ الثالث: النشر اليدوي. تشغيل النموذج بنسخ الملفات وتعديل التكوين يدويًا دون إجراءات موحدة، يجعل كل عملية نشر مرهونة بالحظ. كيلود للصناعات الثقيلة تعتبر إدارة الإصدارات والمراقبة والتراجع وخط الإنتاج الآلي ثلاثة عناصر لا يمكن الاستغناء عنها في هندسة الذكاء الاصطناعي.

مقارنة تكوينات عناصر MLOps الستة

→ اسحب الجدول يميناً ويساراً ←
العناصر ماذا يحل أولوية التنفيذ تكلفة البدء عواقب النقص
إصدار البياناتالتدريبقابل للتتبعالأعلىمنخفضعدم قابلية إعادة إنتاج التدريب
إصدار النموذجوضوح الإصدار الحيالأعلىمنخفضعدم معرفة ما يعمل
التدريبخط الإنتاجالعمليةالأتمتةمتوسطمتوسطالتدريب اليدوي عرضة للأخطاء
مراقبةالتراجعالقدرة على وقف الخسائر عند حدوث مشكلةالأعلىمتوسطتحمل المشكلة دون حل عند حدوثها

مرجع سريع لبنود معايير MLOps

→ اسحب الجدول يميناً ويساراً ←
المعيار نقاط البنود وMLOpsالعلاقة مع
ISO 24621رافعةتشخيص الأعطال بالذكاء الاصطناعيالإطارإدارة النماذجالمواصفة
ISO 24619رافعةمواصفة واجهة إنترنت الأشياءالبياناتنظام الوصولالمعيارالتحويل
GB/T 28264 — نظام مراقبة وإدارة السلامةمراقبة السلامةتوثيق الأثرالمتطلباتبيانات التشغيلتوثيق الأثر

الأسئلة الشائعة حول MLOps

س: ما الفرق بين MLOps و DevOps التقليدي؟

ج: DevOps يدير الكود البرمجي، بينما MLOps يدير الكود والبيانات والنماذج معًا. إصدار البرنامج هو إصدار الكود، أما إصدار نموذج الذكاء الاصطناعي فهو مزيج من البيانات والكود والنموذج، وأي تغيير في أحدها يغيّر النتيجة بالكامل. كما أن النماذج تعاني من الانجراف، وتحتاج إلى مراقبة مستمرة وإعادة تدريب بعد النشر، وهذا أمر غير موجود في البرمجيات التقليدية. يمكن فهم MLOps على أنه DevOps مع إضافة بُعدين جديدين للإدارة هما البيانات والنماذج.

س: مع ميزانية محدودة، ما هي الأولويات في تطبيق MLOps؟

ج: ابدأ بإدارة الإصدارات، أي ضبط إصدارات البيانات والنماذج، فهي الأساس الأقل تكلفة والأكثر إلحاحًا. ثم انتقل إلى المراقبة والتراجع، لحماية النظام من الخسائر عند حدوث مشكلات. وأخيرًا، قم بأتمتة خط الإنتاج لرفع الكفاءة. الترتيب الصحيح هو: الإصدارات أولًا، ثم المراقبة والتراجع كشبكة أمان، ثم أتمتة خط الإنتاج لتحسين الأداء. لا تبدأ بالسعي وراء منصة ضخمة تلقائية بالكامل من البداية.

س: كيف أعرف أن فريق الذكاء الاصطناعي لدينا يحتاج إلى MLOps؟

ج: لاحظ ما إذا كانت هناك أعراض نقص الهندسة: نموذج يتعطل بعد النشر دون معرفة السبب، عدم معرفة الإصدار المستخدم في بيئة الإنتاج، صعوبة جمع بيانات التدريب والكود، أو الاعتماد على التدخل اليدوي لحل المشكلات. ظهور أي من هذه الأعراض يعني أنك بحاجة إلى MLOps. على العكس، إذا كان النموذج يُستخدم للتحليل دون اتصال فقط، ونادرًا ما يُحدَّث، ويُدار بواسطة شخص واحد، فإن الحاجة إلى الهندسة أقل إلحاحًا، ويكفي إدارة الإصدارات بشكل جيد.

س: لماذا تواجه نماذج الذكاء الاصطناعي مشكلات متكررة بعد النشر؟

ج: السبب الجذري هو غياب الهندسة بين التدريب والنشر. النموذج يُدرَّب على بيانات المختبر، لكنه يواجه في الإنتاج ظروف التشغيل الحقيقية، وهناك فجوة بين الاثنين. وبعد النشر، لا توجد ضمانات هندسية مثل المراقبة والإصدارات والتراجع، فعند ظهور المشكلات لا حل سوى التدخل اليدوي. MLOps يسد هذه الفجوة بين التدريب والنشر، مما يجعل النموذج قابلًا للتتبع وإعادة الإنتاج والمراقبة والتراجع، فتقل المشكلات بشكل كبير.

يمكن الاطلاع على قدرات الواجهة بعد هندسة النموذج من خلال المنهجية المعيارية في "فتح واجهة API للصيانة التنبؤية PHM للرافعة العلوية، مع تكامل البيانات مع 30 من موردي أنظمة MES".

ما ينقص نموذج الذكاء الاصطناعي من التدريب إلى النشر هو الهندسة، وليس الخوارزميات. كيلود للصناعات الثقيلة تكمل العناصر الستة: إدارة إصدارات البيانات، وإدارة إصدارات النماذج، وخط الإنتاج، والنشر، والمراقبة، والتراجع، مما يجعل النموذج قابلًا للإدارة والتحكم مثل البرمجيات، والنشر لا يعتمد على الحظ.

مقالات ذات صلة

contact

contact us

phone:
+86 13903802779

mail:3915269@qq.com

Working hours: Monday to Friday

Wechat
Wechat
SHARE
TOP