Чтобы разобраться в действиях агента, сначала представим, насколько
он улучшит нынешний интерфейс пользователя с персональным компьютером.
Сейчас этот интерфейс графический, как в Apple Macintosh или Microsoft
Windows, что дает возможность отображать на экране и данные, и какие-то
зависимости, не описывая их словами. Кроме того, графические интерфейсы
позволяют выбирать объекты (в том числе картинки) и перемещать их по эк-
рану.
Но графический пользовательский интерфейс недостаточно прост для бу-
дущих систем. Мы столько всего размещаем на экране, что начинаем пу-
таться в программах или функциях, применяемых от случая к случаю. Все
эти возможности хороши для людей знающих, а к среднему пользователю ма-
шина должна быть дружелюбнее, иначе ему с ней очень неуютно. Эту ситуа-
цию и призваны исправить агенты.
Как Вам помочь, агенты "догадываются" отчасти потому, что компьютер
запоминает Ваши прошлые действия. Ради эффективной работы с Вами он смо-
жет подстроиться именно под Вас. Связанная с магистралью информационная
аппаратура, подчиняясь магии программ, будет "набираться опыта" от обще-
ния с Вами и сама предложит оптимальные способы решения тех или иных за-
дач. Такие программные средства я называю "softer software" (приблизи-
тельно это можно перевести как "программы с элементами искусственного
интеллекта").
Аппаратными средствами управляют программные, но, как только програм-
ма написана, она навсегда остается неизменной. А программа с элементами
искусственного интеллекта по мере своей работы постепенно умнеет. Она
учится примерно так же, как Ваш помощник, и тоже со временем становится
все полезнее, узнавая Ваши привычки и вникая в Ваши задачи. Вы вряд ли
попросите нового помощника в первый день его работы оформить документ
так, как сами оформили письмо пару недель назад. И не скажете ему ни с
того ни с сего: "Разошлите копии всем, кто должен быть в курсе". Но
пройдут месяцы, может быть, годы, и он, досконально освоив свои обязан-
ности и Ваш стиль работы, станет более ценным сотрудником, Вашей правой
рукой.
Сегодняшний компьютер - как помощник в первый день работы. Его посто-
янно надо инструктировать, словно он впервые "пришел" к Вам. И сколько
бы Вы с ним ни работали, он не станет подстраиваться под Вас - ни на йо-
ту. Поэтому мы бьемся над разработкой программ нового поколения, с эле-
ментами искусственного интеллекта - ведь никто не обязан мириться с по-
мощником или с программой, которые ничему не учатся.
Если бы уже сейчас существовал программный агент, способный учиться,
я бы с удовольствием переложил на него часть своих обязанностей: конт-
роль за сроками проектов, их изменениями, выделение среди них принципи-
ально важных и несущественных. Чтобы делать такие выводы, нужно руко-
водствоваться несколькими критериями: размер проекта, число связанных с
ним проектов, причина задержки и ее срок. При этом агент должен как-то
различать, когда двухнедельная задержка ни о чем не говорит, а когда
действительно свидетельствует о настоящих осложнениях и требует срочного
вмешательства. На достижение этой цели уйдет немало времени хотя бы по-
тому, что - как и с любым помощником - не так-то просто найти верный ба-
ланс между инициативой и рутиной. Не хотелось бы перестараться. Если
программный агент начнет лезть не в свое дело и оказывать непрошеные ус-
луги, это будет раздражать пользователей, привыкших к недвусмысленному
контролю над своими компьютерами.
Через агента Вы сможете "разговаривать" с программой, которая приоб-
ретет, таким образом, некоторую одушевленность. Вполне вероятно, что
программа, помогая Вам в работе, будет имитировать поведение и характер
какой-нибудь знаменитости или героя мультфильма. Так агент, играющий
роль той или иной личности, образует "дружеский пользовательский интер-
фейс" (social user interface). Разработкой агентов с элементами дружес-
кого пользовательского интерфейса занимается сейчас целый ряд компаний,
в том числе и Microsoft. Агенты не заменят графического пользовательско-
го интерфейса, скорее дополнят его, предлагая в помощь любой персонаж на
выбор. Этот персонаж исчезнет, как только Вы дойдете до хорошо знакомых
Вам компонентов программного продукта. Но едва Вы засомневаетесь или
прибегнете к справочной системе, как агент тут же объявится и предложит
свои услуги. Можете даже считать, что агент - Ваш сотрудник, внедренный
в программный продукт. Он запомнит, в чем Вы преуспели, чем занимались
раньше, и это поможет ему предвидеть проблемы и предлагать способы их
решения. Заметив что-то необычное, он сразу же привлечет к этому Ваше
внимание. Если Вы, несколько минут проработав над чем-то, вдруг от этого
отказываетесь, он, по-видимому, поинтересуется: уверены ли Вы, что не-
давнюю работу следует выбросить ? Впрочем, такими качествами уже облада-
ют некоторые программы. Но если Вы трудились над чем-то битых 2 часа, а
потом велели удалить все, что сделали, программа с дружеским интерфейсом
сочтет Вашу команду необычной (не исключая ошибки с Вашей стороны). В
таком случае агент может спросить: "Ты работал над этим целых 2 часа. Ты
твердо уверен, что хочешь удалить это ?"
Некоторые люди, слыша о программах с элементами искусственного интел-
лекта и дружеским интерфейсом, реагируют очень бурно - их просто в дрожь
бросает от идеи очеловечить компьютер. Но я уверен, что даже они не
прочь поработать с таким компьютером. Люди всегда, с древнейших времен,
олицетворяли природу, наделяли ее человеческими качествами. Пример тому
- мультфильмы. Тот же Lion King (Король-Лев) мало что общего имеет с ре-
альностью, да и не претендует на это. Все понимают разницу между крошкой
Симбой и настоящим детенышем льва. И тем не менее, когда ломается авто-
мобиль или зависает компьютер, мы начинаем осыпать его проклятиями, взы-
вать к его "совести" или горестно спрашиваем, что же он нас так подвел.
Конечно, мы все прекрасно понимаем, однако продолжаем воспринимать нежи-
вые предметы так, будто они разумны и действуют по своей воле. Ученые в
университетах и программистских фирмах стараются сейчас - с учетом нашей
склонности к очеловечиванию вещей - сделать компьютерные интерфейсы эф-
фективнее. Программы вроде Microsoft Bob уже продемонстрировали, что лю-
ди удивительно тепло принимают программных агентов с заложенными в них
личностями. Обнаружено также, что реакция людей сильно зависит от того,
какой голос у агента: мужской или женский.
Недавно мы работали над проектом, в котором пользователи, в частнос-
ти, оценивали свой опыт общения с компьютером. Когда в конце сеанса
компьютер просил пользователей оценить эффективность работы с ним, отк-
лики почти всегда были положительными. Но когда работу с первым
компьютером просил оценить второй компьютер, пользователи становились
гораздо строже. Иначе говоря, нежелание пользователей критиковать первый
компьютер "в лицо" означает, что им не хотелось задеть его "чувства" -
пусть даже они отлично знали, что это всего лишь машина. Дружеские ин-
терфейсы, конечно, не панацея, они подходят не везде и не всем, но ду-
маю, что будущее именно за ними, - как раз потому, что они очеловечивают
компьютер.
Какие виды навигации будут использоваться на магистрали, мы представ-
ляем отчетливо. А вот насчет среды, в которой пройдет навигация, ясности
куда меньше. Сделаем однако несколько вполне обоснованных предположений.
Большинство сфер применения информационной магистрали будет, несомненно,
связано с чистыми развлечениями. Ничто не помешает Вам сыграть в бридж
или в шахматы со своим другом, даже если он живет в другом городе. Спор-
тивные турниры, транслируемые по телевидению, Вы сможете наблюдать в
разных ракурсах. Вы сами будете выбирать момент игры для замедленного
повтора и подберете комментатора на свой вкус. Крупнейший в мире магазин
звукозаписей - информационная магистраль - в любое время суток предложит
любую песню. А может быть, Вы напоете свою мелодию в микрофон и послуша-
ете, как она звучит в исполнении оркестра или рок-группы. Или решите
посмотреть фильм Gone With the Wind (Унесенные Beтром), заменив лицо и
голос Вивьен Ли (Vivien Leigh) или Кларка Гейбла (Clark Gable) своими.
Или захотите проверить, как Вы смотритесь в последних творениях парижс-
ких модельеров или в чем-то еще, что Вы мечтаете купить.
Обилие информации просто зачарует тех, кто любопытен. Вам интересно,
как устроены механические часы ? "Загляните" внутрь и задайте любые воп-
росы. Когда-нибудь - с помощью программы, создающей виртуальную ре-
альность, - Вы сможете совершить экскурсию по часовому механизму. Стане-
те на час хирургом, оперирующем на сердце, или ударником на каком-нибудь
рок-концерте. И все это благодаря тому, что информационная магистраль
через компьютер принесет в Ваш дом виртуальную реальность. Какие-то
функции информационной магистрали будут надмножеством существующих в ны-
нешних программах, но качество графики и анимации значительно улучшится.
Другие сферы ее применения окажутся сугубо практическими. Например,
когда Вы уедете в отпуск, программа-"экономка" отключит отопление, уве-
домит почту не приносить пока корреспонденцию на дом, будет периодически
зажигать свет в разных комнатах, чтобы казалось, будто Вы дома, и сама
оплачивать мелкие счета.
Ну а какие-то области должны быть абсолютно серьезны. Как-то раз в
выходные мой отец сломал палец и стал искать ближайший травмпункт. Он
оказался в детской больнице Сиэтла. Там отцу отказали в медицинской по-
мощи, потому что он - ну никак ! - не выглядел ребенком. Будь в то время
информационная магистраль, сколько бы нервов он сэкономил ! Соответству-
ющая программа сразу бы подсказала, куда следует обратиться.
Если через несколько лет мой отец опять сломает палец, он сможет вос-
пользоваться услугами информационной магистрали не только для того, что-
бы найти подходящий госпиталь, но и чтобы оформить нужные бумаги прямо в
пути. Госпитальный компьютер сообщит о переломе дежурному травматологу,
а тот - опять же через информационную магистраль заранее возьмет с сер-
вера историю болезни своего пациента. Если врач сделает рентгеновский
снимок, его сохранят в цифровом виде на сервере, и любой специалист с
соответствующими правами доступа сможет исследовать его в любой момент в
любой точке мира. Описание рентгеновского снимка будет связано с истори-
ей болезни.
Вернувшись домой, пациент при желании сам посмотрит на этот снимок и
послушает комментарии специалиста. Или соберет всех членов семьи и ска-
жет: "Только взгляните, какой перелом ! Послушаем, что о нем сказал
врач".
Многое из того, о чем здесь говорилось, уже реализуется в приложениях
для персональных компьютеров. Интерактивная информация стремительно вхо-
дит в нашу жизнь и скоро станет обыденностью. Однако, прежде чем это
произойдет, придется сложить еще немало кусочков головоломки - компонен-
тов информационной магистрали.
ГЛАВА 5
ПУТЬ К ИНФОРМАЦИОННОЙ МАГИСТРАЛИ
Чтобы наслаждаться плодами информационной магистрали, о которых шла
речь в предыдущей главе, прежде ее еще надо создать ! Возможно, кто-то
сильно разочаруется - ведь столько всего было сказано о междугородных
телефонных сетях и Internet, который зачастую и называют "информационной
супермагистралью". Увы, истина в том, что полноценная магистраль вряд ли
придет в наши дома раньше чем через десятилетие.
Персональные компьютеры, мультимедийное программное обеспечение на
компакт-дисках, сети кабельного телевидения с высокой пропускной способ-
ностью, телефонные линии и Internet - все это важные компоненты, на ко-
торых будет строиться информационная магистраль. Каждый из них - символ
будущего. Но на роль информационной магистрали не может претендовать ни