Cтраница 2
Компонента оправданий объясняет пользователю действия, совершаемые системой. Как правило, она отвечает на вопросы, почему было достигнуто некоторое заключение или почему некоторые другие альтернативы были отброшены. С этой целью в компоненте оправдания реализуется небольшое число стандартных планов ответов на вопросы. В них обычно требуется, чтобы компонента оправдания делала просмотр ( трассировку) в обратном направлении элементов решений доски объявлений, начиная от того заключения, к которому относится вопрос, и направляясь к тем промежуточным гипотезам или тем данным, на которые опиралось это заключение. Каждый шаг назад соответствует выводу на основе одного правила из базы знаний. Компонента оправдания собирает вместе такие промежуточные выводы и переводит их на обычный язык перед выдачей их пользователю. [16]