📄Работа №130570

Тема: Алгебраические байесовские сети: система логико-вероятностного вывода на основе матрично-векторных алгоритмов

📝
Тип работы Бакалаврская работа
📚
Предмет информатика
📄
Объем: 69 листов
📅
Год: 2016
👁️
Просмотров: 139
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

Введение 5
1. Алгебраическая байесовская сеть: автоматизация вывода 8
1.1. Введение 8
1.2. Виды логико-вероятностного вывода 9
1.3. Библиотеки логико-вероятностного вывода 12
1.4. Модернизация комплекса программ 13
1.5. Выводы по главе 13
2. Теоретическая основа проекта 15
2.1. Введение 15
2.2. Модель ФЗ 15
2.3. Алгоритмизация логико-вероятностного вывода 20
2.4. Существующие программные реализации 35
2.5. Выводы по главе 38
3. Архитектура разработанного программного комплекса 39
3.1. Введение 39
3.2. Особенности наследования компонентов в системе .... 39
3.3. Структура создания и хранения ФЗ ABN 42
3.4. Структуры локального-логико-вероятностного вывода и
вспомогательные структуры 43
3.5. Выводы по главе 47
4. Программная реализация 48
4.1. Введение 48
4.2. Примеры работы программного комплекса. Проверка и
поддержание непротиворечивости 48
4.3. Примеры работы программного комплекса. Априорный
вывод 50
4.4. Примеры работы программного комплекса. Апостериорный вывод 53
4.5. Выводы по главе 61
Заключение 63
Список литературы 66

📖 Введение

Актуальность темы. Одним из направлений современной информатики является обработка знаний с неопределенностью и изучение вероятностных графических моделей (ВГМ) [20, 14, 23]. Алгебраические
байесовские сети (АБС) [8, 11] являются одним из классов ВГМ. Они
представляют собой ненаправленные графы с идеалами конъюнктов в
узлах. Конъюнкты, как и другие формулы, задаются над некоторым
фиксированным алфавитом. При этом конъюнктам приписана скалярная или интервальная оценка вероятности истинности. Следуя [20, 23],
будем называть идеалы конъюнктов с оценками вероятности фрагментами знаний (ФЗ).
Понятие алгебраических байесовских сетей было введено В.И. Городецким в 1993 году. С того момента теория существенно развилась, написаны работы, развивающие, уточняющие и дополняющие срез теории
АБС, связанный со структурными представлениями, например первичными и вторичными структурами [2, 24]. Также были написаны работы,
рассматривающие и развивающие подходы к логико-вероятностному
выводу в АБС (поддержание непротиворечивости, априорный вывод,
апостериорный вывод) [6, 5, 13, 4, 7].
Были разработаны и реализованы программные комплексы, базирующиеся на соответствующей теории. В 2009 году была разработана
java-библиотека AlgBN Modeler j.v.01 [19] для работы с алгебраическими байесовскими сетями. Она позволяет хранить фрагменты знаний,
изменять их, осуществлять возможные переходы от одних фрагментов
знаний к другим. С помощью надстроек над этой библиотекой Algebraic
Bayesian Networks Inferrer и Algebraic Bayesian Networks Propagator [18,
17] поддерживаются непротиворечивость фрагмента знаний, локальный априорный и апостериорные выводы, то есть пропагация детерминированных, стохастических и неточных свидетельств, а также некоторые виды глобального логико-вероятностного вывода. В 2011 году
была разработана библиотека AlgBN KPB Reconciler cpp.v.01 [21] на
C++, которая также реализует функциональность, необходимую для
5работы с АБС, однако в данной ВКРб используются другие принципы
построения структур классов и интерфейсов.
С одной стороны, по причине непрерывного развития и усовершенствования теории и появления матрично-векторных подходов к проведению логико-вероятностного вывода, с другой – из-за необходимости усовершенствования подходов, использовавшихся в уже имеющихся
программных реализациях, возникла потребность в программном комплексе, который агрегирует ранее полученные результаты. В следствии
чего было решено разработать библиотеку для локального логико-вероятностного вывода в АБС на C#, в рамках объемлющего проекта,
с возможностью дальнейшей интеграции ее с другими разработками
проекта, относящимися к структурному срезу теории АБС.

Возникли сложности?

Нужна качественная помощь преподавателя?

👨‍🎓 Помощь в написании

✅ Заключение

В ходе работы над выпускной квалификационной работой бакалавра
была достигнута основная цель – реализована библиотека на C#, производящая локальный логико-вероятностный вывод в АБС. Она состоит
из структуры, создающей ФЗ и свидетельства, построенные над разными множествами, с различными типами оценок вероятности, машин
вывода, осуществляющих решение задач априорного и апостериорного
выводов и вспомогательных классов.
Все задачи были выполнены, получены следующие результаты:
• доказаны две теоремы, формализующие задачи апостериорный
вывод для фрагментов знаний, заданных над идеалом дизъюнктов;
• реализованы ФЗ и машины вывода на языке C#;
• разработаны примеры и документация.
Результаты вошли в 4 публикации:
1. Золотин А.А., Мальчевская Е.А. Матрично-векторные алгоритмы
локального апостериорного вывода в алгебраических байесовских
сетях над идеалами дизъюнктов // Материалы международной
конференции по мягким вычислениям и измерениям (в печати)
2. Zolotin A.A., Malchevskaia E.A. Matrix-Vector Algorithms of Local
Posteriori Inference in Algebraic Bayesian Networks on Ideal of Disjuncts
// International Conference on Soft Computing and Measurements (in
press)
3. Mal’chevskaya E.A., Berezin A.I., Zolotin A.A., Tulupyev A.L. Algebraic
Bayesian Networks: Local Probabilistic-Logic Inference Machine Architecture
and Set of Minimal Joint Graphs // 1st International Scientific Conference
«Intelligent information technologies for industry» (in press)
634. Мальчевская Е.А., Золотин А.А. Логико-вероятностный вывод в
АБС: архитектура и примеры использования программного комплекса на языке C# // 3-я Всероссийская Поспеловская конференция с международным участием «Гибридные и синергетические интеллектуальные системы» (в печати)
Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

[1] Золотин А.А., Мальчевская Е.А. Матрично-векторные алгоритмы локального апостериорного вывода в алгебраических байесовских сетях над идеалами дизъюнктов // Материалы международной конференции по мягким вычислениям и измерениям (в печати)
[2] Зотов М.А., Тулупьев А.Л. Вторичная структура алгебраических байесовских сетей: статистическая оценка сложности прямого алго¬ритма синтеза // Международная конференция по мягким вычис¬лениям и измерениям. 2015. Т. 2. № Секции 4-7. С. 158-162
[3] Сироткин А.В. Алгебраические байесовские сети: вычислительная сложность алгоритмов логико-вероятностного вывода в условиях неопределенности. — Изд-во С.-Петерб. ун-та, 2011.
[4] Сироткин А.В. Вычислительная сложность локального апостериор¬ного вывода в алгебраических байесовских сетях// Труды СПИИ- РАН. 2011. Вып.3(18). С.188-214.
[5] Сироткин А.В. Локальный априорный вывод в алгебраических бай¬есовских сетях: комплекс основных алгоритмов // Труды СПИИ- РАН. Вып.5. СПб.: Наука, 2007. С.100-111.
[6] Сироткин А.В. Проверка и поддержание непротиворечивости алгеб-раических байесовских сетей: вычислительная сложность алгорит¬мов // Труды СПИИРАН. 2010. Вып.4(15). С.162-192.
[7] Сироткин А.В., Тулупьев А.Л. Матричные уравнения локального логико-вероятностного вывода в алгебраических байесовских сетях // Труды СПИИРАН. Вып.6. СПб.: Наука, 2008. С.134-143.
[8] Тулупьев А.Л. Алгебраические байесовские сети: глобальный логико-вероятностный вывод в деревьях смежности: Учеб. пособие. СПб.: СПбГУ; ООО Издательство «Анатолия», 2007. 40 с. (Сер. Эле¬менты мягких вычислений).
[9] Тулупьев А.Л. Алгебраические байесовские сети: логико¬вероятностная графическая модель баз фрагментов знаний с неопределенностью. Санкт-Петербургский институт информатики и автоматизации РАН”, — Изд-во С.-Петерб. ун-та, 2009.
[10] Тулупьев А.Л. Алгебраические байесовские сети: локальный логико-вероятностный вывод: Учеб. пособие. СПб.: СПбГУ; ООО Издательство «Анатолия», 2007. 80 с. (Сер. Элементы мягких вы¬числений).
[11] Тулупьев А.Л. Алгебраические байесовские сети: локальный логико-вероятностный вывод: Учеб. пособие. СПб.: СПбГУ; ООО Издательство «Анатолия», 2007. 80 с. (Сер. Элементы мягких вы¬числений).
[12] Тулупьев А.Л. Алгебраические байесовские сети: система опера¬ций глобального логико-вероятностного вывода // Информационно-измерительные и управляющие системы. 2010. №11. С. 65-72.
[13] Тулупьев А.Л. Апостериорные оценки вероятностей в алгебраиче¬ских байесовских сетях // Вестн. С.-Петерб. ун-та. Сер. 10. 2012. Вып. 2. С. 51-59.
[14] Тулупьев А.Л. Байесовские сети: логико-вероятностный вывод в циклах. СПб.: Изд-во С.-Петербургского ун-та, 2008. 140 с. (Сер. Элементы мягких вычислений.)
[15] Тулупьев А.Л. Вероятностная логика и вероятностные графиче¬ские модели в базах фрагментов знаний с неопределенностью // Интегрированные модели, мягкие вычисления, вероятностные си¬стемы и комплексы программ в искусственном интеллекте. Научно¬практическая конференция студентов, аспирантов, молодых ученых и специалистов (Коломна, 26-27 мая 2009 г.). Научные доклады. В 2-х т. Т. 1. М.: Физматлит, 2009. С. 26-46. Наука, 2006. С. 198-227.
[16] Тулупьев А.Л. Дерево смежности с идеалами конъюнктов как
ациклическая алгебраическая байесовская сеть // Тр. СПИИРАН.
2006. Т. 1. Вып. 3. С. 198-227.
[17] Тулупьев А.Л. Система для апостериорного вывода в алгебраиче¬ских байесовских сетях и их фрагментах Algebraic Bayesian Networks Propagator, Version 01 for Java (AlgBN Propagator j.v.01) (Свиде¬тельство). Свид. о гос. рег. прогр. для ЭВМ. Рег. № 2009613804 (16.07.2009). Роспатент.. Бюлл. «Прогр. для ЭВМ, БД, топол. инт. микросх.»». 2009. № 4. С. 65.
[18] Тулупьев А.Л. Система для синтеза непротиворечивых алгебраиче¬ских байесовских сетей и их фрагментов Algebraic BayesianNetworks Inferrer, Version 01 for Java (AlgBN Inferrer j.v.01) (Свидетельство). Свид. о гос. рег. прогр. для ЭВМ. Рег. № 2009613803 (16.07.2009). Роспатент.. Бюлл. «Прогр. для ЭВМ, БД, топол. инт. микросх.». 2009. № 4. С. 65.
[19] Тулупьев А.Л. Система представления алгебраических байесов¬ских сетей и их фрагментов Algebraic Bayesian Networks Modeler, Version 01 for Java (AlgBN Modeler j.v.01) (Свидетельство). Свид. о гос. рег. прогр. для ЭВМ. Рег. № 2009613802 (16.07.2009). Роспа¬тент.. Бюлл. «Прогр. для ЭВМ, БД, топол. инт. микросх.». 2009. № 4. С. 64-65.
[20] Тулупьев А.Л., Николенко С.И., Сироткин А.В. Байесовские сети: логико-вероятностный подход. СПб.: Наука, 2006. 607 с.
[21] Тулупьев А.Л., Сироткин А.В. Программа для моделирования фрагмента знаний алгебраической байесовской сети, поддержа¬ния его непротиворечивости и апостериорного вывода в нем Algebraic Bayesian Network Knowledge Pattern Modeler, Reconciler and Propagator Version 01 for C++ (AlgBN KP MRP cpp.v.01) (Сви¬детельство). Свид. о гос. регистрации программы для ЭВМ. Рег. № 2010615242(13.08.2010).Роспатент.
[22] Тулупьев А.Л., Сироткин А.В., Золотин А.А. Матричные уравнения нормирующих множителей в локальном апостериорном выводе оценок истинности в алгебраических байесовских сетях // Вестник СПбГУ. Сер. 1. Т. 2 (60). 2015. Вып. 3. С. 379-386.

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.

©2026 Cервис помощи студентам в выполнении работ