Но почему одно и то же сообщение вызывает столь разнообразные эффекты во многих агентах, а каждый эффект призван отражать и воплощать идею «яблока»? Существует лишь одно объяснение: каждый из этих агентов должен иметь собственный ответ на полученный сигнал. Поскольку полинемы, как и политики, подразумевают разное, обращаясь к конкретной аудитории, каждый слушатель должен усвоить собственный, отличных от других способ реагировать на сообщение. (Префикс «поли-» означает многообразие, а суффикс «-нема» указывает на зависимость от памяти.)
Как наши агенты узнают о необходимой реакции на сообщение той или иной полинемы? Если каждая полинема связана со строкой З каждого агента, для каждой строки З необходимо только установить, какое парциальное ментальное состояние возникает в агенте. Приведенный ниже рисунок показывает, что строки З могут образовывать небольшие «запоминающие устройства» рядом с агентами, на которых они влияют. Так воспоминания порождаются и хранятся рядом с «местами» своего использования.
Рис. 95
Способна ли простая схема, подобная этой, передать все богатство значений реального слова? Ответ таков: все представления о значениях кажутся неадекватными сами по себе, поскольку ничто не может означать чего-либо вне широкого контекста идей.
19.6. «Узнаватели»
Когда мы видим яблоко, откуда мы знаем, что это яблоко? Как мы узнаем друга – или хотя бы понимаем, что видим человека? Как мы узнаем предметы? Проще всего узнать что-либо – это убедиться, что что-то обладает определенными свойствами. Чтобы распознать яблоко, во многих случаях достаточно вспомнить нечто красное, круглое и размером с яблоко. Для этого требуется какой-то агент, который обнаруживает факт совпадения всех трех условий. Простейшим вариантом видится агент, который становится активным, когда активны все три входа.
Рис. 96
Мы можем использовать агентов «И» для многих типов распознавания, но эта концепция также имеет серьезные ограничения. Если попытаться опознать таким образом стул, мы, скорее всего, потерпим неудачу, настаивая на том, что стул есть нечто с четырьмя ножками, сиденьем и спинкой. Ведь мы почти никогда не видим всех четырех ножек стула одновременно, обычно минимум одна ножка не видна. Кроме того, если кто-то сидит на стуле, сиденья тоже видно не будет. В реальной жизни схема опознания окажется неэффективной без наличия идеальных свидетельств. Более разумная схема не требует соблюдения всех условий определения; вместо того она будет «взвешивать доказательства» наличия или присутствия стула. Например, мы могли бы создать агента, который становился бы активным при обнаружении пяти или более из шести описанных признаков стула
Рис. 97
Эта схема также может приводить к ошибкам. Она станет игнорировать стулья при условии, что многие признаки не видны. Она будет отождествлять стулья с другими предметами, если перечисленные признаки присутствуют, но расположены иначе – например, если все четыре ножки прикреплены к одной и той же стороне «сиденья». Обыкновенно недостаточно просто убедиться в наличии всех необходимых частей, нужно также проверить их размеры и соотношения, или наш «узнаватель» не отличит стул от кушетки и даже от груды палок. Неспособность выявлять соотношения обыгрывается, кстати, в особой категории абсурдных шуток:
19.7. Изучение признаков
В схеме «взвешивания доказательств» имеются важные особенности. Наше исходное побуждение состояло в том, чтобы просто подсчитать количество доказательств того, что объект является стулом. Но не все признаки имеют равную ценность, поэтому следует улучшить нашу схему, придав различную «весомость» разным свидетельствам.
Рис. 98
Как можно помешать «узнавателю» принять стул за стол, который тоже имеет на вид четыре ножки и сиденье? Один из способов состоит в том, чтобы попытаться изменить «весомости». Но если у нас уже есть «узнаватель» стола, мы можем использовать его выводы в качестве доказательства наличия стула, присвоив его показателям отрицательное значение! Как определить, какие «весомости» присваивать каждой функции? В 1959 году Фрэнк Розенблатт изобрел гениальную машину оценки признаков, названную «Перцептрон». Эта машина применяла процедуру, позволявшую выводить характеристики «весомостей», когда наставник сообщал ей, какие именно различия неприемлемы.