в соответствии с ее требованиями. однако объективно это говорит лишь о том, что понимает динамическую структуру задачи (т. е. может найти ее предметные и целевые корреляты в своем внутреннем мире) сам разработчик, а отнюдь не ЭВМ. Повторим еще раз: «понимающими», преобразующими данными в знании путем приписывания данным смысла являются только те технические устройства, которые соотносят входные сообщения с отображенными у них в памяти предметной областью и целями.
Модели предметной области стали включаться в состав систем «искусственного интеллекта» уже двадцать лет назад, а создание блоков целей – это характерная черта систем 80-х годов. В публикациях, посвященных «понимающим системам» (например, [14]), понятие «цель» чаще всего используется в контексте разработки планирующей компоненты системы – модуля построения или выведения плана (обычно речь идет о плане поведения человека, описываемого в тексте, который поступает на вход системы). Цели в них рассматриваются как вполне конкретные образования – препятствия, мешающие выполнению плана действующего субъекта. При воспроизведении в системе интерпретируемая таким способом «цель» оказывается просто одной из функций машины, имеющей мало общего с «целью» в психологии.
Гораздо более приближенными к процедурам целеобразования и соответственно приписывания смысла у человека оказываются «цели» «процедуры означивания» (термин, употребляемый разработчиками) в экспертных системах. Системы этого класса, принадлежащие к вершинным достижениям «искусственного интеллекта», несомненно, являются «понимающими», потому что означивание в них происходит способом, очень близким к человеческому. Так, в одной недавно созданной отечественной экспертной системе задачи, которые она должна решать (выдавать консультации врачам, геологам и т. д.), заносятся в рабочую память в виде фреймов, описывающих проблемную область, а действия, которые могут понадобиться для решения задач, – в виде продукций. Когда в систему поступает запрос, он попадает на некоторый шаблон, схему продукций. Затем, для того чтобы определить, какие продукции целесообразно применять для решения входной задачи, этот шаблон соотносится с проблемной областью. После соотнесения шаблон «возвращается» наполненным несколькими подходящими для решения продукциями. Разработчики называют его «означенным конфликтным набором» (конфликтным – потому что каждая из продукций набора в принципе может быть использована для решения), но, с точки зрения психолога, означивание произошло пока еще не до конца. Затем система применяет эвристические правила, с помощью которых вводятся ограничения, позволяющие в конечном счете выбрать только те продукции, которые нужны для решения. Эвристические правила, в сущности, делают то же, что у человека, например, читающего текст, осуществляет цель, – направляют деятельность. Разумеется, аналогия с целью здесь проводится только по функциям и достигаемым результатам, а не по механизмам.