Аналiз експертних систем, що використовують суб'ектинi ймовiрностi

Автор: Пользователь скрыл имя, 23 Декабря 2011 в 02:58, курсовая работа

Описание работы

Експертна система - це набір програм, що виконує функції експерта при вирішенні завдань з певної предметної області. Експертні системи видають поради, проводять аналіз, дають консультації. Практичне застосування експертних систем на підприємствах сприяє ефективності роботи та підвищенню кваліфікації фахівців.

Работа содержит 1 файл

курсак.docx

— 408.08 Кб (Скачать)
 

     Таблиця 1.3 – Медична пам'ять, стосовно до методу послідовного статистичного  аналізу 

Найменування  
признаків
Значення  
признаків
Ln zi
 
X1
x11 
 

x12 

x13

. . .

 

     Продовження Таблиці 1.3

  . . .  
 
X2
x21 
 

x22

. . .

. . .

. . . . . . . . .
 

     Таблиця 1.4  – Медична пам'ять, при реалізації методу лінійних дискримінантних функцій

Найменування  
признаків
Дискримінантні 
коефіцієнти
Значення  
признаків
Діагностичні            індекси
 
X1
 
a1
x11

x12

x13

a1x11

a1x12

a1x13

 
X2
 
a2
x21

x22

. . .

a2x21

a2x22

. . .

     
 
 

     В  таблицях 1.3 та 1.4 наведено медичну пам'ять, стосовно до методу послідовного статистичного  аналізу та методу лінійних дискримінантних функцій.[6]

 

    1. Приклад ЕС, що реалізують елементи байєсівської стратегії «Експертна система для іридодіагностики ЕСІД»
 

     Комп'ютерна програма ЕСІД розроблена в 1989-91гг. в  Київському НВО "Славутич" і являє  собою невелику, але разом з  тим достатньо потужну і просту в експлуатації експертну систему  продукційного типу, що дозволяє здійснювати загальну, диференціальну і приватну іридодіагностіку з використанням елементів байєсівської стратегії.[7] 
 

1.5.1Призначення та можливості експертної системи для іридодіагностики «ЕСІД» 

       Програма ЕСІД багатоцільова:  вона може використовуватися  для практичної іридодіагностики, наукових досліджень та навчання  іридологів.

     У перелік її можливостей входять:

     • кількісна оцінка достовірність  можливих захворювань;

     • вирішення завдань загальної, диференціальної  і приватної діагностики з  пошуком інформації за схемами «ознака-захворювання»  і «захворювання-ознака»;

     • використання, поряд з ірідодіагностичними, додаткових ознак;

     • обгрунтуванням діагнозу;

     • автоматизоване формування висновку лікаря з рекомендаціями щодо лікування  виявлених захворювань;

     • протоколювання результатів обстежень, з можливістю подальшої автоматизованої  статистичної обробки протоколів;

     • модернізація бази знань без залучення  професійних програмістів;

     • можливість автоматизованого обліку результатів  статистичної обробки протоколів при  модернізації бази знань;

     • кількість розпізнаваних нозологічних форм - близько 300;

     • кількість використовуваних діагностичних  ознак - близько 1000;

     • наявність режиму «Допомога» у вигляді  кольорових графічних ілюстрацій і  текстових коментарів. [8] 

     1.5.2 База знань експертної системи для іридодіагностики «ЕСІД» 

       Містить систему реляційних баз  даних з переліками ірідодіагностичних і додаткових (неірідодіагностичних) ознак, переліками нозологічних форм, інформацією про статистичні зв'язки між ознаками і захворюваннями, рекомендаціями щодо лікування.

     Кількість використаних БД - 8, з них 7 постійних, які використовуються для пошуку інформації в прямому напрямі  «ознака - захворювання», і одна тимчасова  БД - для пошуку інформації у зворотному напрямку «захворювання - ознака». Структура  БД зовнішнього огляду, призначеної  для зберігання інформації про конституціональні  ознаки, має вигляд табл. 1.5. Зауважимо, що в цій таблиці зв'язку між  ознаками і станами організму  детерміновано - ймовірний характер цих зв'язків відображений у вербальній формі в тексті описів цих станів.[9]

     

     Рисунок 1.3 – База даних 

Таблица 1.5 – Структура БД зовнішнього огляду, призначеної для зберігання інформації про конституціональні ознаки

Номер зони радужкової оболонки Номер групи  признаків Ім’я групи  признаків Номер признаку (всередині групи)  
i
Ім’я признака

Xi

Прогноз стану  здоров’я

Yj1

Генетичні особливостіорганізму

Yj2

 

     Структура БД TAB2-TAB5 має вигляд табл. 1.6. Тут вже  імовірнісна залежність між захворюваннями і ознаками задана в числовій формі, у вигляді оцінок умовних ймовірностей P (Xi / Yj) - по суті, це традиційна «медична пам'ять». 

Таблица 1.6 – Структура БД TAB2-TAB5

Номер зони радужкової оболонки Номер групи  признаків Ім’я групи  признаків Номер признаку (всередині групи)

i

Ім’я признака

Xi

Номер (код) захворювання

j

 
P(Xi/Yj)
 

     Поля  №№ 6-7 повторені десятикратно з  розрахунку, що одна ознака може відповідати  максимум десяти хвороб.

     Структура БД PPRIZN показана в табл. 1.7, а БД TEXTKL1 - в табл. 1.8. 
 

Таблица 1.7 – Структура БД PPRIZN

Номер (код) захворювання 
j
Ім’я захворювання

Yj

Номер признаку

i

Ім’я признаку

Xi

P(Xi/Yj) Індекс

признаку: (0–999)

 

Таблица 1.8 – Структура БД TEXTKL1

Номер (код) захворювання

j

Ім’я захворювання

Yj

Рекомендації  до лікування 
 

     Процедура модернізації баз знань здійснюється самим користувачем, без допомоги професійних програмістів, і зводиться  до редагування БД засобами вбудованої СУБД. При цьому редагування значень  умовних ймовірностей P (Xi / Yj) може здійснюватися двома способами:

     1) запозиченням із наукової літератури  або з інших джерел інформації (думка експертів, особистий досвід  та ін);

     2) обчислюватися в спеціальному  режимі функціонування програми  ЕСІД на фактичному матеріалові,  накопиченого шляхом пpотоколювання pезультатів обстежень пацієнтів (режим статичного аналізу прецедентів) - такі обчислення проводяться з використанням спеціальної програми SINTEZ.

     Можливості  СУБД дозволяють користувачу також  змінювати переліки ознак та захворювань, редагувати тексти рекомендацій.

     Експертна система для іридодіагностики «ЕСІД» побудована дуже змістовним чином, що допомагає здійснити іридодіагностику з використанням елементів байєсовської стратегії. Дана програма є багатоцільовою, так як за допомогою неї можливо не тільки проводити іридодіагностику, а й проводити наукові дослідження та навчання в даній сфері.[10]

     Експертні системи, що використовують теорію суб’єктивних ймовірностей широко застосовуються як і в медицині, так і в інших галузях, де потрібно чітко та змістовно визначити ймовірність настання деякої події. Теорія суб’єктивних ймовірностей підпорядкована безпосередньо теорії Байєса. Саме тут вона використовується для оцінки певного завдання, аналізуючи його, даючи тверду відповідь, та складають прогнозування на майбутнє. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

  1. РОЗРАХУНОК  РОЗПОВСЮДЖЕННЯ ЙМОВІРНОСТЕЙ У БАЙЄСОВСЬКІЙ ЕКСПЕРТНІЙ  СИСТЕМІ  ДЛЯ ДІАГНОСТИКИ ЗАХВОРЮВАНЬ

    ОРГАНІВ  ДИХАННЯ 
     
     

2.1 Поширення  ймовірностей в експертних системах 

     Ймовірність подій поширюється по базі знань (БЗ) експертної системи на основі правила  Байєса для обчислення всієї апостеріорної ймовірності гіпотез за умови спостережуваних свідоцтв. Ця апостеріорна ймовірність дає ранжовану інформацію про потенційно дійсну гіпотезу.

     Припустимо, що в деякій БЗ є всього три взаємно  незалежні гіпотези: Н1, Н2, Н3, які мають апріорну ймовірність: р(Н1), р(Н2), р(Н3), відповідно. Правила БЗ містять два умовно незалежні свідоцтва, які підтримують початкові гіпотези в різному ступені. Апріорна і умовна ймовірність всіх гіпотез і свідоцтв цього прикладу має наступні значення (таблиця 2.1): 

     Таблиця 2.1 Значення апріорних і умовних  ймовірностей гіпотез

        р()/і 1 2 3
        р(Ні) 0,5 0,3 0,2
        p(Е1|Hi) 0,4 0,8 0,3
        p(E2|Hi) 0,7 0,9 0
 
 
 

За наступною  формулою перераховуємо варіативність  початкових даних:  

Хвих = Хтабл ± а · N,                                                    (2.1) 

Информация о работе Аналiз експертних систем, що використовують суб'ектинi ймовiрностi