Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Интеллектуальные информационные технологии

Автор:   •  Ноябрь 8, 2021  •  Контрольная работа  •  18,886 Слов (76 Страниц)  •  235 Просмотры

Страница 1 из 76

Книга7  «Интеллектуальные информационные технологии»

.Байесовские сети доверия

  • Существует 2 типа байесовских сетей: байесовские сети доверия и диаграммы влияния. Данный раздел посвящен только байесовским сетям доверия. Байесовская сеть представляет собой ориентированный ациклический граф.
  • Топологию байесовской сети можно рассматривать как абстрактную базу знаний, которая представляет общую структуру причинных процессов в предметной области, а не специфичные детали.
  • Байесовская сеть позволяет полностью описать предметную область. Каждый элемент может быть вычислен, исходя из информации в сети. Таблицы условных вероятностей обеспечивают разложение целого на составные части.
  • Основанная на причинно-следственных отношениях технология построения сети гарантирует, что сеть является нециклической.
  • Другое важное свойство байесовских сетей состоит в том, что они не содержат избыточных значений вероятности. Это значит, что никто не может построить сеть, нарушающую аксиомы вероятностиЛогический вывод в байесовских сетях доверия трактуется с вычислительной точки зрения, так как теория, лежащая в его основе, имеет отработанное в течение последних десятилетий аксиоматическое обоснование.
  • Также проще выполнять субъективное оценивание причинно-следственных связей, чем, например, нечетких чисел
  • Вместе с тем недостатком байесовских сетей является огромное количество условных и безусловных вероятностей, которые приходится устанавливать экспертным путем, а также сложность вычисления апостериорных вероятностей при условно-зависимых свидетельствах, в то время как предположение об условной независимости снижает точность решения.

Описание байесовских сетей

  •  Байесовская сеть есть ориентированный ациклический граф, вершины которого представляют собой случайные величины, каждая из которых может иметь несколько состояний.
  • Все вершины, связанные с родительскими, определяются таблицей условных вероятностей ТУВ. Их вероятность однозначно определяется комбинацией состояний вершин-предковДля вершин без родителей вероятность является безусловной. Для остальных вершин задаются условные вероятности для всех комбинаций состояний родителей.
  • Для расчета вероятностей используются 2 формулы: формула условной вероятности и формула Байеса.
  • Формула условной вероятности:
  • P(ck)=Sp(ck|Aj)*p(Aj),
  • где Aj—j-тое состояние вершин шансов, p(ck|Aj)—значение из ТУВ, которое соответствует j-тому сочетанию состояний вершин-родителей.
  • Формула Байеса позволяет оценить вероятность события причины по вероятности следствий, например, позволяет при поступивших свидетельствах сделать вывод о вероятности их причин. Если A-родитель C, то:
  • P(ak|cj)=P(cj|ak)*P(ak)/P(cj).
  • P(ak) и P(cj) можно вычислить по формуле полной вероятности.
  • Таким образом, формула Байеса позволяет свести вычисления к формуле полной вероятности, где справа от знака | нет потомков (следствий) той вершины, которая стоит слева от знака |.
  • Важное понятие байесовское сети—условная независимость. 2 вершины A и B называются условно независимыми при C, когда знание B не увеличивает информацию об A, то есть p(A|B,C)=P(A|C).
  • Пример расчета байесовской сети доверия:

[pic 1]

Рис. 7.1

  • Эта БСД соответствует следующему набору медицинских знаний:
  • Одышка [o] может быть вследствие туберкулёза [t], рака лёгких [r] или бронхита [b], а также вследствие ни одного из перечисленных заболеваний или более  чем  одного.
  • Визит в Азию [a] повышает шансы туберкулёза [t].
  • Курение [k] – фактор риска, как для рака [r], так и бронхита [b].
  • Результаты рентгена, определяя затемнённость в лёгких,  не позволяют различить рак [r] и туберкулёз [t], так же как не определяет факт наличия или отсутствия одышки [o].
  • Последний факт представляется в графе промежуточной переменной (событием) [t r]. Эта переменная соответствует логической функции «или» для двух родителей ([t] и [r]) и она означает наличие либо одной, либо двух болезней или их отсутствие.
  • Построим ТУВ вершин
  • Вершина [a] – визит в Азию  

a=yes

0,01

a=no

0,99

  • Вершина [k] –курение

k=yes

0,5

k=no

0,5

  • Вершина  туберкулез

a

a1

a2

T1=yes

0,05

0,01

T1 =no

0,95

0,99

Простейший логический вывод

 Рассмотрим случай, когда все правила в экспертной системе отражаются в форме:      " IF < H is true > THEN <E будет наблюдаться с вероятностью p > ".

 Очевидно, если H произошло, то это правило говорит о том, что событие E происходит с вероятностью p. Но что будет, если состояние H неизвестно, а E произошло?

...

Скачать:   txt (100.3 Kb)   pdf (986.7 Kb)   docx (1.6 Mb)  
Продолжить читать еще 75 страниц(ы) »
Доступно только на Essays.club