Агенту сознания нужен список действий и список опытов, которые могут последовать. В математике подобный список называется
Агент сознания находится в динамике: он воспринимает, решает и действует. Когда он воспринимает, его опыт часто меняется; когда он принимает решение, часто меняется его действие; когда он действует, часто меняются опыты других агентов. Динамика – изменение режима. Я вижу черничный маффин и круассан и выбираю круассан; потом за маффином я обнаруживаю шоколадный эклер и счастливо капитулирую. Мое изменение действий с круассана на эклер – это изменение режима: оно зависит от моего нового опыта, моего соблазнительного видения шоколадного наслаждения. Каждый новый опыт вызывает новый план действий. На языке математики подобное изменение режима является
Подытоживая, агент сознания обладает опытами и действиями, которые являются списками (измеримыми пространствами). Он воспринимает, решает и действует, что является изменениями режима (марковскими ядрами). И он считает, сколько опытов он получил. Это полное определение агента сознания. Он, как заверит вас математик, просто чуть-чуть математики.
«Но, – можете возразить вы, – эта математика также может описывать механических агентов, которые не обладают сознанием. Так что это ничего не говорит о сознании».
Это возражение – простая ошибка. Это как сказать, что цифры считают яблоки и поэтому не могут считать апельсины. Измеримые пространства могут описывать бессознательные события, такие как бросок монеты. Но также они могут описывать и сознательные события, такие как переживание вкуса и цвета. Вероятности и марковские ядра могут описывать слепой случай и бессознательные решения, но также свободную волю и сознательное обдумывание.
Определение агента сознания просто математика. Математика не территория. Совсем как математическая модель погоды не является и не способна создавать метели и засухи, также и математическая модель агентов сознания не является сознанием и не может его создать. Итак, с этой оговоркой, я предлагаю смелый тезис – тезис об агентах сознания: каждый аспект сознания можно смоделировать агентами сознания{299}
.Определение агента сознания четкое, и этот тезис смелый – не потому, что я знаю, что он верен, а потому, что я хочу выявить, где именно он может быть ошибочным и, если возможно, исправить дефект. Это стандартная процедура в науке: представить ясную теорию, нарисовать большую мишень и надеяться, что одаренные коллеги попытаются с помощью логики и эксперимента расстрелять ее. Там, где выстрел попал в цель, попытаться улучшить теорию.
Теория должна страдать от пращ и стрел оппонентов, но ей также нужны и сторонники. Вот несколько достоинств агентов сознания. Они универсальны в плане вычислений: сети агентов сознания могут выполнять любые когнитивные или перцепционные задачи, включая обучение, память, решение проблем и узнавание объектов{300}
. Несколько подобных сетей были созданы и предлагают альтернативу традиционным нейронным сетям{301}. Агенты сознания предлагают многообещающую новую основу для построения теорий когнитивной нейронауки. Эта основа не предполагает, что биологические нейроны и их сети являются строительными блоками познания. Вместо этого она считает сознание фундаментальным и затем имеет задачу показать, как пространство-время, материя и нейробиология могут возникать как компоненты интерфейса восприятия конкретного агента сознания.Агенты сознания могут объединяться и создавать новых агентов, и эти новые агенты снова могут объединяться и создавать агентов еще более высокого уровня, и так до бесконечности. Когда два или более агентов взаимодействуют, каждый сохраняет свою индивидуальную структуру, но при этом вместе они образуют нового агента. Чем больше каждый из агентов при взаимодействии может предсказать свой опыт из своих действий, тем более интегрировано их объединенное поведение и более целостный агент, которого они образуют. Решения и действия агента более высокого уровня, в свою очередь, влияют на поведение агентов в его составе.