جوجل تطور روبوتا يمكنه برمجة نفسه
جاكرتا - طور باحثو الروبوتات في Google للتو روبوتا يمكنه كتابة رمز البرمجة الخاص به بناء على تعليمات اللغة الطبيعية. يحتاج المستخدم فقط إلى تعليمات مثل التقاط كائن أصفر ، وسيقوم الروبوت بالباقي.
استخدم الباحثون الشفرة كسياسات (CaP) وهو نموذج لغة محدد للترميز تم تطويره من نموذج لغة Pathways (PaLM) من Google لتفسير تعليمات اللغة الطبيعية وتحويلها إلى شفرة قابلة للتنفيذ.
يتم تدريب الروبوتات من خلال توفير التعليمات والرموز المناسبة. من هناك ، يمكنه استرداد التعليمات الجديدة وسيقوم تلقائيا بإنشاء تعليمات برمجية جديدة تعيد ترتيب مكالمات واجهة برمجة التطبيقات ، وتوليف وظائف جديدة ، وتعبر عن حلقات التغذية المرتدة لجمع سلوكيات جديدة مباشرة.
"مع CaP ، نقترح استخدام نموذج لغة لكتابة رمز الروبوت مباشرة من خلال بعض الأوامر. تظهر تجاربنا أن إصدار التعليمات البرمجية يؤدي إلى تعميمات وأداء مهام أفضل من الدراسة المباشرة لمهام الروبوت وإصدار إجراءات اللغة الطبيعية "، قال باحثو Google في منشور مدونتهم الرسمي ، الثلاثاء ، 8 نوفمبر.
وأضاف: "يسمح CaP لنظام واحد بأداء مجموعة متنوعة من المهام الروبوتية المعقدة والمتنوعة دون تدريب خاص بالمهام".
أي أنه من خلال توفير مجموعة من التعليمات مرة واحدة ، يمكنه تطوير بعض التعليمات البرمجية التي يمكن بعد ذلك إعادة استخدامها لتعليمات مماثلة في وقت لاحق.
يمكن ل CaP أيضا استخدام العمليات الحسابية والمنطقية للغة معينة. وبما أن CaP مبني على نموذج لغة عادي ، فإنه يحتوي على بعض الميزات التي لا علاقة لها بالرموز مثل فهم الرموز التعبيرية واللغات غير الإنجليزية.
هذا البحث مثير للاهتمام للغاية ، حيث يصعب على الروبوتات أداء مهام أخرى إلى جانب تلك التي تم تدريبها. على سبيل المثال ، برمجة روبوت للعب كرة الطاولة ، لا تجعله قادرا على لعب ألعاب أخرى مثل البيسبول أو التنس.
على الرغم من أن CaP لا يزال بعيدا عن تطبيقات العالم الحقيقي واسعة الانتشار ، إلا أنه يسمح للروبوتات بأداء مجموعة متنوعة من المهام الروبوتية المعقدة دون تدريب خاص.