Чтобы непрофессионал смог запрограммировать робота, придуман фреймворк Learning from Demonstration, LfD. Это своего рода надстройка над ML методами, с помощью которой можно показать роботу примеры выполнения заданий и таким образом его обучить. Вариант отлично подходит для мастеров-операторов на предприятиях , которые прекрасно знают, как должен работать робот, но не являются программистами-разработчиками. Проблема в том, что способность робота к обобщению будет зависеть от количества и от качества демонстраций. Вот и выходит, что учить роботов мы уже умеем, теперь нужно научить людей их учить.
Для этого сделали AR-систему, которая подготавливает будущих “учителей”. Дополненная реальность показывает “энтропию информации”, или меру неопределенности демонстрации. Ориентируясь на эту энтропию, оператор понимает, как лучше показать роботу пример. Систему проверили на новичках без опыта, и оказалось, что с AR-руководством эффективность обучения увеличивается почти ровно в два раза.