Google давно смотрит в сторону автономных машин. В свое время корпорация скупала робототехнические стартапы, рассчитывая на разработку и продажу коммерческих роботов. Теперь же акцент сместился на машинное обучение.
Главная проблема разработки коммерческих роботов для разных целей — долгое и дорогое обучение. Упростив и ускорив этот процесс можно поднять роботизацию предприятий на совершенно новый уровень. В этих целях, например, команда Google объединилась с исследователями из MIT, Принстонского и Колумбийского университетов. Результатом сотрудничества стал манипулятор TossingBot, способный правильно захватывать различные предметы и точно перебрасывать их в соответствующий контейнер.
Если программировать робота на выполнение такой задачи, необходимо прописывать для него алгоритм каждого действия с каждым возможным предметом. Если же машина будет тренироваться сама путем проб и ошибок, запоминая правильные варианты действия и учитывая их в будущем, процесс займет гораздо меньше времени.
В частности, TossingBot потребовалось всего 14 часов для освоения правильного захвата и броска конкретного предмета. При самостоятельном обучении робот быстро учитывал свои ошибки и его действия были успешны в 85% случаев. Потенциально, таких роботов можно будет задействовать в сортировке объектов на складах больших компаний.
Второй проект новой лаборатории Google — робот, способный передвигаться по любой незнакомой местности, используя тот же принцип машинного обучения. Также стало известно о разработки манипуляторов с захватами, напоминающими пальцы, которые будут учиться таким взаимодействиям с различными предметами, как вращение, толкание и вытягивание.