– Правда, – тут же оговорился Истокин, – это мнение будет, если можно так выразиться, только «личным» мнением самого робота, которое может не совпадать с официальной позицией «Роснанотеха». И конечно, «Роснанотех» не будет нести никакой ответственности за последствия, которые могут возникнуть в случае, если пользователь начнет действовать в соответствии с мнением и советами робота. Более того, мнение робота может не совпадать и с позицией авторов материалов из Интернета, на основе которых оно сформировано! Конечно, в случае запроса со стороны пользователя робот донесет до него мнения авторов материалов из Интернета, если пользователь сам не хочет их читать, но мнение самого робота может не совпадать с мнением авторов, – еще раз подчеркнул Истокин. – Но тем не менее это колоссальный шаг вперед потому, – продолжал он, – что теперь пользователь сможет вести более или менее полноценный диалог с роботом-советником.
Далее в своей презентации он немного приоткрыл внутреннюю кухню «Роснанотеха» по разработке робота. Еще при работе над первой версией «Ромашки» разработчики поняли, что для качественного перевода пользователю найденных поисковой машиной материалов с языков, которыми пользователь не владеет, кроме учета лингвистических особенностей языков очень важно понимание машиной смысла переводимого текста. В идеале машина, подобно человеку-переводчику, сначала должна понять смысл исходного текста, а потом передать его на другом языке. И вот тут начались большие проблемы, потому что для осознания машиной текста сначала требовалось создать в ней модель мира, в котором живут люди. Понимание смысла заключается в соотнесении машиной текста с одной или несколькими из частей этой модели. Такая модель есть в голове каждого человека, ее основы передаются вместе с наследственной информацией, а потом она постоянно совершенствуется и расширяется в процессе жизнедеятельности. Работы по созданию такой модели «Роснанотех» начал примерно 25 лет назад. Чуть позже выяснилось, что для повышения качества модели мира необходимо подключить к ее созданию зрительные образы, недаром же есть поговорка: «лучше один раз увидеть, чем сто раз услышать» или прочитать. Распознавание зрительных образов является одной из старейших проблем создания искусственного интеллекта. Оказалось, что для ее решения тоже требуется уже готовая модель мира, построенная на основе предыдущего опыта. Получался замкнутый круг: для распознавания и понимания требовалась уже работающая модель мира, а ее нельзя было создать без обучения на примерах уже работающего распознавания и понимания. После долгих исследований ученые «Роснанотеха» поняли, что основная проблема состояла в создании только первоначальной модели, то есть существовала некоторая, условно говоря, «критическая масса» знаний об окружающем мире, которой должна была обладать модель мира, после которой она становилась способной самосовершенствоваться при условии ее обучения.
– Кстати, – продолжил далее Истокин, – очень похоже, что грудные дети тоже вряд ли сразу способны понимать зрительные образы. Создание критической массы знаний о предметах, которые они видят, идет в их головах с помощью осязания. Ребенок видит и одновременно трогает грудь матери во время кормления, погремушки, спинку кровати, постельное белье и т. д. Зрительный образ предметов, дополненный осязанием их формы руками, помогает ускорить построение модели, обладающей «критической массой» знаний об окружающем мире. Но вода камень точит, – назидательно заявил Истокин, – после серии бесчисленных неудач нам, в конце концов, удалось создать маленькую модель окружающего мира, которая обладала «критической массой» знаний о нем. А дальше мы стали ее постепенно наращивать методом обучения. Для этого в R&D отделе, которым я руковожу, были созданы специализированные отделения, которые, как ребенка, обучали и продолжают обучать робота различным областям знаний. Обучение длится уже 15 лет и продолжается до сих пор. Сейчас таких отделений 10, – сказал Истокин и показал новый слайд.
1. Отделение лингвистики
2. Отделение обществоведения
3. Отделение математики и физики
4. Отделение химии
5. Отделение экономики
6. Отделение мировой литературы
7. Отделение мировой истории
8. Отделение биологии
9. Отделение географии
10. Отделение информационных технологий
– В общем, – пошутил Истокин, – все почти как в средней школе, только физкультуры нет. На этом, – сказал он, – теоретическая часть нашей конференции завершена, и мы переходим к ее самой интересной – практической – части.
Огромная плазменная панель, на которой Истокин показывал слайды своей презентации, погасла, и на сцену опять вышла Каролина. Марк снова сильно пожалел, что не успел занять место в первом ряду.
? Дамы и господа, ? начала она, ? Алексей Николаевич Истокин не раскрыл вам всех «секретов» в кавычках о нашем роботе-советнике. Он деликатно приберег их для меня. И сейчас одну за другой я буду открывать вам эти «тайны», чтобы вы после перерыва смогли протестировать нашего робота.
? Итак, «секрет» номер 1. У нашего робота есть имя. Чтобы его выбрать, мы проводили анкетирование сотрудников трудового коллектива нашего R&D отдела, каждый мог предложить по три варианта нравившихся ему имен. Всего было собрано около 470 анкет. По результатам анкетирования самым популярным из предложенных имен оказалось «Миша», и с тех пор мы так и зовем нашего робота, точнее, у нас почти никто никогда уже и не употребляет слово «робот», все давно привыкли называть его только «Мишей». Под этим именем или, если хотите, брендом, он будет встроен в поисковую машину «Ромашка» версии 5.0.
«Секрет» номер 2. Какая связь между поисковиком «Ромашка» и Мишей? Никакой прямой связи между ними нет. На самом деле наш суперкомпьютер разделен на две совсем не равные и совершенно независимые друг от друга части. На первой, маленькой его части, обслуживая пользователей Интернета, работает поисковик «Ромашка». Робот-советник Миша создан нами на второй, большой части суперкомпьютера. Как сказал Алексей Николаевич, в пятой версии поисковика «Ромашка» робот-советник Миша будет доступен пользователям Интернета как платная опция, и с ее помощью они теперь, наконец, получат в свое распоряжение всю вычислительную мощность нашего суперкомпьютера. Еще раз повторяю, что никакой прямой связи между Мишей и «Ромашкой» нет: обслуживая пользователей, Миша сам в фоновом режиме может давать «Ромашке» поисковые запросы. Поэтому Мишу мы будем продвигать на рынок как нашу новую самостоятельную торговую марку, как еще один наш бренд.
«Секрет» номер 3. Вы думаете, что Миша сейчас находится в ледяном подвале в городе Дубне? Нет, это не так, он уже давно здесь, вместе с нами в этом зале. Обратите, пожалуйста, внимание на эти две телекамеры.
Только сейчас Марк заметил две телекамеры, стоявшие на треногах по разные стороны сцены.
? Это Мишины «глаза», ? продолжала Каролина. – Если вы были внимательны, то могли заметить, что камеры иногда поворачивались из стороны в сторону, – это Миша управлял ими, стараясь рассмотреть вас повнимательнее! В отличие от нас, людей, у Миши панорамное зрение, поэтому не удивляйтесь, если камеры будут направлены в разные стороны. Камеры снабжены микрофонами, поэтому Миша вместе с нами смотрел и слушал презентации Андрея Сергеевича Мещерякова и Алексея Николаевича Истокина. Он слышит, что сейчас говорю я, и, если захочет, может видеть меня.
Марк снова посмотрел на камеры: одна из них в этот момент поворачивалась и как раз в его сторону!
? Мы с вами не видим и не слышим Мишу, потому что пока канал связи с Дубной по Интернету включен только в одну сторону – от нас туда, – объяснила Каролина.
«Секрет» номер 4. Если я сказала, что пока мы не видим Мишу, то это значит, что скоро мы его увидим. Как же он может выглядеть? Миша будет общаться с нами в образе анимированного аватара. Аватар – это, проще говоря, изображение чьей-либо головы, которым управляет компьютер и заставляет изображение открывать рот в такт речи. Таким образом, создается впечатление, что говорит именно хозяин головы. Точно так же в образе аватара Миша будет общаться с пользователями Интернета, они могут в качестве аватара выбрать кого угодно – для этого им будет достаточно показать Мише через камеру на своем ноутбуке фотографию человека, в образе которого они хотят его видеть. Точно так же можно будет «настраивать» голос Миши. Он может говорить любыми мужскими и женскими голосами и, конечно, на всех основных языках мира. Для настройки голоса пользователю надо будет просто дать Мише прослушать через динамик ноутбука примерно трехминутный фрагмент речи человека, голосом которого Миша дальше должен говорить с пользователем. В частности, пользователь может «настроить» изображение и голос так, чтобы Миша общался с ним в образе самого пользователя. В целях экономии времени сегодня мы не будем заниматься сменой аватаров и их голосов. Мы будем использовать аватар и голос, которые привыкли использовать разработчики Миши в Дубне. Как вы наверное уже догадались, раз Мишу зовут Мишей, то они уже много лет используют аватар медведя, но не того бурого медведя, который зимой спит в берлоге, а летом бродит по лесу и при случайной встрече наводит ужас на грибников. Это аватар и не того симпатичного мишки с большими ушами, который был символом летней олимпиады в Москве 1980 года, а – так уж исторически сложилось – аватар из старой рекламы «Бромгексина», возможно, кто-нибудь из вас еще помнит стишок:
Когда кашляют детишки
Им поможет синий мишка!
Если кашляешь, прими
«Бромгексин» «Берлин-Хеми»!
? Сейчас мы включим пока только передачу изображения из Дубны, и вы сможете увидеть изображение синего мишки ? аватара Миши. Передача звука из Дубны с голосом Миши будет включена после перерыва. А сейчас внимание на экран, ? звонко воскликнула Каролина, ? встречайте!
На экране вдруг возникло карикатурное изображение синего медведя с огромным черным носом, виден он был с головы по грудь. У него слегка двигались зрачки глаз, как будто он рассматривал сидящих в зале, и Марку даже показалось, что он слегка улыбнулся. Зал зааплодировал, и вот тут медведь уже совершенно определенно расплылся в довольной улыбке. Зал взорвался овацией. Защелкали затворы фотоаппаратов, блики вспышек слились в одну.
«Просто шоу какое-то, ? подумал Марк, ? все-таки молодцы эти русские! Молодец Каролина!»
Каролина выждала паузу и продолжила.
? Дамы и господа! Вы пока не можете слышать Мишин голос, поэтому он доступными ему способами приветствует вас. На этом все наши «тайны» я вам уже раскрыла, теперь перейдем к инструктажу по тестированию.
Синий медведь на экране принял спокойный вид и, казалось, тоже слушал ее.
? Ваши ноутбуки нам для тестирования не понадобятся, мы не будем посылать Мише поисковые запросы через Интернет, а будем задавать их ему прямо здесь, и каждый из вас будет слышать и вопросы, и ответы.
Марк понял, что Каролина объясняла это именно ему, а она продолжала.
– Из-за ограниченности во времени, каждый из вас сможет задать Мише не более одного вопроса. Всего в зале находятся 267 зарегистрировавшихся участников, представляющих столько же средств массовой информации. За один час все вы задать по одному вопросу не успеете, поэтому определять, кому из вас задавать следующий вопрос, мы будем по жребию. Вот на том столе, ? она показала на еще один стол, стоявший в зале перед сценой, ? в порядке напечатанных на них номеров лежат копии выданных вам при регистрации пластиковых карточек участников нашей пресс-конференции. Во время перерыва каждый из вас может подойти к этому столу и убедиться, что копия его карточки лежит там. После перерыва я при вас сложу все карточки со стола в этот мешок, ? Каролина показала его, ? перетрясу, а потом будем случайным образом по одной доставать их оттуда. Чью карточку достану, тот и задает вопрос Мише, все понятно?
Зал одобрительно загудел.
? Теперь о ваших вопросах, ? продолжала Каролина. ? Просьба продумать их заранее во время перерыва, задавать быстро и четко – нам надо экономить время, чтобы вопросы успели задать как можно участников. Ограничений на языки, на которых будут задаваться вопросы, нет. Миша будет отвечать на том же языке, на котором задан вопрос. Ограничений на сложность вопросов нет. Можете задавать вопросы, ответы на которые вы сами не знаете. Если Миша знает точный правильный ответ на ваш вопрос, он ответит. Ответит он и в том случае, если точного правильного ответа не знает, но имеет свое личное мнение по этому вопросу. Во всех остальных случаях он просто честно скажет, что не знает ответа.
Зал опять одобрительно загудел.
? И последнее, ? закончила Каролина, ? сегодня вы впервые в вашей жизни будете задавать вопросы Мише – роботу с искусственным интеллектом. Но и он впервые публично выступает перед такой большой аудиторией и, наверное, волнуется. Прошу проявить к нему терпимость и снисходительность, в конце концов, он ведь пока только на ?-тестировании.
При этих последних ее словах синий медведь на огромном экране за ее спиной вдруг взъерошил шерсть, сделал комичную морду, высунул язык и стал быстро водить им из стороны в сторону, словно дразня собравшихся. Все замерли с широко раскрытыми глазами, потом кто-то засвистел, кто-то вскочил и тоже в ответ высунул язык, показывая его медведю, поднялся невообразимый шум. Каролина стояла на сцене, не понимая неадекватной реакции зала на свои слова. Наконец, она обернулась на экран, но медведь уже снова успел принять невозмутимый и немного скучающий вид. Все случилось не более чем за 3 секунды. Зал грохнул в приступе смеха, многие показывали пальцами соседям на правую телекамеру, которая в этот момент была направлена прямо на Каролину. Снова зарницы вспышек фотоаппаратов залили зал. Счастливчиками себя чувствовали те немногие журналисты, которые снимали выступление Каролины на кинокамеры. А она, казалось, до сих пор не понимала, что случилось.
? Дамы и господа, объявляется перерыв, ? перекрикивая зал со своего микрофона, объявил Истокин.
Словно услышав это, синий медведь поднял когтистую лапу, положил на нее голову, упер локоть на невидимый снизу стол и закрыл глаза. Организаторы скрылись за кулисами, журналисты хлынули в фойе. «Вышел ли робот из-под контроля организаторов? ? думал Марк, ? или это запланированная часть шоу? Или это экспромт робота?» В таких же догадках терялись все остальные. Одно можно было сказать со всей уверенностью – пока это была самая интересная пресс-конференция в жизни Марка. Интрига нарастала. В перерыве ни Каролины, ни Мещерякова с Истокиным нигде не было видно. «Вероятно, они проводят незапланированное производственное совещание и дают указания операторам робота в Дубне», ? решил Марк. Наскоро выпив кофе, он поспешил вернуться в зал и занять свое место. Синий медведь на экране не изменил своей позы, казалось, он задремал. Зал быстро наполнялся.
Ровно в 12:20 на сцене появились Мещеряков, Истокин и Каролина. Мужчины заняли места за столом президиума, Каролина взяла микрофон. Марк заметил, что правая телекамера, которая до этого была направлена в зал, пришла в движение и опять повернулась в сторону Каролины. Зал замер.
? Дамы и господа, ? невозмутимо начала она, ? мы продолжаем нашу программу и переходим к тестированию робота-советника, встроенного в версию 5.0 поисковой системы «Ромашка». Надеюсь, что вы за время перерыва подготовили свои вопросы и убедились, что копия вашей карточки зарегистрированного участника нашей пресс-конференции есть на этом столе. Я иду складывать карточки в лотерейный мешок.
С этими словами она спустилась со сцены и подошла к столу с карточками, кто-то из первого ряда помог ей собрать их в мешок, а Марк опять сильно пожалел, что не успел занять место в первом ряду. Каролина перетрясла карточки в мешке. «А ведь я забыл придумать вопрос и не проверил наличие своей карточки на столе», ? с тоской вспомнил Марк. А между тем синий медведь пришел в движение, поднял голову с лапы, лапа опустилась вниз и исчезла.
? Сейчас мы включаем звуковой канал из Дубны и сможем услышать Мишин голос, ? сказала она, а потом обратилась к нему: ? Миша, ты хорошо меня слышишь?
? Да, ? немедленно ответил синий медведь с экрана спокойным мужским голосом.
Зал оживился. Каролина с мешком и микрофоном шла по проходу между рядами кресел, затем она, еще раз встряхнув мешок, попросила кого-то достать наугад карточку. Взглянув на нее, Каролина громко произнесла название печатного издания и быстро передала микрофон поднявшемуся с места журналисту. Сначала вопросы к Мише были простыми и даже глупыми. Но постепенно сложность поднимаемых тем все нарастала. Каролина только и успевала доставать карточки из мешка и передавать микрофон.
Первый вопрос задала представительница интернет газеты «Утро»: