الانتقال إلى المحتوى
سايبرتاك.
الروبوتات· ٢ دقائق قراءة

باحثون يطورون نظاماً جديداً يساعد الروبوتات على التعلم من أخطائها

تحدد طريقة Reward-DAgger متى يواجه الروبوت صعوبة وتطلب مساعدة بشرية دون الحاجة لإعدادات مخصصة لكل مهمة.

بقلم Cyberttakنُشر · 01:32
روبوت بحثي يعمل في مساحة المختبر
روبوت بحثي يعمل في مساحة المختبرالمصدر: Photo: europeanspaceagency / Flickr · CC BY-SA 2.0 (cropped)

يتطلب تدريب الروبوتات على مهام معقدة غالباً تدخلاً بشرياً عندما تتعثر الآلة. قدم باحثون مؤخراً إطار عمل جديداً يسمى Reward-DAgger، يعمل كمنظّم ذكي لأتمتة عملية التدخل هذه.

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

يحسن Reward-DAgger باستمرار معدل النجاح الذاتي للسياسات خلال التعلم التفاعلي ويحقق عائداً قوياً على الجهد البشري المبذول.

تعد القدرة على نقل الأداء من بيئة إلى أخرى من أكبر التحديات في مجال الروبوتات. اختبر الفريق طريقتهم عبر 8 مهام مختلفة في بيئات واقعية ومحاكاة، ووجدوا أنها حسنت معدلات النجاح باستمرار دون الحاجة إلى تعديل يدوي مستمر للمعايير لكل مهمة على حدة.

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

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

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

المصدر: arXiv cs.RO