Cтраница 2
Падежный грамматический анализатор и правило, базирующееся на методике сети вывода, на операционном уровне, имеют мало общего. Однако, по мнению автора, к области экспертных систем можно отнести все методики, которые могут быть полезны для повышения уровня дружественности и интеллектуальности программ. [16]
Сеть вывода строится следующим образом. При вводе новой простой цели ( нового числового атрибута или нового значения символьного атрибута) в сеть вывода вводится вершина, соответствующая этой цели. [17]
Для обсуждения многоступенчатого рассуждения правила удобно преобразовывать в другую форму, позволяющую более отчетливо представить соответствующие вероятности. Любая система стыкующихся правил, например та, которую мы используем, может быть отображена графически. Она называется сетью вывода и имеет вид графика с указанными связями между правилами. На графике также отчетливо видны все возможные поддерживающие структуры промежуточных рассуждений, находящиеся ниже любого более высокого уровня заключения. Такая сеть вывода существует только в нашем воображении. [18]
Отношения между событиями можно представить графически в форме сети вывода. На рис. 14.14 показан пример сети вывода. События изображаются прямоугольниками, а отношения между ними - стрелками. [19]
При вводе простого правила, т.е. правила вывода значения простой цели, в сеть добавляются вершина, соответствующая этому правилу, и дуги, представляющие связи между простой целью и правилом, между правилом и его подцелями. При вводе сложного правила из него создается несколько простых правил, предназначенных для вывода значений утверждений о сложной цели вводимого правила. Простые правила добавляются описанным ранее образом в сеть вывода. [20]
Теперь рассмотрим механизм объяснения почему. Такие вопросы встречаются только на низких уровнях системы, где достигается основание сети вывода, и где система должна обращаться за объяснениями. [21]
Подчеркнем, что использование простых правил вызвано стремлением обеспечить решение практических задач на ЭВМ с быстродействием и памятью, не удовлетворяющих требованиям ЭС. Простые правила задают адресные ( а не ассоциативные) ссылки на данные в рабочей памяти, что позволяет избежать при формировании решения трудоемкой операции сопоставления. Более того, наличие в правилах адресных ссылок позволяет на этапе приобретения знаний компилировать правила в сеть вывода, определяющую все множества допустимых решений, что дает возможность повысить быстродействие системы и свести процесс решения задачи на этапе консультации не к генерации решения, а выбору его из множества допустимых. [22]
Можно сказать, что частные правила являются естественным и наиболее распространенным способом представления поверхностных знаний. При использовании частных правил в процессе решения задачи удается избежать трудоемкой операции сопоставления. Наличие в правиле прямых адресных ссылок позволяет ( для повышения эффективности) в режиме приобретения знаний компилировать правила в сеть вывода, определяющую множество допустимых решений, что дает возможность свести процесс решения задачи на этапе консультации не к генерации решения, а к выбору его из множества допустимых. [23]
ИС, как правило, - оболочка ( среда) со следующими особенностями: сущности представляются в виде объектов, БЗ структурирована, ориентация на статические задачи анализа и синтеза. Используется программирование, ориентированное на правила, объектно-ориентированное и процедурное программирование. Правила конкретные и общие, т.е. используется операция сопоставления. Процесс получения решения включает: генерацию сети вывода и поиска или выработку предположений, генерацию сети вывода и поиска. [24]
ИС, как правило, - оболочка ( среда) со следующими особенностями: сущности представляются классами объектов и их экземплярами, БЗ структурирована, решаются динамические задачи анализа и синтеза. Используется программирование, ориентированное на правила, объектно-ориентированное программирование и процедурное программирование. Правила конкретные и общие. Процесс получения решения состоит из генерации сети вывода и поиска. Используется поиск в глубину и ширину. [25]
ИС, как правило, - оболочка ( среда) со следующими особенностями: сущности представляются в виде объектов, БЗ структурирована, ориентация на статические задачи анализа и синтеза. Используется программирование, ориентированное на правила, объектно-ориентированное и процедурное программирование. Правила конкретные и общие, т.е. используется операция сопоставления. Процесс получения решения включает: генерацию сети вывода и поиска или выработку предположений, генерацию сети вывода и поиска. [26]
Для обсуждения многоступенчатого рассуждения правила удобно преобразовывать в другую форму, позволяющую более отчетливо представить соответствующие вероятности. Любая система стыкующихся правил, например та, которую мы используем, может быть отображена графически. Она называется сетью вывода и имеет вид графика с указанными связями между правилами. На графике также отчетливо видны все возможные поддерживающие структуры промежуточных рассуждений, находящиеся ниже любого более высокого уровня заключения. Такая сеть вывода существует только в нашем воображении. [27]