Автор: Кейд Мец, 13 июля 2016
Ханс Таппейнер набирает несколько строк кода на клавиатуре своего ноутбука и нажимает «return». Крошечный робот сидит рядом с компьютером, выглядя как один из антропоморфных автомобилей, показанных в мультфильме «Машины» студии Pixar. Почти сразу, он встаёт, проезжает по столу и считает до четырёх. Это Козмо — игрушечный робот с искуственным интеллектом, представленный в конце прошлого месяца стартапом Anki из Сан-Франциско — и Таппейнер, один из основателей компании, программирует небольшой скрипт, чтобы сделать новые вещи.
Это программы достаточно просты — он также учит Козмо укладывать блоки — но они и должны быть простыми. Таппейнер использует новый SDK (пакет разработки — ред.) компании Anki, который, если говорить простым языком позволит даже самому зелёному кодеру использовать его для настройки поведения игрушечного робота И это большое дело, по крайней мере согласно Анки. Компания утверждает, что SDK является первым в своем роде: пакет, который позволит программировать столь умного робота, который распознаёт лица, разбирается в новом окружении и даже понимает мимику. Таппейнер говорит, что с этим пакетом «мы пытаемся расширить область робототехники». Он сравнивает этот шаг с решением Apple позволить людям создавать приложения для Iphone.
Подобная риторика сопровождает выход каждой новой штуки из Силиконовой долины. Но творение Anki получило особенно большую порцию шумихи. Знаменитый венчурный инвестор Марк Андреессен, который вложил в Anki 50 миллионов в 2013 году, назвал компанию «лучшим робот-стартапом который когда-либо видел«. Это может показаться еще более странным, если учесть, что Козмо это игрушка — гаджет, стоимостью 180 долларов, который не только может появится в чулке на Рождество, но и несет в себе определенную истину. Когда речь идёт о роботах с искусственным интеллектом, Козмо представляет собой произведение искусства. Или что-то вроде того. Это произведение искусства готово завоевать мир игрушек, но не более.
Таппейнер и его коллеги, несколько докторов наук, которые учились в группе робототехники Университета Карнеги-Меллона, скажут вам то же самое. Как и многие в этой области, они восхищаются впечатляющими мобильными роботами, созданными компанией Boston Dynamics, которая принадлежит Google — вроде собако- и человекоподобных андроидов, излучающих механическую харизму. Но Таппейнер задаётся вопросом — сколько времени пройдёт до того, пока эти роботы не станут действительно полезны? «Есть ли смысл для нас создавать робота-фермера — или это займёт 20 лет, чтобы сделать это действительно хорошо? Мы можем сделать это» — говорит он, кивая на Козмо — «действительно, очень хорошо».
Более того, он считает, что Козмо может обеспечить благоприятную почву для будущего. Предлагая инструменты, которые могу использовать даже дети, пакет вроде SDK Козмо может помочь вырастить новое поколение разработчиков робототехники. Но он также даёт опытным разработчикам путь к сердцу автоматизации этой игрушки и поможет продвинуть сегодняшнюю работу. «Когда мы учились в школе» — говорит CEO компании Anki Борис Софман — «надо было заплатить 10000 долларов за платформу, которая имела 10-15 процентов возможностей Козмо».
Игрушки умны
Нейт Кениг, главный технический директор Open Source Robotics Foundation и давний разработчик робототехники, говорит, что Козмо заслуживает некоторого скептицизма. «Насколько он впечатляющ? Действительно ли он реагирует на людей?» говорит он. «Я бы определённо осторожно подошёл к этой покупке». Но он также говорит, что этот вид недорогих, хотя и податливых, и как минимум в некоторой степени интеллектуальных устройств может породить новые направления исследований. «Любой робот, которого вы можете запрограммировать, чтобы иметь даже некоторый базовый уровень эмоционального контакта с человеком, является отличным инструментом для разработок», говорит он.
Но неужели у нас уже есть роботы, которые намного умнее, чем эта игрушка? На самом деле нет. В мире коммерции роботы часто работают на сборочных линиях или перемещают ящики на складах. Но эти машины очень сильно заточены на специфические задачи. Внутри Центра дистрибуции Амазон робот Кива просто поднимает ведро и перемещает его. Он не обучает себя игре в шахматы, чтобы играть во время простоя.
Да, мы движемся к роботам, которые могут реагировать на окружающих их мир и обучаться делать новые вещи сами по себе. В лаборатории в Остине, штат Техас, компания IBM включает роботов в службы искусственного интеллекта Ватсон, который может понимать и отвечать на вопросы и запросы — по крайней мере в некоторых случаях. В прошлом году исследовательское подразделение Департамента обороны США DARPA провели экстравагантное соревнование для умных роботов. Сегодня Google использует метод, названный «усиленное обучение» — одну из техник, которые помогали обучить AlphaGo, систему Google,победившую человека в игре Го — чтобы научить роботов подбирать случайные объекты. И разработчики Университета Калифорнии в Беркли, использовали ещё одну ключевую технологию AlphaGo, глубокие нейронные сети, чтобы научить машины открывать бутылки. Но все эти проекты, на самом деле, лишь эксперименты. Гранд соревнование DARPA закончилось провалом, хотя и забавным.
В некотором смысле Козмо не находится на переднем краю разработок робототехники. Он не использует глубокие нейронные сети, технику искусственного интеллекта, которая обещает в будущем появление машин, способных решать задачи на основе анализа огромного количества данных. Он не имеет необходимой вычислительной мощности на борту для этого, и, так как не подключен к Интернету, не может использовать мощь удаленных серверов. Но с использованием других методов, которые не так зависят от анализа данных, Козмо может распознать ваше лицо. Он может поднять и переместить набор блоков, даже если они не будут тщательно отсортированы. И путём отслеживания определённых событий — нахожусь ли я на краю стола? Обыграл ли я тебя в игру? Возникла ли проблема найти что-то? — может имитировать эмоции. Если Козмо подходит к краю стола, он может выглядеть испуганным. Если он проиграл тебе в игру, он может дуться и искать с кем бы сыграть ещё.
Как объясняет Кениг, этот вид «экспрессивности» создаёт основу для будущих разработок. Благодаря новому SDK, разработчики могут даже решить соединить Козмо с другим механизмом, обладающим искусственным интеллектом, в том числе и с глубокими нейронными сетями — возможность, которую, по словам Таппейнера, компания Anki может попробовать использовать сама. В конце-концов, с улучшением аппаратного обеспечения роботы вроде Козмо смогут использовать искусственный интеллект на основе нейронных сетей без необходимости постоянного соединения с огромными облачными дата центрами. Компании вроде Google и IBM уже работают в этом направлении.
Так что Козмо это, конечно, игрушка. Но также это и будущее. Будущее, которое, возможно, ещё далеко. Но с чего-то нам начинать необходимо.
Оригинал: Wired