Искусственный разум
Шрифт:
Интересно, что далее очень высокое искусство межевания не спасает от казусов. Послушайте мнение очевидца, американского исследователя Стивена Коул-за, который разработал отличную диалоговую систему для обучения студентов физике. "
"Я обнаружил в своем институте, что всякий раз, когда кто-нибудь новый приходил и садился за телетайп, то он печатал выражения, выходящие за рамки принятого мною подмножества языка. На следующий день я тратил несколько часов и начинал вводить эти выражения в систему. Вводил я их не как исключение из этого подмножества естественного языка, а как регулярные составляющие, так что все, даже отдаленно
Получается заколдованный круг. Охватить весь естественный язык нам не под силу, ограничиться определенной его частью нам не по нраву, ибо склонен человек к непринужденному общению.
Те, кто сегодня печет диалоговые системы, как блины, не замечают заколдованного круга. Не до круга им, тут только поворачивайся, спеши, поспевай за прогрессом. Диалог человека с вычислительной машиной стал ныне научной модой. Если юный аспирант или его гибкий научный руководитель хотят соблюсти, "хороший тон", хотят заведомо обеспечить сомнительной работе "высокий уровень", они называют свою систему диалоговой (даже - зачем мелочиться?
– разговорной).
Технология покраски "под диалог" простая. Взял свою немудреную программу и обр.амил ее виньеткой из нескольких реплик человека и машины. Дело от этого не изменяется, зато вот какая красота выходит.
Компьютер, у меня тут к тебе вопрос. Понятно?
У тебя тут ко мне вопрос. Понятно!
Сколько будет 2X2?
Вы подразумеваете операцию умножения? Напечатайте "Да" или "Нет".
Да
Сообщаю результат: 3,999999999999999999.
Сенсационный результат, интеллектуальная программа, и да здравствует диалог человека с компьютером!
В псевдодиалоговых системах, которые расплодились в последнее время, как грибы-поганки, отсутствует главное: совместная работа, действительное пересечение областей знания человека и машины, переменная инициатива, рождающая решение проблемы.
Если задачу можно решить на ЭВМ без диалога, то он архитектурное излишество; если задача вообще не поддается, то сокрытие этого факта диалоговыми финтифлюшками - прямое преступление.
Диалог уместен там, где человек и машина порознь не справляются или работают медленно, а совместно, сложив усилия, споро одолевают проблему. Сама собой напрашивается аналогия с параллелограммом сил. Когда интеллектуальные силы человека и машины направлены в противоположные стороны, они просто вычитаются друг из друга, каждый участник диалога оказывается в проигрыше. Другое дело - совпадение интеллектуальных сил; здесь они складываются, здесь диалог наиболее эффективен.
В практической жизни редко удается добиться идеального совпадения, чаще интеллектуальные силы направлены под углом друг к другу. Чем меньше этот угол, это расхождение, тем лучше для решаемой проблемы.
В серьезных диалоговых системах условный угол не превышает 90 градусов, и примерно половина его приходится на языковые трудности, на преодоление заколдованного круга. Чтобы ввести человеческий "язык без берегов" в узкое русло машинного подмножества, работают Дотошность и Снисходительность.
Мадам Дотошность проживает в вычислительной
Гражданка Снисходительность поселилась в нашей душе. Когда мы разговариваем с детьми, мы нарочито упрощаем свои фразы, хотя язык остается естественным. Или когда мы пытаемся объяснить неспециалисту, что такое эжектор, мы ищем и находим общедоступные слова.
Наша Снисходительность, встретившись с машинной Дотошностью, рождает взаимное понимание человека и вычислительной машины. Есть контакт, есть диалог!
В настоящее время диалоговые системы успешно трудятся в научно-исследовательских институтах и в проектно-конструкторских организациях, в плановых органах и на производстве, в больницах и в вузах.
Роль обучающих диалоговых систем хотелось бы выделить.
В качестве одной из основных задач развития нашего народного хозяйства XXV съезд КПСС определил следующую: "Улучшить работу по подготовке, повышению квалификации и переквалификации кадров в соответствии с требованиями научно-технического прогресса".
Исследования по Искинту сыграют немалую роль в решении этой задачи.
Они касаются буквально каждого человека. Есть уже компьютеры, играющие в дидактические игры с пятилетними детьми (ребенок отвечает "да", нажимая на большую красную кнопку; "нет" - ударяя по черной клавише, и "не знаю", касаясь белой кнопки). Разработаны "школьные диалоги" по географии, физике, алгебре. Десятки вузовских курсов - от эстетики до ядерной физики - поставлены на машинные рельсы.
К числу наиболее интересных относятся игровые диалоги, предназначенные для развития быстрого, четкого, безошибочного, так называемого оперативного мышления. Это серьезные игры, игры для специалистов - космонавтов, или подводников, или операторов электростанций.
Казалось бы, для столь различных занятий и диалоги нужны разные. Главная ценность исследований, проведенных психологами и математиками Ленинградского университета под руководством А. Крылова и А. Нафтульева, именно в том и состоит, что они сумели выбрать общий, единый набор игр.
Если не требовать слишком многого, наши "крестики и нолики" тоже годятся для улучшения оперативного мышления, нужно только ограничить время ответов человека, сделать игру молниеносной. Ленинградцы, конечно, выбрали более богатые возможностями игры, чем "крестики и нолики". Их ЭВМ способна подсказывать человеку ходы, ускорять или замедлять игру.
В итоге они добились замечательных результатов: игровая диалоговая система недорога, применяется для многих оперативных специальностей и дает большую пользу специалистам.
Наряду с диалогами для специалистов все чаще создаются диалоги для всех, скажем, система изучения автолюбителями правил уличного движения; диалог ускоряет здесь работу в пять раз. Диалог делает вычислительную машину общедоступной - значение данного факта, его огромное влияние на общество трудно переоценить.
В диалоговых системах машина часто анализирует реплики человека по главным, ключевым, словам. Ключевые слова этой главы "Искинт", "дверь", "голова", "семантика" и "диалог". Целесообразно объединить их в следующую фразу: "Потребуется много хороших голов, чтобы на основе семантики и диалога прорубить дверь в ясный и светлый мир Искинта".