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

HAMLET: Switch your Vision-Language-Action Model into a History-Aware Policy

تقدم الورقة البحثية إطار عمل HAMLET، وهو إطار عمل قابل للتوسع يعزز نماذج الرؤية واللغة والعمل (Vision-Language-Action) من خلال دمج رموز لحظات التباين الزمني ووحدة ذاكرة خفيفة الوزن للاستفادة بفعالية من السياق التاريخي، مما يحسن بشكل كبير أداء التلاعب الروبوتي في المهام طويلة المدى والمهام المعتمدة على التاريخ.

المؤلفون الأصليون: Myungkyu Koo, Daewon Choi, Taeyoung Kim, Kyungmin Lee, Changyeon Kim, Younggyo Seo, Jinwoo Shin

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

المؤلفون الأصليون: Myungkyu Koo, Daewon Choi, Taeyoung Kim, Kyungmin Lee, Changyeon Kim, Younggyo Seo, Jinwoo Shin

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

تخيل أنك تعلم روبوتًا القيام بالأعمال المنزلية، مثل صنع شطيرة أو ترتيب غرفة. تعطي الروبوت كاميرا وأمرًا صوتيًا: "ضع التفاحة في الوعاء".

تعمل معظم عقول الروبوتات الحالية (التي تسمى نماذج الرؤية واللغة والعمل أو VLAs) بشكل يشبه سمكة ذهبية ذات ذاكرة قصيرة جدًا. فهي ترى فقط الصورة الدقيقة التي تراها في هذه اللحظة بالذات. هي لا تتذكر ما حدث قبل ثانية واحدة.

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

يقدم البحث الذي شاركته نظامًا جديدًا يسمى HAMLET. فكر في HAMLET كأنه يعطي الروبوت مذكرات ذكية وقلم تحديد (هايلايتر).

إليك كيف يعمل، مقسمًا إلى مفاهيم بسيطة:

1. المشكلة: الروبوت "السمكة الذهبية"

الروبوتات الحالية تشبه الأشخاص الذين يحاولون حل لغز وهم يرتدون عصبة على أعينهم. هم يرون الإطار الحالي فقط.

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

2. الحل: HAMLET (المذكرات الذكية)

لا يجبر HAMLET الروبوت على إعادة تعلم كل شيء من الصفر (وهو أمر بطيء ومكلف). بدلاً من ذلك، يضيف أداتين ذكيتين إلى عقل الروبوت الحالي:

أ. رموز اللحظة (الـ "هايلايتر")

في كل مرة يلتقط فيها الروبوت صورة، فإنه ينشئ ملاحظة صغيرة وموجزة تسمى رمز اللحظة (Moment Token).

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

ب. وحدة الذاكرة (الـ "مذكرات")

يتم تغذية هذه "الملاحظات اللاصقة" (رموز اللحظة) في وحدة ذاكرة (Memory Module).

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

3. لماذا هذا أفضل من مجرد عرض المزيد من الصور للروبوت؟

قد تفكر: "لماذا لا نظهر للروبوت آخر 10 صور حتى يتمكن من رؤية التاريخ؟"

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

4. النتائج: من التعثر إلى الكفاءة

اختبر الباحثون HAMLET على روبوتات حقيقية تقوم بمهام صعبة، مثل:

  • التغطية والتكديس: تغطية مكعب بكوب، ثم تكديس كوب آخر فوقه.
  • تبديل المكعبات: نقل مكعبين حول بعضهما بترتيب معين.

النتيجة:

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

الخلاصة الكبرى

HAMLET هو "ترقية قابلة للإضافة". لا تحتاج إلى إعادة بناء عقل الروبوت أو تعليمه من الصفر. أنت فقط تعطيه نظام ذاكرة ذكي يعرف كيفية تلخيص الماضي واستدعاء التفاصيل الصحيحة عند الحاجة.

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

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

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

جرّب Digest →