Как быть, если различные виды знания не согласуются между собой? Иногда полезно расположить их по какому-то приоритету, но, как мы видели, подобное расположение все равно может приводить к ошибкам. Как заставить нашу систему приспосабливаться к разным обстоятельствам? Хитрость состоит в том, чтобы использовать принцип бескомпромиссности и искать помощи других агентов! Для сравнения количества нужно добавить новых «административных агентов» в наше сообщество Больше.
Рис. 31
Новый «администратор» «Видимость» призван сообщать «больше», когда задействован агент Выше, сообщать «меньше», когда активен агент Тоньше, и не сообщать вообще ничего, когда нечто выглядит одновременно выше и тоньше. В последнем случае другой новый «администратор», История, принимает решение на основе сообщений агента Цельность.
Это объяснение различия в восприятии старших и младших детей было впервые предложено Сеймуром Пейпертом в 1960-х годах, когда мы приступили к изучению концепции обществ разума. Большинство предыдущих гипотез опиралось на эксперименты Пиаже и предполагало, что различные виды рассуждений дети учатся производить с течением времени. Это, безусловно, верно, но важность концепции Пейперта заключается в следующем: здесь не просто вычленяются составляющие рассуждения, но и показывается, как они организованы. Ведь разум не способен развиваться исключительно посредством накопления знаний. Разум должен также искать более эффективные способы использования уже полученных знаний. Данный принцип заслуживает собственного имени.
Наши два новых «администратора» среднего звена отлично иллюстрируют эту идею: «Видимость» и «История» образуют новый промежуточный слой, который объединяет некоторые наборы низкоуровневых навыков. Выбор агентов для этих групп является принципиально важным. Система будет работать очень хорошо, если мы сгруппируем агентов Выше и Тоньше, чтобы агент Цельность мог вмешиваться в случае их конфликта. Но ситуация сделается только хуже, если мы сгруппируем агентов Выше и Цельность (кому тогда решать, какие группы формировать?) Принцип Пейперта подразумевает, что процессы, собирающие агентов в группы, должны каким-то образом использовать отношения между навыками этих агентов. Например, поскольку агенты Выше и Тоньше более схожи друг с другом, нежели с агентом «Цельность», разумнее группировать их вместе в «административной» иерархии.
10.5. Сообщество Больше
Подумайте, сколько значений у слова «больше»! Кажется, у нас есть свое значение этого слова для любого объекта.
[12].
Каждое употребление имеет особый смысл и вовлекает разных агентов. Как же все эти разнообразные способы сравнений объединяются в одно общество? Вот пример сообщества Больше, на которое ребенок может опираться для решения задачи с подставками для яиц.
Рис. 32
Это общество дробится на две основные категории. В категории «Видимость» оператор «Пространство» анализирует увеличение пространства, занимаемого яйцами, и «утончение» их раздвинутого ряда, то есть уменьшение плотности. В случае этих раздвинутых яиц два параметра конфликтуют, и оператор «Пространство» выключается. Затем, если ребенок умеет считать, начинает действовать оператор «Числа»; а иначе в категории «История» активируются агенты, использующие воспоминания о недавних похожих событиях. Если бы некоторые яйца укатились, оператор «Цельность» сообщил бы, что их количество уже не является тем же самым; если бы яйца просто передвинули, оператор «Реверсивность» сообщил бы, что их количество не изменилось.
Рис. 33
Чтобы решить задачу с водой в банке, сообществу Больше понадобятся другие низкоуровневые агенты.
Можно посетовать на то, что пускай нам необходимы эти сонмы низкоуровневых агентов для выполнения сравнений, данная система характеризуется чрезмерным обилием «администраторов» среднего звена. Но эти бюрократические нагромождения сполна оправдывают свое появление. Каждый агент более высокого уровня воплощает, так сказать, «высший порядок» знаний, которые помогают нам самоорганизовываться, указывая, когда и как использовать то, что мы знаем. Без многоуровневого управления мы не могли бы применять эти знания в наших низкоуровневых агентах, и последние продолжали бы мешать друг другу.
10.6. Об экспериментах Пиаже