آموزش دادن به ربات کار پیچیدهای است. سیستم PUnS ساخت دانشمندان دانشگاه MIT یادگیری ربات ها از طریق تماشای انسانها را مهیا کرده است.
آموزش نحوه انجام عملی خاص به یک ربات، نیازمند کدنویسی مستقیم یا درگیر کردن آن با آزمون و خطاهای مستمر است. در آیندهای نزدیک، کافی است رباتها را همانند یک کارآموز کنار خود قرار داده و اعمال مورد نظرتان را در حضورشان انجام بدهید. آنها از شما یاد گرفته و همان عمل را تکرار خواهند کرد.
دانشمندان دانشگاه MIT آمریکا اخیرا سیستمی به نام PUnS با توانایی آموزش به رباتها ایجاد کردند. این سیستم به رباتها اجازه میدهد اعمال فیزیکی (و نه لزوما محاسباتی) سخت و پیچیده، همچون چیدن میز ناهارخوری، را از طریق تماشای یک انسان در حال انجام آنها یاد بگیرد.
برخلاف متد متداول آموزش به رباتها، که در صورت انجام عملی صحیح توسط آنها جایزه برایشان در نظر میگیرد، در PUnS از یک منطق زمانی خطی استفاده شده تا ربات بتواند عمل صحیح در حال حاضر و همچنین آینده را تشخیص بدهد. برای سوق دادن ربات به سمت انجام عمل صحیح، معیارهایی در نظر گرفته شده است. ربات به مرور زمان به خودباوری رسیده و قادر به انجام عمل دشوار مورد نظر کاربر خواهد شد.
در مقایسه با راهکارهای مشابهی که توسط سایر شرکتها برای آموزش به رباتها توسعه یافتهاند، روش دانشمندان MIT دارای کارایی بیشتری است. به عنوان نمونه ربات توسعه یافته توسط آنها با بهرهگیری از سیستم PUnS، در هر بیست هزار مرتبه تلاش برای چیدن میز، فقط یک مرتبه خطا خواهد داشت. ربات حتی در زمان پیچیده کردن شرایط همچون مخفی کردن یک چنگال در قسمتی متفاوت، همچنان کار را به درستی انجام میدهد. این ربات به خاطر پیدا نکردن چنگال فعالیتش را متوقف نکرده و کار را دنبال میکند.
توسعهدهندگان هدف خود از توسعه PUnS را به یادگیری ربات ها از طریق تماشا محدود نکردهاند. هدف بعدی، مهیا کردن قابلیت واکنش نشان دادن ربات به فیدبکهای دریافت شده است.