В 1971 г. во введении к своей докторской диссертации, посвященной SHRDLU, Терри Виноград писал: «Сегодня компьютеры берут на себя многие из наших рабочих обязанностей… и выполняют рутинную офисную работу… Но когда мы пытаемся объяснить компьютеру, что нужно сделать, он превращается в тирана… и ведет себя так, будто не понимает даже простых английских фраз». Название SHRDLU происходит от etaoin shrdlu – двенадцати самых распространенных в английском языке букв, расположенных по убыванию частотности. Выполнение команд обеспечивали подсистемы для анализа языка и системы для семантической обработки, которые делали логические выводы. У SHRDLU также был процедурный решатель задач, который определял, как выполнять команды. Программа отслеживала ситуацию в своем мире по относительному расположению объектов.
В свое время SHRDLU считалась большим достижением в области обработки естественного языка. Программа даже обладала простейшей памятью: если ее просили передвинуть красный шар, а позднее вновь упоминали «тот шар», она предполагала, что имелся в виду именно красный. SHRDLU также знала, какие действия осуществимы, а какие нет. Например, она «понимала», что верхнюю поверхность объекта нужно освободить, прежде чем на него можно будет положить новые объекты. Однако, хотя работа SHRDLU выглядела невероятно естественной, программа все-таки не могла учиться на ошибках.
СМ. ТАКЖЕ Обработка естественного языка (1954), Экспертные системы (1965), Робот Шейки (1966)
SHRDLU – это компьютерная программа, которая реагировала на команды на естественном языке и перемещала виртуальные объекты (блоки) в виртуальном мире. В современном реальном мире программируемые роботизированные «руки» используются для сборки продукции на конвейерах и для обезвреживания взрывных устройств.
Параноик PARRY. 1972
«Пожалуй, PARRY, созданный Кеннетом Колби, с момента своего появления [в Арпанете] около 1973 г. стал лучшей программой для диалога человека и машины, – писали исследователи ИИ Йорик Уилкс и Роберта Катицоне в 1999 г. – Он был сделан на совесть, никогда не давал сбоев, всегда находил что сказать, а поскольку он имитировал параноидальное поведение, все смешные недопонимания воспринимались как признаки психического расстройства…»
В 1972 г. психиатр Кеннет Колби (1920–2001) написал компьютерную программу PARRY, имитирующую человека с параноидной шизофренией. Главным образом PARRY был предназначен для проверки теорий параноидального мышления. Этот ИИ высказывал бредовые фантазии о происках мафии, а в его представление знаний было заложено чувство собственной неполноценности и защитные реакции на некоторые вопросы (люди с параноидной шизофренией весьма подозрительно относятся к мотивам других людей). Колби рассчитывал, что PARRY можно будет использовать для обучения студентов. Ученый полагал, что суждения параноидальных пациентов порождает особая система правил, которым можно обучить компьютер, чтобы затем исследовать их и использовать при терапии.
PARRY вел беседы, присваивая веса разным входящим сообщениям. Интересно, что психиатры, переписывавшиеся с PARRY, не догадывались, что имеют дело с компьютерной программой, и не могли отличить по переписке живых пациентов от программы. Вероятно, PARRY был близок к тому, чтобы пройти тест Тьюринга – по крайней мере, в особых условиях (то есть при подражании психически нездоровому человеку). PARRY также можно было найти в Арпанете (предтече интернета), где он провел более 100 тысяч сеансов общения, включая сеансы с психотерапевтом ELIZA.
В 1989 г. Колби основал компанию Malibu Artificial Intelligence Works, которая продавала программу для лечения депрессии. Эта программа создавалась для ВМФ США и Министерства по делам ветеранов и распространялась среди людей, которые (возможно, зря) использовали ее без консультаций с квалифицированным психиатром. Одному скептически настроенному журналисту Колби сказал, что его программа для лечения депрессии может оказаться даже лучше живого терапевта, поскольку «в конце концов, компьютер не выгорает, не смотрит на вас сверху вниз и не пытается заняться с вами сексом».
СМ. ТАКЖЕ Тест Тьюринга (1950), Психотерапевт ELIZA (1964), Этика искусственного интеллекта (1976)
PARRYиспытывал параноидальные страхи по поводу мафии, нечестных букмекеров, скачек и азартных игр, наказаний за долги и сговора полиции с мафией.
Генетические алгоритмы. 1975
«Важной идеей в области искусственного интеллекта стала концепция генетического алгоритма, – пишет философ Джек Коупленд. – Генетические алгоритмы задействуют методы, аналогичные эволюционным процессам в природе, порождая все новые поколения программных объектов, которые все лучше соответствуют своему назначению».