Насосы интуиции и другие инструменты мышления - Дэниел К. Деннетт
Шрифт:
Интервал:
Закладка:
Три установки
Давайте посмотрим, в чем заключается сила интенциональной установки, сравнив ее с тактикой прогнозирования. Начнем с определения трех основных установок (в рамках которых можно выделить подкатегории, но здесь нужды в этом не возникает): физической установки, конструктивной установки и интенциональной установки.
Физическая установка – это используемый в физических науках стандартный трудоемкий метод предсказаний, который предполагает применение всех известных нам законов физики и имеющихся данных о строении исследуемых объектов. Предсказывая, что выпущенный у меня из руки камень упадет на землю, я использую физическую установку. Как правило, физическая установка – единственная работающая стратегия для интерпретации неодушевленных нерукотворных объектов, однако, как мы увидим, существует ряд исключений. Любой физический объект, будь он создан природой или человеком, одушевлен или неодушевлен, подчиняется законам физики, а следовательно, его поведение, в принципе, может объясняться и прогнозироваться из физической установки. Неважно, что именно я выпускаю из руки – будильник или золотую рыбку, – я делаю одинаковое предсказание о падении этого предмета, опираясь на одинаковые основания. Обычно физическая установка не дает оснований предполагать, что будильник или золотая рыбка поведет себя более интересным образом.
Поведение будильников, которые представляют собой сконструированные объекты (в отличие от камней), также поддается прогнозированию более затейливым образом – прогнозированию из конструктивной установки. Допустим, я посчитал новый объект будильником. Я могу сделать вывод, что если я нажму несколько кнопок определенным образом, то через некоторое время будильник издаст громкий звук. Мне не нужно выводить конкретные физические законы, которые объясняют эту удивительную закономерность; я просто полагаю, что объект сконструирован особым образом – такие конструкции мы называем будильниками – и будет выполнять заявленную функцию. Прогнозы из конструктивной установки сопряжены с большим риском, чем прогнозы из физической установки, поскольку нам необходимо учитывать ряд дополнительных допущений:
1. что объект действительно сконструирован именно так, как я думаю, а также
2. что он будет функционировать в соответствии со своей конструкцией – иными словами, что он не даст сбой.
Иногда при конструировании объектов возникают ошибки, а иногда сконструированные объекты ломаются. Камень не может функционировать неправильно, поскольку его функция вообще не определена, а если он сломается надвое, в результате появятся два камня, а не один, расколотый пополам. Когда сконструированный объект относительно сложен (к примеру, цепная пила в сравнении с топором), умеренная цена риска более чем компенсируется невероятной простотой прогнозирования ее поведения. Никто не станет опираться на фундаментальные законы физики при прогнозировании поведения цепной пилы, имея в своем распоряжении удобную схему ее движущихся частей.
Еще более рискованной и изменчивой представляется интересующая нас интенциональная установка – подвид конструктивной установки, в котором сконструированный объект считается своего рода агентом, имеющим убеждения и желания и наделенным достаточной рациональностью, чтобы совершать необходимые действия на основании этих убеждений и желаний. Будильник так прост, что нам, строго говоря, нет нужды обращаться к этому затейливому антропоморфизму, чтобы понять, почему он ведет себя именно так, а не иначе, но если артефакт устроен гораздо сложнее будильника, использование интенциональной установки приносит больше пользы – и становится практически обязательным. Чтобы не упустить ничего важного, давайте пошагово разберем механизм принятия интенциональной установки на уже знакомом нам примере играющего в шахматы компьютера:
Сначала перечислим все возможные ходы, которые доступны компьютеру, когда наступает его очередь ходить (обычно их несколько десятков).
Затем проранжируем все возможные ходы от лучшего (самого разумного, самого рационального) к худшему (самого глупого, самого бесперспективного).
Наконец, сделаем предсказание: компьютер сделает лучший ход.
Возможно, вам будет сложно однозначно определить лучший ход (компьютер может “проанализировать” ситуацию лучше вас!), но почти всегда вы сумеете отбросить все ходы, кроме четырех-пяти самых разумных, что и так дает вам огромные возможности для прогнозирования. Вы могли бы повысить точность прогнозирования и заранее определять, какой именно ход сделает компьютер – ценой огромных усилий и временных затрат, – вернувшись в конструктивную установку. Для этого вам нужно получить “исходный код” программы (см. лаву 27) и “смоделировать его вручную”, сделав миллионы миллиардов крошечных шагов, которые компьютер предпримет, решая, как ответить на задуманный вами ход. Так вы точно поймете, как поступил бы компьютер, если бы вы сделали свой ход, но отведенное на раздумье время истекло бы задолго до того, как вы достигли бы результата: вам не хватило бы и целой жизни! Слишком много информации! И все же использовать конструктивную установку гораздо проще, чем вернуться к физической установке и попробовать описать поток электронов, возникающий после нажатия на клавиши компьютера. Таким образом, физическая установка совершенно непрактична при прогнозировании и объяснении ходов компьютера, а конструктивная установка требует слишком большого труда, если только не использовать другой компьютер (а это жульничество). Используя интенциональную установку, человек увиливает от трудоемкого сбора информации и расчетов и делает рискованное, но правдоподобное предположение: компьютер поступит “рационально”, то есть найдет и сделает лучший ход (учитывая, что он хочет победить и знает положение и вес всех фигур на доске). Во многих ситуациях, особенно если лучший ход для компьютера так очевиден, что он считается “вынужденным” или “элементарным”, интенциональная установка позволяет предсказать ход почти со стопроцентной точностью без особенного труда.
Очевидно, что интенциональная установка эффективно работает при прогнозировании поведения играющего в шахматы компьютера, поскольку он был сконструирован с целью “обдумывать” и выбирать лучшие ходы в рамках в высшей степени рационалистической игры в шахматы. Если компьютерная программа управляет нефтеперерабатывающим заводом, почти столь же очевидно, что она будет предпринимать различные шаги, анализируя условия, которые в большей или меньшей степени диктуют ее поведение с учетом ее общего целевого назначения. Здесь важно, что программа по умолчанию считается совершенной или рациональной, хотя, если программист был некомпетентен, она редко будет работать именно так, как должна работать в конкретных обстоятельствах, по мнению экспертов. Если информационные системы (или системы контроля) сконструированы хорошо, логика их действий распознаваема и в высокой степени предсказуема, даже если авторы программ, вопреки устоявшимся нормам, не снабдили исходный код “комментариями”, объясняющими логику работы сторонним наблюдателям. (Подробнее об этих компьютерных тонкостях позже.) Чтобы прогнозировать поведение системы, нам ничего не нужно знать о компьютерном программировании; нам нужно лишь понимать, каковы рациональные требования, предъявляемые к управлению нефтеперерабатывающим заводом.