Саймон предложил научить машину вырабатывать эмпирические правила, сужающие круг поиска, — так называемые эвристики. В 60-е и 70-е годы на основе этого подхода был создан ряд систем самого различного назначения — от игроков в шахматы до анализаторов хроматографических спектров. В процессе работы эти системы создают все новые эвристики, и через некоторое время даже их создателям сложно понять, как же они работают. По крайней мере, «вытащить» правила поведения из такой машины не проще, чем заставить опытного шофера объяснить словами, как он определяет, когда надо нажимать на тормоз при подъезде к перекрестку.
Машины, пользующиеся эвристиками, обладают еще одним человеческим качеством — они могут ошибаться. Действительно, если не перепробовать все варианты, то можно пропустить неожиданное решение или не заметить опасности. Например, американцы начали применять экспертные системы для обнаружения взрывчатки в багаже авиапассажиров. Датчики этих систем реагируют на малейшую концентрацию азотистых соединений — составную часть любой взрывчатки. Однако случаются и ложные срабатывания. Больше всего машина «не любит» консервированные немецкие сосиски. Оказалось, что в них очень много нитратов.
Но кто не рискует — тот не выигрывает, то есть не может решить реальную задачу за разумное время.
Кроме того, «здравый смысл», внедряемый в коммерческие системы, сделает невозможным некоторые вызывающие раздражение действия компьютера. Можно надеяться, что «здравомыслящие» машины не будут больше требовать у клиентов заплатить по счету 0 долларов 00 центов и отключать у них телефон, пока те не отправят платежку на указанную сумму. Именно так вела себя центральная вычислительная машина американской телефонной компании AT&T в 1975 году…
ЭМОЦИИ
Машина бесчувственна, неэмоциональна, она никогда не будет испытывать истинного наслаждения или страдания.
«Скажу лишь только, что при виде Вас мои мысли как бы легче текут. Пожалуй, это грубо соответствует тому, что Вы чувствуете, когда радуетесь». Это говорит робот Даниел Оливо из романа «Роботы утренней зари» Азимова. Что это, если не наслаждение? Чем сложнее система, тем сложнее ее реакция на внешние раздражители. Даже мой настольный компьютер по-разному реагирует на программы. Например, он очень не любит переключаться на видеоигры после работы с базой данных или электронной таблицей. Конечно, все это можно объяснить расположением проводов на плате и особенностями набора микросхем. Но человек в этом случае просто сказал бы, что ему хочется еще поработать и он считает, что время отдыха пока не пришло.
Удовольствие и неудовольствие, если понимать его как нечто, к чему стремятся или чего избегают, доступны даже инфузориям. Как обстоят дела с более сложными эмоциями, например смехом?
Многие фантасты наделяли компьютеры чувством юмора. Многие считали, что оно будет проявляться по меньшей мере своеобразно. Например, Илья Варшавский заставил машину считать забавными слова среднего рода из четырех букв. Но это все-таки крайность. Английский философ Томас Гоббс дал, по- моему, удивительно точное определение смеха: «Смех — это выражение внезапно появившегося чувства превосходства». Теперь представьте, что в машину заложена потребность быть лучше всех и она достаточно сложна, чтобы ощущать удовольствие от собственного превосходства. Вполне возможно, что у такого компьютера чувство юмора окажется даже более отточенным, чем у всей команды одесских КВНщиков.
НЕПРЕДСКАЗУЕМОСТЬ
И все-таки программу для машины составляет человек. Значит, ни о какой свободе воли для машины и речи идти не может.
В одном из романов Курта Воннегута рассказывается о Человеке, который жил на острове и обладал свободой воли. За ним по пятам ходил Медведь-и постоянно спрашивал его: «Зачем ты сделал то, почему сделал это?» «Да потому, что мне этого захотелось, дубина ты этакая!» — отвечал Человек. Медведь не понимал его. У него не было свободы воли. А потом оказалось, что и Человека, и Медведя, и остров, и море вокруг создал Бог, у которого тоже не было свободы воли. Когда Человек умер. Медведь и Бог написали на могиле: «Здесь лежит Человек. Никто не знал, что он сделает в следующий момент».
Какое отношение имеет это к свободе воли, спросите вы?
Да то, что после обучения программист уже не знал, как работает машина. Он не знал, какие именно связи перестроены, как именно проходит сигнал, но машина работала. Сейчас подобные системы применяются во многих областях, в том числе для управления самолетами и реакторами. Применяются нейронные сети и для решения задач, требующих ассоциативного мышления (например, при библиографическом поиске с неточно заданными условиями).
Читать дальше