← أحدث الأبحاث
🔢 mathematics

Square Root Gauss-Newton iLQR

تقدم هذه الورقة صياغة "جذر تربيعي لـ غاوس-نيوتن" (Square Root Gauss-Newton) لخوارزمية "التحكم التربيعي الخطي المتكرر" (iLQR) تتسم بالمتانة العددية والبساطة الخوارزمية، حيث تستفيد من بنية المربعات الصغرى الموزونة لدالة التكلفة لتمكين تمرير خلفي يعتمد على تحليلات "QR" منفردة، مما يؤدي إلى تحسين التكيّف والاستقرار، لا سيما ضمن أطر "لاغرانج المعززة" لتحسين المسار المقيد.

المؤلفون الأصليون: Maximilian Haas-Heger, Jur van den Berg

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

المؤلفون الأصليون: Maximilian Haas-Heger, Jur van den Berg

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

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

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

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

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

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

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

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

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

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

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

جرّب Digest →