Роботів навчили «по-людськи» не справлятися із завданням

Дослідники розробили алгоритм, який допомагає роботу впорається з поставленим завданням, якщо це не вдалося з першої спроби. Наприклад, якщо робот не може з першого разу відкрити двері, то замість того, щоб повертати руку у вихідне положення, він буде діяти як людина - посмикає ручку. На думку розробників, які виступили на конференції ACM/IEEE по взаємодії робота і людини, це допоможе людям краще розуміти дії машин і їх цілі.


Більшість сучасних роботів, в тому числі і людиноподібних, виглядають неприродно, оскільки при виконанні дій здійснюють рухи, зовсім нехарактерні для людей. З одного боку, це ускладнює розуміння того, що хоче зробити машина, а з іншого - може призвести до виникнення ефекту зловісної долини, коли смикані або нелогічні дії робота призводять до виникнення почуття відторгнення. Щоб вирішити цю проблему, програмісти розробили алгоритм, який дозволяє роботу при зіткненні з труднощами у виконанні завдання вести себе «по-людськи».


У своїй статті автори підходять до проблеми як до завдання оптимізації:замість того, щоб повернутися у вихідне положення і почати цикл дій заново, робот у разі невдачі почне повторювати лише окремий рух, близький по траєкторії до попереднього. Наприклад, якщо йому не вдається відірвати занадто важку чашку від столу, він продовжить її смикати, а не опустить руку і знову візьме чашку. Це вкаже непідготовленому спостерігачеві на причину виникнення труднощів. При цьому рухи генеруються повністю автоматично, а не прописуються вручну. На відео нижче показано, як така дія має виглядати:

Щоб визначити успішність запропонованого підходу, дослідники попросили 60 добровольців подивитися відео, на яких було показано, як робот робить рухи, що виражають нездатність завершити дію. Випробовувані повинні були визначити причину невдачі і завдання, яке намагається виконати робот. Також опитані люди порівнювали демонстровані рухи з більш традиційними - коли робот повторює весь цикл заново.

Добровольцям були набагато більш зрозумілі причини неуспіху робота і його мети, коли він діяв за алгоритмом вчених. Крім того, і ставлення до нього було теж помітно більш позитивним. Автори відзначають, що незважаючи на те, що такий підхід поки що можна використовувати лише для обмеженого набору дій, він все одно дозволяє поліпшити комунікацію між роботом і людиною.

У психології відомий такий феномен як ефект «» зловісної долини «», згідно з яким чим більше ми будемо намагатися робити роботів схожими на людей, тим більше відторгнення вони викличуть. Про причини його виникнення та способи подолання читайте тут.

COM_SPPAGEBUILDER_NO_ITEMS_FOUND