سيكون لدى Google آلات تطبع برامج Python الخاصة بها

سيكون لدى Google آلات تكتب برامج Python الخاصة بها
سيكون لدى Google آلات تكتب برامج Python الخاصة بها

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

تتوسع أحدث الأبحاث في نموذج PaLM-SayCan من Google ، والذي يمكّن الروبوتات من فهم الأوامر البشرية المفتوحة والاستجابة بحكمة وأمان في بيئة مادية. كما أنه يعتمد على العمل السابق في الإكمال التلقائي للكود مثل وظيفة Copilot في GitHub و GPT-3 LLM من OpenAI.

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

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

في مقال حديث بعنوان "الترميز كسياسة: برامج نموذج اللغة للتحكم الملموس" ، لاحظ باحثو Google أنه عند تقديمها كمدخلات ، يتم اتباع بعض أوامر اللغة النموذجية برمز السياسة ذات الصلة.

يمكن LLMs بدورها تلقي أوامر جديدة وإعادة إنشاء مكالمات API بشكل مستقل لإنشاء رمز سياسة جديد.

يرشد المستخدم إلى "تكديس الكتل في الوعاء الفارغ" أو "ضع الكتل في خط أفقي شبه علوي" في الأمثلة الواردة.

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

تدعي Google أن نماذج اللغة يمكنها القيام بهذه المهمة بشكل أكثر فاعلية من التعلم المباشر لمهام الروبوت وتوليد إجراءات اللغة الطبيعية.

وفقًا لأبحاث Google ، "توسع CaP عملنا السابق ، PaLM-SayCan ، من خلال السماح لنماذج اللغة بتنفيذ مهام آلية متزايدة الصعوبة مع التعبير الكامل عن كود Python للأغراض العامة.

نقترح CaP كطريقة لكتابة كود الروبوت مباشرة ، من خلال عدة خطوات للتوجيه ونماذج اللغة. "

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

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

يضيف المستند في تحذير.

المصدر: zdnet

Günceleme: 05/11/2022 19:43

إعلانات مماثلة

كن أول من يعلق

Yorumunuz