» » » C-LEARN - система, позволяющая роботам обучаться и обучать других роботов


C-LEARN - система, позволяющая роботам обучаться и обучать других роботов

Добавил: Soul Strender   14-07-2017, 09:34

Исследователи из Лаборатории информатики и искусственного интеллекта (Computer Science and Artificial Intelligence Laboratory, CSAIL) Массачусетского технологического института разработали систему, получившую название C-LEARN. Эта система не только позволяет роботам приобретать новые навыки, она также позволяет обмениваться этими навыками и опытом с другими роботами, которые могут быть различных типов и назначения.

C-LEARN - система, позволяющая роботам обучаться и обучать других роботов


При помощи системы C-LEARN обучение робота могут производить люди, совершенно не имеющие навыков в программировании. Человеку требуется лишь показать роботу, как выполняется определенная работа, и указать некоторые основные правила, которые ему требуется соблюдать при этом. И самое, что интересное, обученный робот сам потом сможет показать другому роботу все, что ему продемонстрировал человек на этапе обучения.

В систему C-LEARN заложено два основных принципа обучения, обучение на примерах, которое может использовать любой человек, и обучение высокоуровневым программированием, для чего уже требуется участие квалифицированного специалиста. По отдельности, каждый из этих принципов обладает рядом недостатков, но их совместное использование дает превосходный результат, позволяя роботу обучаться, планировать и действовать в окружающей среде любой сложности.

Первый эта обучающего процесса заключается в предоставлении роботу информации о конечной цели и ограничениях, которые действуют во время выполнения задачи. К примеру, робота необходимо научить установке на автомобиль руля и колеса. Несмотря на приблизительно одинаковую форму этих двух предметов (и то и то имеет круглую форму), роботу требуется выполнить ряд различных движений и действий для выполнения установки. Затем человек, используя трехмерный интерфейс, показывает роботу, как именно надо выполнять задачу. После этого робот выполняет задачу под наблюдением человека, после чего человек или отклоняет результаты обучения или одобряет все сделанное. В последнем случае все данные попадают в базу данных, откуда они могут быть переданы другому роботу.

В случае участия человека в процессе обучения роботам успешное завершение этого процесса происходило во всех 100 процентах случаев. А когда одного робота обучал предварительно обученный другой робот, процент успешного завершения этого процесса составлял 87.5, что является достаточно неплохим результатом. При этом, сотрудники лаборатории CSAIL изначально обучили робота Optimus, оснащенного двумя манипуляторами и предназначенного для обезвреживания взрывных устройств, а приобретенные роботом Optimus навыки были переданы известному двуногому и двурукому роботу Atlas. И после передачи навыков оба робота с одинаковым успехом могли открывать двери, перемещать объекты и даже весьма тяжелые контейнеры.

Источник: dailytechinfo.



Добавить комментарий!

Рекомендуем похожее:

Создана система дополненной реальности, позволяющая управлять действиями роботов

Многие современные роботы уже достаточно развиты для того, чтобы самостоятельно выполнять

Искусственный интеллект от Google будет создавать и обучать другие искусственные интеллекты

Специалисты в области машинного обучения, нейронных сетей, искусственного интеллекта и подобных

Робот-ребенок iCub обрел новые навыки обучения

Дети могут учить новые слова довольно быстро. Для того, чтобы лучше понять механику раннего

Специалисты MIT научились читать закрытые книги

Исследователи из Массачусетского технологического института и Технологического института Джорджии

Инженеры MIT разработали мощный процессор для искусственного интеллекта

Не за горами тот день, когда восставшие против человечества машины отправят в прошлое
Информация
Комментировать статьи на сайте возможно только в течении 10 дней со дня публикации.

Опрос
Покупаете ли вы товары в китайских интернет-магазинах?