← أحدث الأبحاث
💻 computer science

Tensor-Train Layers for Physics-Informed Neural Networks

تُظهر هذه الورقة أن دمج طبقات "Tensor-Train" في الشبكات العصبية المستوحاة من الفيزياء يقلل بشكل كبير من أعداد المعلمات بما يصل إلى 8.8 ضعفاً مع الحفاظ على 97% من الدقة الأصلية، حيث تعتمد كفاءة الضغط بشكل كبير على انتظام حل معادلة التفاضل الجزئي الأساسية.

المؤلفون الأصليون: Elias Javanmard, Yosef Javanmard, Rezvan Salehi

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

المؤلفون الأصليون: Elias Javanmard, Yosef Javanmard, Rezvan Salehi

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

في المشهد الواسع للعلوم الحديثة، برزت أداة قوية تسمح للحواسيب بتعلم قوانين الطبيعة دون الحاجة إلى خريطة مرسومة مسبقاً. هذه الأدوات، المعروفة باسم الشبكات العصبية المستوحاة من الفيزياء (physics-informed neural networks)، تعمل كبدائل رقمية للأنظمة الفيزيائية المعقدة. فبدلاً من الاعتماد على شبكة صلبة من النقاط لحساب كيفية انتشار الحرارة، أو تدفق السوائل، أو تغير الأسعار، يتم تدريب هذه الشبكات على تلبية المعادلات الفيزيائية الأساسية مباشرة. إنها تنسج قواعد الكون في بنيتها ذاتها، مما يسمح لها بإيجاد الحلول بطريقة غير مقيدة بشبكة (mesh-free) تتسم بمرونة فائقة. ومع ذلك، فإن هذه المرونة تأتي بثمن باهظ؛ فلالتقاط التغيرات الحادة والمفاجئة التي تحدث غالباً في الظواهر الواقعية — مثل موجة صدمية في سائل أو تحول مفاجئ في قيمة السوق — يجب بناء هذه الشبكات بطبقات ضخمة وعريضة تحتوي على ملايين الإعدادات القابلة للضبط. وهذا الحجم يجعل من الصعب تشغيلها على حواسيب أصغر، أو استخدامها في الحالات التي تكون فيها السرعة والذاكرة محدودة، مما يخلق عائقاً أمام استخدامها العملي.

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

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

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

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

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

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

جرّب Digest →