ABM-UDE: Developing Surrogates for Epidemic Agent-Based Models via Scientific Machine Learning
تقدم هذه الورقة البحثية ABM-UDE، وهو إطار عمل للتعلم الآلي العلمي يستخدم المعادلات التفاضلية الشاملة مع طريقة الرماية المتعددة وطرق التنبؤ بالخطأ القائمة على المراقب لاستخلاص نماذج الأوبئة القائمة على الوكلاء ذات النطاق الإكساسكيل البطيئة وتحويلها إلى بدائل سريعة ومعايرة وقابلة للتفسير قادرة على تمكين التخطيط المستشفياتي في الوقت الفعلي والمدرك للمخاطر على الأجهزة القياسية.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تخيل أنك عمدة مدينة، وفجأة اقتربت عاصفة (وباء). أنت بحاجة لمعرفة: هل ستفيض الملاجئ؟ هل نحتاج لفتح المزيد من المستشفيات؟ متى يجب إغلاق المدارس؟
للإجابة على ذلك، لديك أداتان:
- محاكاة الحاسوب الخارق (ABM): تشبه هذه المحاكاة لعبة فيديو ضخمة وواقعية للغاية، حيث كل مواطن هو شخصية فردية. لديهم وظائف، عائلات، وعادات، ويتفاعلون بشكل عشوائي. إنها دقيقة للغاية، لكنها تستغرق 100 ساعة من وقت الحاسوب الخارق لتشغيل سيناريو واحد مدته 3 أشهر فقط. وبحلول الوقت الذي تظهر فيه الإجابة، تكون العاصفة قد مرت بالفعل.
- الجدول الحسابي البسيط (ODE): هذا تقدير سريع وتقريبي. إنه يعامل الجميع كأشخاص متوسطين. يعمل في ثوانٍ معدودة، لكنه غالباً ما يكون خاطئاً لأنه يفتقد التفاصيل الفوضوية للسلوك البشري الحقيقي.
المشكلة: نحن بحاجة إلى دقة محاكاة الحاسوب الخارق، ولكن بسرعة الجدول الحسابي. نحن بحاجة لتشغيل مئات سيناريوهات "ماذا لو؟" خلال الليل، لكن لا يمكننا الانتظار 100 ساعة لكل منها.
الحل: "الوكيل الذكي" (ABM-UDE)
قام مؤلفو هذه الورقة البحثية ببناء "وكيل ذكي" (Smart Proxy). فكر في الأمر كنسخة "شبحية" من المحاكاة الضخمة، تتعلم من المحاكاة الكبيرة ولكنها تعمل على حاسوب محمول عادي.
إليك كيف فعلوا ذلك، باستخدام بعض التشبيهات الإبداعية:
1. "المحرك الهجين" (المعادلات التفاضلية الشاملة - Universal Differential Equations)
تخيل محرك سيارة. المكابس، والتروس، وخطوط الوقود هي القواعد الميكانيكية (العلم المعروف لكيفية انتشار الفيروسات). هذه القواعد ثابتة وموثوقة.
ومع ذلك، فإن سلوك السائق (مدى سرعة الضغط على دواسة الوقود، أو متى يضغط على المكابح) غير متوقع. في الأيام الخوالي، حاول العلماء تخمين سلوك السائق باستخدام معادلة بسيطة، لكنها كانت تفشل غالباً.
استبدل المؤلفون جزء "سلوك السائق" بـ شبكة عصبية (دماغ ذكاء اصطناعي صغير).
- المحرك: القوانين الفيزيائية والبيولوجية المعروفة (على سبيل المثال: إذا مرضت، يمكنك نقل العدوى للآخرين).
- دماغ الذكاء الاصطناعي: مكون ذكي يتعلم بالضبط كيف يتصرف الفيروس في هذه المدينة المحددة من خلال مراقبة محاكاة الحاسوب الخارق.
- النتيجة: نموذج يحترم قوانين الفيزياء ولكنه يتكيف مع الواقع الفوضوي للسلوك البشري. إنه يشبه سيارة تعرف قواعد الطريق، ولكن لديها مساعد طيار تعلم من مراقبة ملايين السائقين الآخرين.
2. حيل "الاستقرار" (الرماية المتعددة وPEM)
تدريب هذا الدماغ الاصطناعي أمر صعب. إذا حاولت تعليمه من خلال عرض فيلم مدته 90 يوماً دفعة واحدة، فسوف يرتبك. قد يتعلم الأسبوع الأول بشكل مثالي، لكنه قد ينحرف عن المسار بحلول الأسبوع العاشر، مثل نظام تحديد المواقع (GPS) الذي يفقد الإشارة ببطء.
استخدم المؤلفون حيلتين ذكيتين لإبقاء الذكاء الاصطناعي على المسار الصحيح:
- الرماية المتعددة (نقاط التفتيش): بدلاً من مشاهدة فيلم الـ 90 يوماً كاملاً دفعة واحدة، قاموا بتقطيعه إلى مقاطع صغيرة مدة كل منها 10 أيام. يقومون بتدريب الذكاء الاصطناعي على المقطع الأول، ثم يتحققون مما إذا كان صحيحاً، ثم يعيدون الضبط والتدريب على المقطع التالي. إنه يشبه تعلم رقصة طويلة من خلال إتقان حركة واحدة في كل مرة، والتحقق من وضعيتك، ثم الانتقال إلى الحركة التالية. هذا يمنع الذكاء الاصطناعي من "الضياع" على المدى الطويل.
- طريقة خطأ التنبؤ (اختبار الواقع): تخيل أن الذكاء الاصطناعي يحاول التنبؤ بالطقس. في كل يوم، يقوم بتخمين، ثم تعرض له الطقس الفعلي. إذا كان مخطئاً، فإنك تقوم بلطف بدفعه (تعديل) لضبط إعداداته الداخلية لتصحيح الخطأ ليوم غد. هذه "الدفعة" (التي تسمى المراقب) تبقي الذكاء الاصطناعي مرتبطاً بالواقع، مما يضمن عدم ابتعاده عن الحقيقة.
3. النتائج: من "الحاسوب الخارق" إلى "الحاسوب المحمول"
كانت النتائج مذهلة:
- السرعة: استغرقت محاكاة الحاسوب الخارق القديمة 100 ساعة لتشغيل سيناريو واحد. أما الوكيل الذكي الجديد فيعمل على حاسوب محمول عادي في حوالي 30 ثانية. هذا يعني أنه أسرع بـ 10,000 مرة.
- الدقة: لم يصبح أسرع فحسب، بل أصبح أذكى أيضاً. من خلال استخدام "نقاط التفتيش" و"اختبارات الواقع"، كان النموذج الجديد أكثر دقة بنسبة 77% من نهج الذكاء الاصطناعي القياسي.
- الموثوقية: الأهم من ذلك، أن النموذج يعرف متى يكون غير متأكد. فهو لا يعطي مجرد رقم واحد؛ بل يعطي نطاقاً (على سبيلًا: "ستكون وحدة العناية المركزة ممتلئة بنسبة 60%، بزيادة أو نقصان 5%"). وهذا يساعد الأطباء والعمد على التخطيط لأسوأ السيناريوهات دون ذعر.
لماذا يهم هذا الأمر؟
قبل هذا، كان على مسؤولي الصحة المحليين الاختيار بين بيانات بطيئة ودقيقة (غير مفيدة للتخطيط اليومي) أو تخمينات سريعة وغير دقيقة (تؤدي لاتخاذ قرارات خطيرة).
هذه الطريقة الجديدة تسمّح لمسؤول الصحة في المقاطعة بالجلوس خلف مكتبه، وكتابة سؤال مثل "ماذا يحدث إذا فتحنا المدارس الاثنين المقبل؟" والحصول على إجابة دقيقة للغاية ومدركة للمخاطر في ثوانٍ. يمكنهم تشغيل مئات سيناريوهات "ماذا لو؟" خلال الليل لإيجاد التوازن المثالي بين السلامة والعودة للحياة الطبيعية، مما قد ينقذ آلاف الأرواح من خلال التحرك قبل أن تكتظ المستشفيات.
باختة: لقد أخذوا محاكاة ضخمة وبطيئة ومثالية، واستخلصوا "حكمتها" في ذكاء اصطناعي صغير وسريع وذكي، وعلموه كيفية البقاء على المسار الصحيح حتى يمكنه مساعدتنا في اتخاذ قرارات تنقذ الأرواح في الوقت الفعلي.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.