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

From Routes to Steps: Separating Semantic Progress from Local Execution in Vision-and-Language Navigation

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

المؤلفون الأصليون: Xiangyun Huang, Xiangchen Wang, Runfeng Lin, Yihao Xu, Kangyu Huang, Jiang Hengchen, Xiwang Dong, Lin Jiarong

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

المؤلفون الأصليون: Xiangyun Huang, Xiangchen Wang, Runfeng Lin, Yihao Xu, Kangyu Huang, Jiang Hengchen, Xiwang Dong, Lin Jiarong

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

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

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

الملاح ذو الرأسين

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

ولحل هذه المشكلة، قدموا Route2Step، وهو إطار عمل يقسم عقل الروبوت إلى وحدتين متمايزتين تتواصلان مع بعضهما عبر واجهة واضحة وصريحة.

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

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

سحر "E-SPA"

قد تتساءل: "كيف تعلم روبوتًا معرفة الخطوة التي هو عليها إذا لم يكن هناك إنسان يكتب بدقة متى تحدث كل خطوة؟" هنا برع الباحثون في الإبداع. فقد طوروا طريقة تسمى E-SPA (محاذاة المسار الدلالي لتقليل الطاقة).

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

ما وجدوه

اختبر الباحثون هذا الروبوت الجديد ذو الرأسين في تحدٍ قياسي للملاحة يسمى R2R-CE. وكانت النتائج واعدة. فعندما استخدموا نظامهم الجديد، قفز معدل نجاح الروبوت من 48.1% إلى 55.3%. ومن حيث مقياس يسمى SPL (الذي يقيس مدى جودة عثور الروبوت على الهدف دون اتخاذ مسار طويل وسخيف)، تحسن المعدل من 43.3% إلى 48.2%.

لكن السحر الحقيقي كان في كيفية تحقيقهم لذلك. عادةً، لجعل الروبوت يتعلم من أخطائه، تحتاج إلى آلاف الأمثلة حيث يصحح الإنسان كل خطوة يتخذها الروبوت. وهذا أمر مكلف ويستغرق وقتًا طويلاً. ومع ذلك، استخدم Route2Step خدعة ذكية؛ فقد استخدم حوالي 190,000 مثال لتعليم "الدليل السياحي" (MIA) كيفية رصد متى يكون الروبوت قد ضل طريقه (الإشراف على مستوى الحالة)، لكنه استخدم 11,500 مثال فقط لتعليم "السائق" (MAG) كيفية إصلاح حركات محددة (الإشراف على مستوى الفعل).

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

اختبارات العالم الحقيقي والخطوات المستقبلية

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

في اختبارات العالم الحقيقي هذه، نجح الروبوت في إكمال 19 من أصل 33 تجربة. وفي مهمة داخلية صعبة للغاية تتضمن تعليمات مكونة من 120 كلمة، فشل نمط الروبوت القديم (StreamVLN) تمامًا، حيث تمكن من إكمال حوالي 2.2 من أصل 7 خطوات في المتوسط. أما روبوت Route2Step، فقد أكمل متوسط 5.0 خطوات ونجح في 3 من أصل 5 تجارب. وهذا يشير إلى أن نهج "الدليل السياحي" يساعد الروبوت على البقاء على المسار حتى عندما يصبح العالم الحقيقي فوضويًا ومربكًا.

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

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

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

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

جرّب Digest →