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