Понять и просить. Зачем российские ученые обучают искусственный интеллект общаться

Роботы сильнее, быстрее и умнее человека, но совсем не умеют общаться. Российский МФТИ взялся создать искусственный интеллект iPavlov, который сможет понимать речь людей и адекватно отвечать. Репортер Hi-Tech Mail.Ru Вячеслав Опахин рассказывает, кто учит роботов беседе и почему отправит их работать в банк.
После высказывания Владимира Путина, в России снова вспомнили об ИИ. / Фото – Кремль
После высказывания Владимира Путина, в России снова вспомнили об ИИ. / Фото – Кремль

Россия может стать лидером в сфере ИИ, потому что пока лидера нет вообще

«Искусственный интеллект — будущее не только России, а всего человечества. Здесь колоссальные возможности и трудно прогнозируемые сегодня угрозы. Тот, кто станет лидером в этой сфере, будет властелином мира», – объявил недавно Владимир Путин. В России месседж президента поняли как намек, куда надо двигаться, а в мире напряглись.

Вряд ли Путин говорил конкретно о разработке российского «Нейроинтеллекта iPavlov», но бизнесмен и создатель Tesla Илон Маск переполошился: «Началось. Китай и Россия, а вскоре и все страны, которые сильны в компьютерных науках. Конкуренция за превосходство в области ИИ на национальном уровне — наиболее вероятная причина начала третьей мировой войны».

Маск прав отчасти. Над ИИ действительно работают более или менее все крупные страны и технологические гиганты.

Google, Facebook, Microsoft, IBM, Amazon, AIBrain, iCarbonX — все они создали команды или скупают стартапы, которые работают в сфере ИИ.

И в основе всех исследований вовсе не цель господства над планетой. Разница только в весовых категориях. Twitter купила четыре стартапа, заточенные на разработку ИИ, и только Magic Pony обошлась в 150 млн долларов. Бюджет российского iPavlov — 500 млн рублей на три года, коллеги-конкуренты тратят миллиарды в долларах.

— Зато у нас больше авантюристов, — расплывается в улыбке Михаил Бурцев, руководитель проекта «Нейроинтеллект iPavlov». — Искусственный интеллект — это благо, он не порабощает, а освобождает. Посмотрите на весь мир: за последние годы количество сельского населения сократилось в десятки, сотни раз. А еды мы стали производить больше. Стоило внедрение тракторов того, что крестьяне остались без работы? Они пахали с утра до вечера и жили в не особо приятных условиях, а потом большинство нашло более комфортные условия жизни и способы себя реализовать. ИИ открывает потенциал человека, дает ему возможности.

«Нейроинтеллект iPavlov», который строит Московский физико-технический институт, очень прикладной проект. Ученые работают над ИИ, который будет разговаривать как обычный человек. В идеале, вы не должны даже распознать, что общаетесь с роботом. В будущем это приведет к исчезновению некоторых профессий, но Михаил Бурцев уверяет: мы слишком много времени тратим на всякую фигню.

Сотрудники Лаборатории нейронных систем и глубокого обучения. Михаил Бурцев – слева / Фото – Евгений Пелевин
Сотрудники Лаборатории нейронных систем и глубокого обучения. Михаил Бурцев – слева / Фото – Евгений Пелевин

ИИ может решать задачи, с которыми не справился человек

Создать искусственный интеллект в МФТИ задумали несколько лет назад. Сначала было два параллельных проекта. Один про технологию, без конкретной области приложения. Второй и более конкретный — сделать ИИ, который сможет с тобой поговорить.

Проекты совместили и назвали «iPavlov», в честь физиолога Ивана Павлова. Он считал, что интеллект определяется огромным количеством взаимодействующих условных рефлексов.

Михаил Бурцев будто только и ждал чего-то вроде «iPavlov». Вообще-то Михаилу 40 лет, но его легко принять за студента: кофта с капюшоном, волосы растрепаны. С виду и не скажешь, что это заведующий Лабораторией нейронных систем и глубокого обучения МФТИ. Он любит шутить и троллить, говорит, что вообще не хотел идти в науку, но рад, что окружающие его терпят.

В детстве Михаилу Бурцеву нравились фильмы «Приключения Электроника» и «Гостья из будущего», где с гитарой прыгал робот Вертер. Уже в школе на информатике ему было интересно написать нечто, «обладающее свободой воли». Не так интересно написать программу, чтобы компьютер сделал то, что человек и так знает. Другое дело, когда умная железяка сама понимает, как и какой ответ нужно искать. Так можно решать задачи, которые человеку неподвластны.

До создания Электроника пока, конечно, далеко, но Бурцев убеждает, что мир искусственного интеллекта развивается:

— Идет технологическая революция, когда популярные в 80-е годы искусственные нейронные сети получили возрождение. Аппаратные данные позволили ускорить вычисления, и появилось много данных для качественной работы.

Как это работало раньше: вы программируете компьютер, чтобы он исполнил команду. Для этого предъявляете ему примеры, как нужно сделать, много-много, и он как бы обучается. Оказалось, что можно работать и с последовательностями.

Если большое количество нейронов связать в сеть и сообщать ей о задачах и ошибках, которые она делает, она начинает обучаться.

И сможет написать продолжение текста или играть в игру, не зная правил.

К 2012 году нейроморфный ИИ научился переводить текст без знания грамматики, только по примерам переводов. Еще пару лет ученым понадобилось, чтобы установить, что сети искусственных и естественных нейронов работают одинаково. Казалось бы, до человека компьютеру уже недалеко.

Михаил успокаивает, что даже разговаривающий с человеком ИИ в ближайшее время вряд ли задумает поработить планету:

— По адаптивности и автономности искусственный интеллект еще не достиг даже уровня тараканов. Большинство исследователей прогнозируют, что в скором будущем ИИ не будет сопоставим с человеком. Так что логичнее бояться, что какой-то человек поработит нас, потому что он как раз интеллектом обладает. Да даже вероятность, что тараканы захватят мир, выше!

Один из самых известных проектов ИИ – суперкомпьютер Watson от IBM, который участвовал в телевикторине. / Фото – Letzgro
Один из самых известных проектов ИИ – суперкомпьютер Watson от IBM, который участвовал в телевикторине. / Фото – Letzgro

Научившись говорить на одном языке, ИИ легче понимает другие

«Нейроинтеллект iPavlov» решили в первую очередь научить болтать, потому что технологии позволяют понимать структуру языка и генерировать слова в тему диалога. Раньше робот цеплялся за ключевые слова в речи человека и задавал обязательные вопросы. Сложность в том, что люди говорят одно и то же по-разному. Система должна все понять или уточнить до полного понимания и дать адекватный ответ. Обучают нейросеть с помощью людей:

— Обычно мы учим системы по формальному критерию: правильно или нет. А тут мы не можем выявить такой алгоритм, значит, у нас и машина ничему не научится, — разводит руками Михаил Бурцев. — Поэтому мы заставили людей оценивать фразы. Они не знают, общаются сейчас с ботами или нет. Так мы сможем понять, насколько люди отвечают лучше, чем боты.

Чем больше тестировщиков путаются, где с ними говорит компьютер, а где человек, тем лучше работает нейросеть.

Причем уже во время обучения она развивается. Для лучшего результата данные должны быть на языке, на котором системе предстоит говорить. Однако машинный перевод, собрав максимум данных, например, об английском языке, проще научится русскому, прикидывает Михаил Бурцев:

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

Под развитие проекта в МФТИ установили первый в мире суперкомпьютер, который «заточен» на обучение именно нейросетей — DGX-1. Бурцев в восторге:

— Революция в компьютерном зрении и распознавании речи связана, в том числе, с ростом вычислительных возможностей. Хорошее оборудование позволит решать практические задачи, за которые без него мы бы даже взяться не смогли.

«Где карту открывали, там и получайте» – перестанет быть актуально. / Фото – «Сбербанк»
«Где карту открывали, там и получайте» – перестанет быть актуально. / Фото – «Сбербанк»

Нейроинтеллект избавит от рутины в работе

Вскоре российский нейроинтеллект должен появиться в «Сбербанке», тот финансирует 30% проекта. Планируется, что уже в 2019 году «iPavlov» будет общаться с клиентами «Сбербанка» на сайте и в приложении в формате и текста, и голоса, и даже разговаривать в колл-центре. Затем ИИ могут «трудоустроить» в сферу безопасности банкоматов.

Михаил Бурцев считает, что ИИ в ближайшие годы потеснит сразу несколько профессий, не только оператора на телефоне:

— Вы бы хотели так работать? Отвечать целый день на одни вопросы. Голова же треснет. Или люди, которые заполняют однотипные бумажки, для судов, например.

— То есть вы хотите «подвинуть» юристов?

— Мы сами не хотим, но технология позволит это сделать. Адвокаты и юристы — замечательные профессии, но люди тратят много времени на фигню, которая мешает им заниматься сутью профессии. Может они хотели бы защищать Навального, а вынуждены заниматься иском какого-нибудь ООО «Ромашка» к ООО «Семицветик».

При этом в команде «iPavlov» обещают, что систему не будут учить русскому бюрократическому языку, вроде: «Где карту открывали, там и забирайте». Бурцев вообще убежден, что опасения по поводу злобного компьютерного мозга напрасны:

— Что именно нейросеть отвечает, зависит от того, на чем ее обучали. Если ее учили на умном, добром и вечном, как бы ее ни троллили, ничего плохого она не скажет.

Если искусственный интеллект будет похож на робота Вертера, Илон Маск может быть спокоен.