Bilingual Text-to-Motion Generation: A New Benchmark and Baselines
تقدم هذه الورقة البحثية BiHumanML3D، وهو أول معيار تقييم ثنائي اللغة لتحويل النص إلى حركة، وتقترح نموذج انتشار الحركة ثنائي اللغة (BiMD) مع استراتيجية محاذاة عابرة للغات لتحسين أداء توليد الحركة عابر اللغات بشكل كبير وتمكين التبديل اللغوي في حالة الصفر.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تخيل أن لديك روبوتًا راقصًا سحريًا. في الوقت الحالي، هذا الروبوت موهوب للغاية، لكن لديه قيد رئيسي: فهو لا يفهم سوى التعليمات المكتوبة باللغة الإنجليزية. إذا قلت له، "Do a backflip" (قم بشقلبة خلفية)، فإنه يدور بشكل مثالي. ولكن إذا قلت له، "Fais une salto" (بالفرنسية) أو "做后空翻" (بالصينية)، فإنه يقف هناك مرتبكًا، أو والأسوأ من ذلك، يؤدي الحركة الخاطئة تمامًا.
هذه الورقة البحثية تدور حول تعليم هذا الروبوت التحدث بـ لغتين (الإنجليزية والصينية) بطلاقة، لكي يتمكن من الرقص على تعليماتك بغض النظر عن اللغة التي تستخدمها.
إليك تفصيل حلهم، باستخدام بعض التشبيهات من الحياة اليومية:
1. المشكلة: رقصة "الضياع في الترجمة"
حاليًا، إذا أردت من الروبوت أن يرقص بناءً على أمر صيني، عليك استخدام تطبيق ترجمة لتحويل الصينية إلى إنجليزية أولاً، ثم تغذية الروبوت بها.
- المشكلة: تطبيقات الترجمة جيدة في الكلمات، لكنها سيئة جدًا في الحركة.
- التشبيه: تخيل أنك أخبرت مترجمًا: "الشخص يقوم بحركة Tanglang Quan (وقفة قتالية محددة)". قد يقول المترجم: "الشخص يقوم بلكمة". الروبوت يسمع كلمة "لكمة" فيقوم بلكم الهواء فقط، متجاهلاً وقفة الأرجل المحددة واللمسة الثقافية.
- كابوس "التبديل اللغوي": غالبًا ما يخلط البشر الحقيقيون بين اللغات في جملة واحدة (على سبيل المثال: "Walk forward and then do a jump" - "امشِ للأمام ثم قم بـ قفزة"). الروبوتات الحالية تضيع تمامًا عندما تختلط اللغات في جملة واحدة.
2. الحل: بناء أرضية رقص جديدة (مجموعة البيانات)
لإصلاح ذلك، لم يكن بإمكان الباحثين مجرد استخدام مترجم. كانوا بحاجة إلى مكتبة ضخمة من حركات الرقص المقترنة بالأوصاف باللغتين الإنجليزية والصينية.
- التشبيه: فكر في المكتبة القديمة (HumanML3D) كأنها رف كتب مليء بكتيبات الرقص الإنجليزية. لقد أرادوا مكتبة ثنائية اللغة.
- كيف فعلوا ذلك: استخدموا فريقًا من "المحررين الخارقين" (نماذج لغوية كبيرة للذكاء الاصطناعي) لترجمة الكتيبات الإنجليزية إلى الصينية. ولكن بما أن الذكاء الاصطناعي يرتكب الأخطاء، فقد أضافوا طبقة من المحررين البشر لمراجعة العمل.
- النتيجة: أنشأوا BiHumanML3D، وهو أول "قاموس رقص ثنائي اللغة" على الإطلاق. يحتوي على آلاف مقاطع الحركة، كل منها مع وصف إنجليزي مثالي ووصف صيني مثالي.
3. ترقية الدماغ: "المترجم العالمي" (CLA)
الآن بعد أن أصبح لديهم البيانات، احتاجوا إلى دماغ جديد للروبوت. لقد بنوا نموذجًا يسمى BiMD (انتشار الحركة ثنائي اللغة).
- الطريقة القديمة: تخيل وجود دماغين منفصلين. دماغ واحد يعرف فقط حركات الرقص الإنجليزية؛ والآخر يعرف فقط حركات الرقص الصينية. إنهما لا يتحدثان مع بعضهما البعض.
- الطريقة الجديدة (CLA): قدموا ميزة تسمى المحاذاة عبر اللغات (Cross-Lingual Alignment - CLA).
- التشبيه: فكر في CLA كأنه جهاز تحكم عن بعد عالمي.
- قبل ذلك، كان "الزر الإنجليزي" و"الزر الصيني" موجودين في أجهزة تحكم مختلفة ولا يعملان بنفس الطريقة.
- مع CLA، علم الباحثون الروبوت أن "شعور" كلمة "jump" بالإنجليزية و"شعور" كلمة "jump" بالصينية هما في الواقع نفس الزر على جهاز التحكم نفسه.
- لقد أجبروا الروبوت على تعلم أن "He walks in a circle" و "他在逆时针转圈" (هو يمشي في دائرة عكس عقارب الساعة) يشيران إلى نفس الحركة الجسدية تمامًا في عقل الروبوت.
4. الخدعة السحرية: التعلم الصفري وتبديل الأكواد
بسبب تعلم الروبوت لهذا الاتصال بـ "جهاز التحكم العالمي"، يمكنه القيام ببعض الأشياء المذهلة:
- التعلم الصفري (Zero-Shot): إذا دربت الروبوت على البيانات الصينية فقط، فسيظل قادرًا على فهم التعليمات الإنجليزية بشكل مثالي! الأمر يشبه تعلم قيادة السيارة في الولايات المتحدة ثم القدرة على قيادتها في المملكة المتحدة دون أن ترى أي لافتة طريق في المملكة المتحدة، لأنك تفهم مفهوم القيادة، وليس فقط اللافتات.
- تبديل الأكواد (Code-Switching): يمكنك قول، "Walk forward, then do a TiaoYue (jump)." الروبوت يفهم هذا المزيج تمامًا لأنه يعرف أن "التحكم العالمي" يربط بين "Walk" الإنجليزية و"TiaoYue" الصينية وبين العضلات الصحيحة.
5. النتائج: راقص أفضل
اختبر الباحثون روبوتهم الجديد مقابل الروبوتات القديمة.
- الروبوتات القديمة: عندما تُعطى لغات مختلطة أو لغة صينية، كانت تتعثر، أو تسقط، أو تؤدي حركات خاطئة.
- الروبوت الجديد (BiMD): كان يرقص بشكل مثالي. كان أكثر دقة، ويتحرك بشكل طبيعي أكثر، ويتعامل مع خلط اللغات كالمحترفين.
باختختصار
تتعلق هذه الورقة البحثية بإيقاف "حاجز اللغة" في الرسوم المتحركة الحاسوبية. بدلاً من إجبار الكمبيوتر على ترجمة كلماتك قبل أن يفهم رقصتك، علموا الكمبيوتر فهم معنى الرقصة مباشرة، بغض النظر عما إذا كنت تتحدث الإنجليزية، أو الصينية، أو مزيجًا منهما. إنه يشبه منح الروبوت روحًا تفهم الحركة، وليس مجرد قاموس يفهم الكلمات.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.