БАЙЕСОВСКИЕ СЕТИ:

Содержание

Слайд 2

ПЛАН ИЗЛОЖЕНИЯ

Объект, предмет и контекст исследования
Обозначения
Вероятностная логика
Фрагменты знаний
Байесовские сети доверия (сжато)
Алгебраические

ПЛАН ИЗЛОЖЕНИЯ Объект, предмет и контекст исследования Обозначения Вероятностная логика Фрагменты знаний
байесовские сети
ФЗ АБС
непротиворечивость, априорный и апостериорный вывод, устойчивость
АБС
непротиворечивость, априорный и апостериорный вывод
Презентация Д.А. Никитина
Презентация С.И. Николенко
Применение байесовских сетей
Заключение

Слайд 3

ОБЪЕКТ ИССЛЕДОВАНИЯ

Распределение вероятностей (или их семейство) над пропозициональными формулами, в общем виде

ОБЪЕКТ ИССЛЕДОВАНИЯ Распределение вероятностей (или их семейство) над пропозициональными формулами, в общем виде представимое как
представимое как

Слайд 4

ПРЕДМЕТ ИССЛЕДОВАНИЯ

Изучаем только распределения, которые допускают декомпозицию

ПРЕДМЕТ ИССЛЕДОВАНИЯ Изучаем только распределения, которые допускают декомпозицию

Слайд 5

КОНТЕКСТ ИССЛЕДОВАНИЯ

Знания хранятся и передаются фрагментами (паттернами)
Атомарные высказывания о предметной области представляем

КОНТЕКСТ ИССЛЕДОВАНИЯ Знания хранятся и передаются фрагментами (паттернами) Атомарные высказывания о предметной
пропозициональными формулами
Меру их истинности и тесноту связи между ним характеризуем с помощью вероятности
Фактически, мы пытаемся изучать один из возможных классов моделей баз фрагментов знаний с неопределенностью

Слайд 6

ПРАГМАТИКА

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

ПРАГМАТИКА Изучая свойства нашего предмета исследования и разрабатывая алгоритмы, мы опираемся на
математики и теоретической информатики.
Тем не менее, наша конечная цель --- дать спецификацию программисту, чтобы он воплотил результаты исследований в программном приложении.
При этом алгоритмы и спецификации хотелось бы писать так, чтобы максимально учитывать достижения современной практической информатики: возможности сред разработки приложений, математических пакетов, алгоритмических библиотек…

Слайд 7

НЕКОТОРЫЕ ОБОЗНАЧЕНИЯ

Аргументное место

Цепочка конъюнкций

Положит. означенная цеп. конъ.

Набор атомарных пропозиций

Кванты

Пропоз. формулы над множеством

НЕКОТОРЫЕ ОБОЗНАЧЕНИЯ Аргументное место Цепочка конъюнкций Положит. означенная цеп. конъ. Набор атомарных
А

Идеал цепочек конъюнкций --- модель фрагмента знаний АБС

Слайд 8

ЕСЛИ БЫТЬ ЧРЕЗМЕРНО ФОРМАЛЬНЫМ

ЕСЛИ БЫТЬ ЧРЕЗМЕРНО ФОРМАЛЬНЫМ

Слайд 9

ПРИМЕР (1)

.

,

,

,

.

ПРИМЕР (1) . , , , .

Слайд 10

ПРИМЕР (2)

.

,

,

,

ПРИМЕР (2) . , , ,

Слайд 11

ВЕРОЯТНОСТНАЯ ЛОГИКА

Подход по Н. Нильссону (1986 г.)
Более глубокая формализация дана в работах

ВЕРОЯТНОСТНАЯ ЛОГИКА Подход по Н. Нильссону (1986 г.) Более глубокая формализация дана
коллектива Фагина, Хальперна, Миггидо (пригодня для рассуждений об оценках сложности)
Другие глубокие формализации
Спор о приоритетах (de Finetti…)
Дж. Буль --- тоже писал о вероятности пропозиции

Слайд 12

НАБОР ПРОПОЗИЦИЙ

НАБОР ПРОПОЗИЦИЙ

Слайд 13

Возможные миры

Возможные миры

Слайд 14

Допустимые миры

Допустимые миры

Слайд 15

Вероятность истинности

В рамках подхода Н. Нильссона мы рассуждаем о вероятности истинности пропозиции;
Для

Вероятность истинности В рамках подхода Н. Нильссона мы рассуждаем о вероятности истинности
краткости говорят вероятность пропозиции

Слайд 16

Подход Н. Нильссона

Формальное изложение

Подход Н. Нильссона Формальное изложение

Слайд 17

Теорема о СДНФ

Теорема о СДНФ

Слайд 18

КВАНТЫ: Множество элементарных событий

КВАНТЫ: Множество элементарных событий

Слайд 19

ВЕРОЯТНОСТЬ ПРОПОЗИЦИИ

ВЕРОЯТНОСТЬ ПРОПОЗИЦИИ

Слайд 20

ФРАГМЕНТ ЗНАНИЙ

ФРАГМЕНТ ЗНАНИЙ

Слайд 21

ФЗ --- ФИЛОСОФИЯ ВОПРОСА

Эксперты связывают 1—2—3… пропозиции в своих рассуждениях (свойство переработки,

ФЗ --- ФИЛОСОФИЯ ВОПРОСА Эксперты связывают 1—2—3… пропозиции в своих рассуждениях (свойство
передачи, хранения знаний человеком)
В статистике мы можем с какой-то степенью уверенности рассуждать об 1—2—3… пропозициях (иначе придется делать объем выборки слишком большим)
Фактически нам приходится рассуждать о наборах (базах) фрагментов знаний с неопределенностью
А работаем мы с различными моделями фрагментов знаний (моделями моделей предметной области)

Слайд 22

МОДЕЛЬ ФЗ В БСД

МОДЕЛЬ ФЗ В БСД

Слайд 23

МОДЕЛЬ ФЗ В АБС

МОДЕЛЬ ФЗ В АБС

Слайд 24

БАЙЕСОВСКИЕ СЕТИ ДОВЕРИЯ

В необходимом объеме (максимально сжатом)

БАЙЕСОВСКИЕ СЕТИ ДОВЕРИЯ В необходимом объеме (максимально сжатом)

Слайд 25

БСД: ДОПУСТИМАЯ ТОПОЛОГИЯ

БСД: ДОПУСТИМАЯ ТОПОЛОГИЯ

Слайд 26

БСД: FEEDBACK CYCLES

БСД: FEEDBACK CYCLES

Слайд 27

АЛГЕБРАИЧЕСКИЕ БАЙЕСОВСКИЕ СЕТИ

АЛГЕБРАИЧЕСКИЕ БАЙЕСОВСКИЕ СЕТИ

Слайд 28

ФЗ АБС: идеал цепочек конъюнкций

ФЗ АБС: идеал цепочек конъюнкций

Слайд 29

ОПЕРАЦИИ В ФЗ АБС

Поддержание непротиворечивости
Априорный вывод
Апостериорный вывод
Анализ устойчивости (чувствительности)

ОПЕРАЦИИ В ФЗ АБС Поддержание непротиворечивости Априорный вывод Апостериорный вывод Анализ устойчивости (чувствительности)

Слайд 30

НЕПРОТИВОРЕЧИВОСТЬ ФЗ АБС

НЕПРОТИВОРЕЧИВОСТЬ ФЗ АБС

Слайд 31

ТОЧЕЧНЫЕ ОЦЕНКИ: распределение вероятностей (1)

ТОЧЕЧНЫЕ ОЦЕНКИ: распределение вероятностей (1)

Слайд 32

ТОЧЕЧНЫЕ ОЦЕНКИ: распределение вероятностей (2)

ТОЧЕЧНЫЕ ОЦЕНКИ: распределение вероятностей (2)

Слайд 33

ИНТЕРВАЛЬНЫЕ ОЦЕНКИ: семейство распределений(1)

ИНТЕРВАЛЬНЫЕ ОЦЕНКИ: семейство распределений(1)

Слайд 34

ИНТЕРВАЛЬНЫЕ ОЦЕНКИ: семейство распределений (2)

ИНТЕРВАЛЬНЫЕ ОЦЕНКИ: семейство распределений (2)

Слайд 35

ИНТЕРВАЛЬНЫЕ ОЦЕНКИ: поддержание непротиворечивости

ИНТЕРВАЛЬНЫЕ ОЦЕНКИ: поддержание непротиворечивости

Слайд 36

АПРИОРНЫЙ ВЫВОД В ФЗ

АПРИОРНЫЙ ВЫВОД В ФЗ

Слайд 37

АПРИОРНЫЙ ВЫВОД: точечные оценки

Вероятность любой формулы, построенной над атомарными пропозициями из заданного

АПРИОРНЫЙ ВЫВОД: точечные оценки Вероятность любой формулы, построенной над атомарными пропозициями из
ФЗ, можно линейно выразить через вероятности элементов этого ФЗ.
В точечном случае, таким образом, априорный вывод сводится к прямому вычислению вероятности новой пропозиции через вероятности известных.

Слайд 38

АПРИОРНЫЙ ВЫВОД: интервальные оценки

Вероятность любой формулы, построенной над атомарными пропозициями из заданного

АПРИОРНЫЙ ВЫВОД: интервальные оценки Вероятность любой формулы, построенной над атомарными пропозициями из
ФЗ, можно линейно выразить через вероятности элементов этого ФЗ.
В интервальном случае вероятность новой формулы придется рассмотреть как целевую функцию соответствующей ЗЛП, найти максимум и минимум этой функции
В результате решения оптимизационной задачи будет получена интервальная оценка вероятности истинности новой формулы.

Слайд 39

АПОСТЕРИОРНЫЙ ВЫВОД В ФЗ

АПОСТЕРИОРНЫЙ ВЫВОД В ФЗ

Слайд 40

СВИДЕТЕЛЬСТВО

Детерминированное свидетельство:
Недетерминированное свидетельство

СВИДЕТЕЛЬСТВО Детерминированное свидетельство: Недетерминированное свидетельство

Слайд 41

КОРТЕЖ СВИДЕТЕЛЬСТВ

Детерминированные свидетельства:
Недетерминированные свидетельства

КОРТЕЖ СВИДЕТЕЛЬСТВ Детерминированные свидетельства: Недетерминированные свидетельства

Слайд 42

ДВЕ ЦЕЛИ апостериорного вывода

Оценка вероятности свидетельства (кортежа свидетельств) над заданным ФЗ
Оценка апостериорных вероятностей

ДВЕ ЦЕЛИ апостериорного вывода Оценка вероятности свидетельства (кортежа свидетельств) над заданным ФЗ
элементов ФЗ при заданном свидетельстве (кортеже свидетельств)

Слайд 43

АПОСТЕРИОРНЫЙ ВЫВОД: формулы

… более подробно возникающие задачи оптимизации будут рассмотрены в специальной части

АПОСТЕРИОРНЫЙ ВЫВОД: формулы … более подробно возникающие задачи оптимизации будут рассмотрены в
презентации (Д. А. Никитин)

Слайд 44

УСТОЙЧИВОСТЬ (чувствительность)

УСТОЙЧИВОСТЬ (чувствительность)

Слайд 45

УСТОЙЧИВОСТЬ ПРОЦЕССОВ: «философия» вопроса
Поддержание непротиворечивости
Априорный вывод
Апостериорный вывода

УСТОЙЧИВОСТЬ ПРОЦЕССОВ: «философия» вопроса Поддержание непротиворечивости Априорный вывод Апостериорный вывода

Слайд 46

ПОДДЕРЖАНИЕ НЕПРОТИВОРЕЧИВОСТИ НЕУСТОЙЧИВО
В точечном случае --- контрпример
В интервальном случае --- исследуем

ПОДДЕРЖАНИЕ НЕПРОТИВОРЕЧИВОСТИ НЕУСТОЙЧИВО В точечном случае --- контрпример В интервальном случае --- исследуем

Слайд 47

АПРИОРНЫЙ ВЫВОД УСТОЙЧИВ

Вычислительные эксперименты показывают устойчивость как в случае точечных, так и

АПРИОРНЫЙ ВЫВОД УСТОЙЧИВ Вычислительные эксперименты показывают устойчивость как в случае точечных, так
в случае интервальных оценок (относительно допустимых вариаций)
Показатели, на которые мы опираемся:
Изменение результата вывода (т.сл.)
Изменение границ результата вывода (и. сл.)
Изменение величины интервала, представляющего результат (и. сл.)
Эмпирическое определение показателей сводится к решению задач линейного программирования

Слайд 48

Апостериорный вывод: поиск показателей устойчивости

Относительно чего устойчивость
Что можно «варьировать», «допустимо варьировать», как

Апостериорный вывод: поиск показателей устойчивости Относительно чего устойчивость Что можно «варьировать», «допустимо
это формализовать
Изменение каких целевых переменных отслеживать
Какие (метрические) пространства выбирать (хотим получать удобные задачи оптимизации)

Слайд 49

АЛГЕБРАИЧЕСКИЕ БАЙЕСОВСКИЕ СЕТИ (АБС)

АЛГЕБРАИЧЕСКИЕ БАЙЕСОВСКИЕ СЕТИ (АБС)

Слайд 50

АБС: определение

Алгебраическая байесовская сеть состоит множества идеалов цепочек конъюнкций, построенных над подмножествами

АБС: определение Алгебраическая байесовская сеть состоит множества идеалов цепочек конъюнкций, построенных над
одного и того же множества атомарных пропозициональных формул. Идеалы могут иметь общие элементы.
Как правило рассматривают только связные АБС, поскольку компоненты связности можно рассмотреть как отдельные самостоятельные АБС.

Слайд 51

АБС: изображение детализированное

АБС: изображение детализированное

Слайд 52

АБС: изображение схематическое

АБС: изображение схематическое

Слайд 53

АБС: изображение ФЗ и связей между ними

АБС: изображение ФЗ и связей между ними

Слайд 54

АБС: степени непротиворечивости

Непротиворечивость локальная
Непротиворечивость внутренняя
Непротиворечивость внешняя
Непротиворечивость в целом
k-непротиворечивость

АБС: степени непротиворечивости Непротиворечивость локальная Непротиворечивость внутренняя Непротиворечивость внешняя Непротиворечивость в целом k-непротиворечивость

Слайд 55

АБС: локальная непротиворечивость

АБС еще и нет
Непротиворечив каждый отдельный ФЗ, вошедший в АБС

АБС: локальная непротиворечивость АБС еще и нет Непротиворечив каждый отдельный ФЗ, вошедший в АБС

Слайд 56

Внутренняя и внешняя непротиворечивость

Неожиданное открытие

Внутренняя и внешняя непротиворечивость Неожиданное открытие

Слайд 57

Внутренняя непротиворечивость АБС

Ранее использовавшееся определение
… когда выполняется требование локальной непротиворечивости, и оценка

Внутренняя непротиворечивость АБС Ранее использовавшееся определение … когда выполняется требование локальной непротиворечивости,
каждого отдельного элемента, входящего в более чем один ФЗ, согласована;

Слайд 58

Внешняя непротиворечивость АБС

Ранее использовавшееся определение
… когда выполнено требование локальной непротиворечивости и оценки,

Внешняя непротиворечивость АБС Ранее использовавшееся определение … когда выполнено требование локальной непротиворечивости
требующие согласования, рассматриваются все вместе

Слайд 59

Формализация «согласия»

А что такое --- оценки совпадают?
Первый подход: для одного и того

Формализация «согласия» А что такое --- оценки совпадают? Первый подход: для одного
же элемента, входящего в разные идеалы цепочек конъюнкций, его оценки во всех этих идеалах, совпадают;
Второй подход: для одного и того же элемента, входящего в разные идеалы цепочек конъюнкций, его оценки во всех этих идеалах, совпадают; кроме того, мы рассматриваем только те распределения вероятностей, которые совпадают на общих элементах идеалов, удовлетворяя при этом всем ограничениям, наложенным во соответствующих иделалах.

Слайд 60

Интересный контрпример

Рассмотрим два «расширенных» идеала: один --- над u, v, w, x,

Интересный контрпример Рассмотрим два «расширенных» идеала: один --- над u, v, w,
а другой --- над v, w, x, y.
Пусть заданы в каждом идеале соттветсвенно заданы ограничения:
p(v)+p(w)+p(x)>= 1.6;
p(v)+p(w)+p(x)<= 1.5.
Тогда интервальные оценки любого элемента этих идеалов остануться [0;1].
Эти идеалы непротиворечивы по первому подходу, но противоречивы (абсолютно) по второму подходу.

Слайд 61

Интересный контрпример (*)

Внешне противоречий не видно, а при совместном рассмотрении --- несовместные

Интересный контрпример (*) Внешне противоречий не видно, а при совместном рассмотрении ---
оценки.
Но пример касается некоторого «расширения» ФЗ.
Как ведет себя распределения вероятностей на идеалах цепочек конъюнкций --- исследуем.

Слайд 62

Новая «внешняя» непротиворечивость

Накладываем ограничение только на «внешние признаки», т.е. так, чтобы границы

Новая «внешняя» непротиворечивость Накладываем ограничение только на «внешние признаки», т.е. так, чтобы границы интервалов совпадали
интервалов совпадали

Слайд 63

Новая «внутренняя» непротиворечивость

Требуется совпадение распределений, а не только границ интервалов.

Новая «внутренняя» непротиворечивость Требуется совпадение распределений, а не только границ интервалов.

Слайд 64

Непротиворечивость в целом

В точечном случае
В интервальном случае

Непротиворечивость в целом В точечном случае В интервальном случае

Слайд 65

Ациклическая АБС

Из новой «внутренней» непротиворечивости следует непротиворечивость в целом

Ациклическая АБС Из новой «внутренней» непротиворечивости следует непротиворечивость в целом

Слайд 66

Априорный вывод в АБС

Априорный вывод в АБС

Слайд 67

Формула над ФЗ

Поиск априорной оценки истинности формулы осуществляется как в отдельно взятом

Формула над ФЗ Поиск априорной оценки истинности формулы осуществляется как в отдельно взятом ФЗ
ФЗ

Слайд 68

Формула над несколькими ФЗ

Над участвующими ФЗ надстраиваем ФЗ, их объемлющий; далее рассуждаем

Формула над несколькими ФЗ Над участвующими ФЗ надстраиваем ФЗ, их объемлющий; далее
как для случая с отдельно взятым ФЗ;
Получить оценки верхней и нижней границы формулы через уже имеющиеся переменные, не надстраивая объемлющий ФЗ; ()
Разложить формулу в СДНФ, оценить каждого кванта из СДНФ на основе апостериорного вывода; ()
Приближенные оценки (например, на основе работы с минимальными элементами); ()

Слайд 69

Апостериорный вывод

Базируется на выводе в отдельно взятом ФЗ
В определенном смысле используется метод

Апостериорный вывод Базируется на выводе в отдельно взятом ФЗ В определенном смысле
«пропагации» (т.е. распространения, продвижения) свидетельств

Слайд 70

«Идеальная» организация апостериорного вывода в ФЗ

Свидетельство входит по одним переменным;
Вероятности внутри ФЗ

«Идеальная» организация апостериорного вывода в ФЗ Свидетельство входит по одним переменным; Вероятности
пересчитываются;
Новое «свидетельство» выходит по наборам переменных, общих с другими ФЗ

Слайд 71

Схема «идеального» апостериорного вывода в цепи ФЗ

Обобщается на Ациклическую АБС

Схема «идеального» апостериорного вывода в цепи ФЗ Обобщается на Ациклическую АБС

Слайд 72

АБС и БСД

В случае точечных оценок при соблюдении гипотезы условной независимости существует

АБС и БСД В случае точечных оценок при соблюдении гипотезы условной независимости
алгоритм апостериорного вывода над АБС для кортежа детерминированных свидетельств.
БСД над пропозициями можно конвертировать в ациклическую АБС с точечными оценками; результаты вывода в БСД и апостериорного вывода в такой АБС будут совпадать

Слайд 73

Проблема циклов

Циклы погружаются в объемлющий ФЗ
Циклы разрываются, если соответствующие наборы переменных независимы
Приближенные

Проблема циклов Циклы погружаются в объемлющий ФЗ Циклы разрываются, если соответствующие наборы
методы: степени согласованности оценок, полученных разными путями
Вопросы, связанные с обработкой циклов, требуют еще очень большой работы
Имя файла: БАЙЕСОВСКИЕ-СЕТИ:.pptx
Количество просмотров: 185
Количество скачиваний: 0