← أحدث الأبحاث
🤖 machine learning

Learning partially observed systems with neural Hamiltonian ordinary differential equations

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

المؤلفون الأصليون: Sunniva Meltzer, Sølve Eidnes, Alexander Johannes Stasik

نُشر 2026-05-25
📖 5 دقيقة قراءة🧠 قراءة متعمّقة

المؤلفون الأصليون: Sunniva Meltzer, Sølve Eidnes, Alexander Johannes Stasik

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

تخيل أنك تحاول تعليم روبوت التنبؤ بكيفية حركة آلة معقدة. عادةً، ستعرض للروبوت فيديو للآلة بأكملها وتقول له: "شاهد هذا، تعلم القواعد، ثم أخبرني بما سيحدث بعد ذلك".

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

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

إليك كيف يعمل، باستخدام تشبيهات بسيطة:

1. المشكلة: المتعلم "الأعمى"

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

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

2. الحل: المعلم الذي يضع "الفيزياء أولاً"

إطار عمل NHODE يشبه معلماً يقول: "لا تكتفِ بمراقبة الأقدام؛ تذكر أن الطاقة لا تُفنى ولا تُستحدث من عدم".

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

3. كيف يتعامل مع الأجزاء "المخفية"

تصف الورقة عملية ذكية تتكون من خطوتين:

  1. المحقق (المُشفّر - Encoder): أولاً، ينظر النموذج إلى التاريخ القصير للأجزاء المرئية ("التاريخ الملحوظ"). يعمل مثل المحقق، مستخدماً الأدلة المرئية لتخمين ما تفعله الأجزاء المخفية الآن. إنه يستنتج "الحالة الأولية" للتروس غير المرئية.
  2. المحاكي (التشغيل المستمر - Rollout): بمجرد أن يكون لديه تخمين للأجزاء المخفية، يقوم بتشغيل محاكاة للمستقبل. ومن الأهمية بمكان أنه يتحقق من واجباته المنزلية مقابل الأجزاء التي يمكنه رؤيتها بالفعل فقط. هو لا يُعاقب على تخمين الأجزاء المخفية بشكل خاطئ بشكل مباشر؛ بل يُعاقب فقط إذا لم تتطابق الأجزاء المرئية مع الفيديو الحقيقي.
    • تشبيه: تخيل أنك تلعب لعبة "سايمون يقول" (Simon Says) حيث يمكنك فقط رؤية يدي سايمون. عليك أن تخمن ماذا تفعل قدماه. إذا تسبب تخمينك بشأن القدمين في جعل حركة اليدين خاطئة، فستخسر. ولكن إذا حافظ تخمينك بشأن القدمين على حركة اليدين بشكل صحيح، فستربح.

4. إضافة قواعد إضافية (التماثل)

لم يتوقف المؤلفون عند الطاقة فحسب، بل أضافوا المزيد من قواعد "المنطق السليم":

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

5. النتائج: الاستقرار في الفوضى

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

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

ملخص

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

يشير المؤلفون إلى أنه بينما يمكن للنموذج التنبؤ بالأجزاء المرئية بشكل مثالي، فإن الحالة الدقيقة للأجزاء المخفية قد لا تكون فريدة (قد توجد عدة سيناريوهات مخفية مختلفة تبدو متشابهة من الخارج)، ولكن النموذج يجد نسخة متسقة فيزيائياً ودقيقة للأجزاء التي نهتم بها.

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

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

جرّب Digest →