← أحدث الأبحاث
⚡ electrical engineering

Using Large Language Models for Black-Box Testing of FMU-Based Simulations

تقترح هذه الورقة نهجاً يعتمد على وجود العنصر البشري في الحلقة، والذي يسخر النماذج اللغوية الكبيرة لتوليد سيناريوهات اختبار وتأكيدات مهيكلة تلقائياً لاختبار الصندوق الأسود لوحدات النموذج الوظيفي (FMUs)، بهدف تقليل الجهد اليدوي وتعزيز قابلية تفسير النتائج في نماذج المحاكاة الديناميكية.

المؤلفون الأصليون: Abdullah Mughees, Gaadha Sudheerbabu, Tanwir Ahmad, Dragos Truscan, Mikael Manngård, Kristian Klemets

نُشر 2026-04-29
📖 4 دقيقة قراءة☕ قراءة في استراحة قهوة

المؤلفون الأصليون: Abdullah Mughees, Gaadha Sudheerbabu, Tanwir Ahmad, Dragos Truscan, Mikael Manngård, Kristian Klemets

البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل

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

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

إليك كيف يعمل نهج "الإنسان في الحلقة" (Human-in-the-Loop) الخاص بهم، مقسماً إلى خطوات بسيطة:

1. الإعداد: قراءة الدليل

أولاً، يقرأ الذكاء الاصطنا الرئيسي "الدليل" (المواصفات الفنية وملفات البيانات) الخاص بالصندوق الأسود. يعمل كأمين مكتبة، حيث يستخرج قائمة بما يدخل (المدخلات مثل درجة الحرارة أو الضغط) وما يخرج (المخرجات مثل درجة حرارة الزيت أو وضعية الصمام).

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

2. العصف الذهني: كتابة قصص "ماذا لو"

بعد ذلك، يُطلب من الذكاء الاصطناعي تخيل سيناريوهات اختبار مختلفة. يقوم بكتابتها في تنسيق قصصي بسيط يسمى "معطى-عندما-إذن" (Given-When-Then).

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

3. اختبار الواقع: الخبير البشري

هذا هو الجزء الأكثر أهمية. "قصص" الذكاء الاصطناعي هي مجرد أفكار. يقوم خبير بشري (متخصص في المجال يعرف كيف تعمل المحركات الحقيقية) بمراجعتها.

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

4. التنفيذ: تشغيل المحاكاة

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

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

5. الحكم: هل نجح الاختبار؟

يتحقق النظام مما إذا كانت النتائج تتطابق مع جزء "إذن" من القصة. هل ظلت درجة الحرارة ضمن الحدود؟ هل تحرك الصمام في الاتجاه الصحيح؟

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

السر الكامن: "شخصيتان" مختلفتان للذكاء الاصطناعي

لاحظ المؤلفون أن الذكاء الاصطناعي يحتاج إلى أن يكون في حالتين مختلفتين لكي ينجح هذا الأمر:

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

النتائج

لقد اختبروا ذلك على نظام تبريد زيت التشحيم (وهو نظام يحافظ على عدم ارتفاع درجة حرارة زيت محرك السفينة).

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

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

غارق في أبحاث مجالك؟

تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.

جرّب Digest →