2. Поиск правила, заключение которого совпадает с
поставленной целью. Это Правило 1.
3. Исследуется возможность применения Правила 1. Оно
не может сработать, выдвигается новая подцель «Двигатель не
заводится», соответствующая недостающему образцу.
4. Поиск правил, заключения которых совпадают с новой
подцелью. Таких правил два — Правило 2 и Правило 4. Если
выберем Правило 2, то дальнейшие шаги совпадают с примером
без конфликтного набора. Если выберем Правило 4, то оно не
сработает, так как в РП нет образца «Засорился бензонасос».
После этого будет применено Правило 2, что приведет к успеху,
но путь окажется длиннее на один шаг.
Следует обратить внимание на то, что Правило 3, не
связанное с поставленной целью, вообще не затрагивалось в
процессе вывода. Этот факт свидетельствует о более высокой
эффективности обратных выводов по сравнению с прямыми, так
как при обратных выводах существует тенденция исключения
из рассмотрения правил, не имеющих отношения к
поставленной цели.
В экспертных системах процедуры управления логическим
выводом закрыты не только для пользователя, но и для инжене-
ра по знаниям, однако о них необходимо иметь представление,
чтобы корректно интерпретировать результаты. Для этого
нужно знать, в каком виде хранятся знания и как выбираются
начальная точка поиска, правила разрешения конфликтов,
структуру, с помощью которой хранятся знания. Например, в
известном семействе ЭС OPS применяется стратегия прямых
выводов, эффективность которых существенно повышается
благодаря использованию алгоритма согласования RЕТЕ при
генерации конфликтного набора. Суть этого алгоритма сводится
к следующему: каждый раз при добавлении в РП нового образца
проверяется правило, в котором он используется, и если образец
удовлетворяет антецеденту некоторого правила, то он
запоминается именно в этом качестве. В конфликтный набор
правило включается только в том случае, если добавление
образца удовлетворяет всем условиям. Для разрешения