Скачиваний:
158
Добавлен:
21.01.2014
Размер:
803.33 Кб
Скачать
      1. Распространение вероятностей в эс

Вероятности событий распространяются по БЗ экспертной системы на основе правила Байеса для вычисления всех апостериорных вероятностей гипотез при условии наблюдаемых свидетельств. Эти апостериорные вероятности дают ранжированную информацию о потенциально истинной гипотезе. Рассмотрим пример, иллюстрирующий этот процесс.

Пример.Предположим, что в некоторой БЗ имеется всего три взаимно независимых гипотезы:H1,H2,H3, которые имеют априорные вероятности:p(H1),p(H2),p(H3), соответственно. Правила БЗ содержат два условно независимых свидетельства, которые поддерживают исходные гипотезы в различной степени. Априорные и условные вероятности всех гипотез и свидетельств этого примера имеют следующие значения:

p( ) i

1

2

3

p(Hi)

0,5

0,3

0,2

p(E1|Hi)

0,4

0,8

0,3

p(E2|Hi)

0,7

0,9

0,0

При этом исходные гипотезы характеризуют событие, связанное с определением надежности некоторой фирмы:

H1 - “средняя надежность фирмы”,

H2 - “высокая надежность фирмы”,

H3 - “низкая надежность фирмы”.

Событиями, являющимися условно независимыми свидетельствами, поддерживающими исходные гипотезы являются: Е1 – “наличие прибыли у фирмы” иЕ2– “своевременный расчет с бюджетом”.

В процессе сбора фактов вероятности гипотез будут повышаться, если факты поддерживают их или уменьшаться, если опровергают их. Предположим, что мы имеем только одно свидетельство E1( то есть с вероятностью единица наступил фактE1). НаблюдаяE1мы вычисляем апостериорные вероятности для гипотез согласно формуле Байеса для одного свидетельства:

.

Таким образом

,

,

После того как E1произошло доверие к гипотезамH1иH3понизилось, в то время как доверие кH2возросло. В тех случаях, когда имеются факты, подтверждающие как событиеE1, так и событиеE2, то апостериорные вероятности исходных гипотез также могут быть вычислены по правилу Байеса:

.

Так как события E1иE2условно независимые при данных гипотезахHi, то формулу Байеса можно переписать в виде:

.

Откуда

Хотя исходным ранжированием было H1,H2, иH3, толькоH1иH2остались после получения свидетельствE1иE2. При этомH1, более вероятно, чемH2.На этом примере мы рассмотрели процесс распространения вероятностей по элементам ЭС при поступлении в неё тех или иных свидетельств.

      1. Последовательное распространение вероятностей

Однако реально, распространение вероятностей происходит поэтапно с суммированием отдельных свидетельств и их влияния на условную вероятность по мере поступления отдельных Ei. Это можно сделать, используя априорные и апостериорные вероятности, следующим образом:

  1. Задаём p(Hi)– априорную вероятность событийHi.

  2. Для полученных свидетельств Ejзаписываем p(Ej| Hi ).

  3. С учётом теоремы Байеса подсчитываем p(Hi |Ej )в зависимости от исходаEj, то есть вычисляем апостериорную вероятность событияHi.

  4. Теперь можно не обращать внимания на все наступившие Ejи переобозначить текущую апостериорную вероятность событияHi, как новую априорную вероятностьHi. Итак, пустьp(Hi)равнаp(Hi|Ej)в зависимости от значенияEj.

  5. Затем выберем новое свидетельство для рассмотрения и перейдём к п.2.

Проиллюстрируем эту последовательность на приведенном выше примере в предположении, что сначала поступило свидетельство E2. Тогда:

Полученные вероятности можно принять за новые апостериорные вероятности гипотез H1,H2, иH3, то есть:

И если теперь дополнительно поступит свидетельство E2, то новые апостериорные вероятности гипотез могут быть вычислены только на основе вновь поступившего свидетельства:

Из приведенного примера видно, что итерационная процедура последовательного распределения вероятностей по мере поступления свидетельств позволяет получить результаты аналогичные непосредственному применению правила Байеса для случая одновременного двух поступивших свидетельств.