18+
реклама
18+
Бургер менюБургер меню

Дмитрий Волков – Свобода воли. Иллюзия или возможность (страница 17)

18

Но если у мыслящих агентов разные программы, как возможны надежные предсказания? Почему одни мыслящие существа способны «понимать» состояния и предсказывать поведение других? Ключом к разрешению этого вопроса является некоторый стандарт, общая норма, определяющая поведение всех существ. Это стандарт рациональности. И существованием этого стандарта мы обязаны общему эволюционному процессу. Несмотря на то что каждый вид и даже каждая особь могут иметь свою собственную программу рациональности, они все написаны по одному лекалу. У всех программ один общий программист – естественный отбор.

Одна и та же рациональность стоит за строением птичьего крыла и… проектом атомной подводной лодки, созданной человеком. Рациональность, которая повсюду встречается в природе и которая в течение столетий объяснялась креационистской моделью как свидетельство рациональности создателя, объясняется теорией естественного отбора. Из ее основного принципа следует, что если имели место борьба видов и естественный отбор, то популяции, которые живут сегодня, являются наиболее приспособленными к условиям существования, или обладают оптимальной конструкцией. Они выработали наиболее эффективные модели реакций на воздействия среды и способны к стабильному воспроизводству. Общей целью для всех живых существ является сохранение вида, а следовательно, сохранение жизни особи, когда она может произвести потомство. И поведение, которое ведет к достижению этой цели, – наиболее оптимальное или рациональное. В контексте теории эволюции можно еще раз уточнить определения «убеждение» и «желание». Деннет пишет, что «убеждения» и «желания» в конечном итоге демонстрируют необходимость выживания и отражают оптимальное устройство органической системы. На этом и основаны механизмы предсказания поведения агентов. «Если эволюция проделала свою работу… наши предсказания должны быть достаточно надежными, чтобы ими пользоваться» [Dennett 1981, 9].

Любопытно также отметить, что то, что отличает теорию контента Деннета от некоторых функционалистских теорий контента, сближает его позицию с концепцией интенциональности – такой, какой она появилась в философском обращении в конце XIX в. Интенциональность (от латинского intendo – указывать на что-то, целить во что-то), эта отличительная черта психического, как было подмечено австрийским философом Ф. Брентано, указывает на способность ментальных актов, с одной стороны, содержать нечто (обладать контентом), а с другой – быть направленными на что-то. Убеждение, к примеру, в том, что Земля круглая, с одной стороны, содержит в себе некоторую информацию и отношение к ней, но также, с другой стороны, указывает на некоторый объект за пределами ментального. Как пишет Брентано в книге «Психология с эмпирической точки зрения»: «Каждый психический феномен характеризуется посредством того, что схоласты Средневековья назвали интенциональным (а также, пожалуй, ментальным) существованием в нем некоторого предмета… и что мы, хотя и не вполне избегая двусмысленности выражений, назвали бы отношением к содержанию, направленностью на объект (под которым не следует понимать некоторую реальность), или имманентной предметностью. Каждый [психический феномен] содержит в себе объект, хотя и не каждый одинаковым образом. В представлении нечто представляется, в суждении нечто признается или отвергается, в любви – любится, в ненависти – ненавидится, в желании – желается и т. д.» (курсив мой. – Д. В.) [Brentano 1924, 124–125; цит. по: Молчанов 2007, 412–413; см. также: Брентано 1996, 33]. Деннет сохраняет эту двусмысленность термина: в его концепции интенциональность указывает и на содержание, и на направленность. Это – и функциональное репрезентативное состояние, и направленность в мир, на объект.

Деннет, как и Васильев, как и Сёрл, предлагает свое решение проблемы ментальной каузальности. Однако в данном случае решение Деннета не представляет собой строгий аргумент и уж тем более развернутую теорию. Когда философа спрашивают о ментальной каузальности, он всегда приводит свой мысленный эксперимент, который называется «История двух черных ящиков» [Dennett 1995, 412]. Деннет считает, что описание этой гипотетической ситуации само по себе проливает свет на проблему ментальной каузальности и демонстрирует ее решение.

2. «История двух черных ящиков» как иллюстрация каузальной эффективности высокоуровневых свойств

Представим, что некогда были найдены два соединенных между собой кабелем черных ящика. На первом расположены две кнопки: α и β, а на втором – три световых индикатора: красный, зеленый и оранжевый. Когда стали исследовать ящики, обнаружили, что при нажатии кнопки α на первом ящике на втором всегда загорается красный индикатор, а при нажатии кнопки β – зеленый. Оранжевый индикатор, казалось, вообще не используется. После многократных повторений ученые убедились:

α является причиной красного;

β является причиной зеленого.

Сигнал передавался через провод. Было очевидно, что, когда нажимали кнопку α, в проводе происходило что-то одно, а когда кнопку β – что-то другое. Возможно, различалось количество импульсов тока, а может, разным было напряжение. Для того чтобы выяснить, в чем состояло отличие, ученые подключили к кабелю «прослушивающее» устройство. И вскоре обнаружили, что, когда нажималась любая из кнопок, по кабелю передавался поток импульсов с интервалами, как бы нулей и единиц, всего 10 000 бит. Но каждый раз последовательность была разной. Что в таком случае определяло, какого «цвета» этот поток?

Чтобы разгадать головоломку, ученые вскрыли ящик с цветовыми индикаторами. Там они обнаружили компьютер с огромным процессором, памятью и программой, занимавшей почти весь жесткий диск. Когда на процессор поступала последовательность из 10 000 бит от другого ящика, процессор осуществлял несколько миллиардов операций, в результате которых он выдавал 0 или 1. Если на процессор приходила та же самая комбинация, он выдавал тот же самый результат, 0 или 1, зеленый или красный. Ничего сверхъестественного не происходило. Кроме одного любопытного факта. Компьютер во втором ящике перед выдачей одного и того же ответа на один и тот же запрос проходил через разные физические состояния. Это объяснялось тем, что программа записывала каждый входящий запрос, и состояние памяти компьютера никогда не оставалось прежним. Наблюдая за работой компьютера, ученые решили, что любая последовательность из 10 000 бит будет определяться им как красная или зеленая. Гипотеза, однако, провалилась, как только они стали подменять последовательности битов, исходящие из первого ящика, новыми, собственными. Вдруг заработал оранжевый индикатор, как если бы второй ящик обнаружил мошенничество.

На любую новую последовательность, введенную учеными самостоятельно, загорался оранжевый. Нет, нельзя было сказать, что компьютер как-то отличал последовательности, «сделанные вручную», от последовательностей, исходящих из первого ящика. Когда вручную дублировались последовательности из первого ящика, второй ящик работал нормально, то есть выдавал зеленый или красный. Вот только если изменялся хотя бы один бит, загорался оранжевый индикатор. Выходило, что все возможные последовательности делятся на зеленые, красные и… оранжевые. Только оранжевых было значительно больше, на порядки больше. Это делало закономерность с красным и зеленым индикаторами еще более интригующей. Что́ все-таки определяло, каким будет «цвет» последовательности символов? В каждом конкретном случае ничего удивительного не было. Ученые могли проследить каузальную цепочку, начиная от ввода любой последовательности в компьютер до вывода им результата. В этом смысле аппарат был полностью детерминирован физическими законами. Что было удивительно, так это отсутствие возможности предсказать, исследуя одну лишь последовательность символов, какой результат выдаст компьютер. Ученые знали лишь, что строка будет оранжевой с почти стопроцентной вероятностью, кроме случаев, когда она была выдана первым ящиком. В последнем случае с вероятностью миллиард к одному она была либо красной, либо зеленой. Но никто не мог заранее определить один из двух цветов, не пропустив эту строку через программу в ящике Б. Ученые решили, что разгадку даст только вскрытие первого ящика.

Они открыли этот ящик и обнаружили в нем еще один компьютер с гигантской памятью и программой. При нажатии кнопки программа обращалась к встроенным часам, переводила время в бинарное выражение и с помощью этого кода выбирала, к какой части памяти обратиться, чтобы подготовить последовательность для второго ящика. Стало понятно, что именно использование внутренних часов гарантировало, что по кабелю всегда передавалась новая комбинация. При этой псевдопроизвольности всегда, когда нажималась кнопка α, загоралась красная лампочка, а когда β – зеленая. Впрочем, ученые наконец обнаружили аномалию: примерно раз в миллиард случаев происходила «ошибка», и после нажатия кнопки α загорался зеленый цвет. Эта незначительная погрешность сделала аппарат еще более загадочным для ученых.

Но однажды в лабораторию зашли два программиста, Эл и Бо, которые создали этот аппарат, и все объяснили. Когда-то они оба работали над экспертными системами: создавали базу знаний, в которой должны были содержаться все истинные утверждения о мире и выводимые из них утверждения. Они писали эти программы на разных языках программирования. Оба преуспели в этом деле так, что скоро их программы могли генерировать бесконечное множество истинных утверждений: «Дом больше семечка», «Корова – самка домашнего быка», «Снег бел». Но, как выяснилось, экспертные системы не могли дать полезного нового знания человечеству. И программисты забросили свои проекты, превратив разработки в философскую игрушку.