Допустим, что сначала мы опознали картинку как изображение гостиной, но позже выяснили, что стол на самом деле кухонный. Нужно ли отбрасывать все прежние размышления, активировать другой фрейм и начинать все заново? Вовсе нет; далее мы изучим удобный способ переключения между фреймами при сохранении накопленных знаний. Хитрость заключается в том, что все наши фреймы для разных помещений должны иметь одни и те же терминалы; когда мы меняем фреймы, информация сохраняется.
24.8. Как работают визуальные фреймы
Мы видели, как «фреймы-картинки» могут репрезентировать пространственные воспоминания; теперь зададимся вопросом о том, откуда берутся в уме такие фреймы. Мы будем использовать ту же методику, какую применяли для конструирования трансфреймов, но внесем одно небольшое изменение. Чтобы создать визуальный фрейм, мы просто заменим прономы нашего трансфрейма набором из девяти «направленем»! На приведенной ниже схеме также показан агент, предназначенный для активирования фреймов.
Рис. 121
Чтобы сопоставить идею визуального фрейма с деятельностью нашей системы зрения, вообразим, что мы смотрим на какой-то реальный объект. Наш взгляд перемещается в разных направлениях, подчиняясь в некоторой степени «направленемам». Теперь допустим, что при каждом движении глаз те же самые «направленемы» активируют строки З, ведущие к соответствующим терминалам определенного визуального фрейма. Предположим также, что эти строки З готовы к созданию новых воспоминаний. Всякий раз, когда мы будем переводить взгляд, система зрения станет фиксировать увиденное, – а соответствующая строка З станет запоминать, что мы видим, когда смотрим в конкретном направлении!
Теперь предположим, что тот же фрейм активируется позднее, на сей раз памятью, а не некой картиной перед глазами. Как только любой из наших агентов «захочет» посмотреть в каком-то направлении, хватит одной мысли для активации соответствующей «направленемы»; далее будет активирована строка З – прежде чем мы успеем подумать о чем-нибудь другом. Тем самым порождается замечательный эффект:
Насколько «реальны» подобные воспоминания? На самом деле они могут показаться такими же реальными, как образ, воспринятый воочию, поскольку способны заставить опознать не только внешний вид объекта, но также его вкус и тактильные ощущения. Ниже мы обсудим, как это позволяет не просто мысленно видеть какую-то сцену, но и перемещаться внутри нее.
24.9. «Узнаватели» и запоминатели
Как происходит активация фреймов? Под этим вопросом подразумевается другой: как мы узнаем знакомые ситуации и предметы? Данный вопрос можно усложнять практически бесконечно, поскольку не существует физических границ между узнаванием, запоминанием и всеми остальными проявлениями нашего мышления. Для ответов на вопросы, где непонятно, откуда начинать, следует задать некоторые граничные условия, поставить границы в нашем воображении.
Просто предположим, что каждый фрейм активируется неким набором «узнавателей». Мы можем считать «узнаватели» разновидностью агентов, которые в определенном смысле противоположны строкам З: вместо активации конкретного ментального состояния они должны распознавать, когда возникает это ментальное состояние. Соответственно «узнаватели» фрейма во многом схожи с терминалами фрейма и отличаются лишь тем, что меняют входы терминалов на противоположные.
Рис. 122
Отсюда следует, что не только фреймы, но и агенты как таковые могут принимать «форму» агентов, расположенных между «узнавателями» и запоминателями.
Рис. 123
Разумеется, эта схема организации наших агентов до крайности упрощена. Каждый агент, будь то фрейм, строка З или что-то еще, должен обладать некоторыми навыками изучения сигналов на активацию, а для этого может потребоваться больше, чем умение опознавать наличие того или иного признака. Например, чтобы опознать объект как автомобиль, недостаточно знать о существовании набора элементов, включая корпус, колеса и номерной знак; фрейм должен «понять», что эти элементы состоят в соответствующих отношениях – скажем, колеса надлежащим образом прикреплены к корпусу. Исследователи искусственного интеллекта экспериментируют с различными способами создания «узнавателей» фреймов, но в целом изучение этого вопроса пребывает пока в зачаточном состоянии. «Узнаватели» наших высокоуровневых агентов могут содержать в себе столь сложные механизмы, как разностные машины, чтобы сопоставлять описания отношений с конкретными ситуациями.
Глава 25
Массивы фреймов