я збільшення швидкодії (але в цьому випадку зменшується точність). p> якщо на деякому кроці виявляється, що Pmax (H) якої гіпотези стає менше ніж Pmin (H) всіх інших гіпотез, то таку гіпотезу можна відкинути, як малоймовірну, і навпаки, якщо Pmin (H) даної гіпотези < Pmax (H) всіх інших гіпотез, то ця гіпотеза і є рішення.
Рисунок 2 - Імовірнісний коридор
Проте для даної системи обраний перший метод, як більш точний. Нам важливо розглянути всі ознаки щоб визначити оптимальну країну для проживання, так як якщо не буде врахований хоча б одна ознака система можемо з великою ймовірністю видати неправильне рішення. p> Коли відповіді користувача ненадійні (Скоріше так, скоріше ні), використовується наступна формула:
(H/R (j)) = P (H/j) P (j/R (j)) + P (H /? j) P (? j/R (j))
4. Керівництво користувача
Редагування бази знань.
Для редагування бази знань користувач повинен вибрати в головному меню програми кнопку В«НалаштуванняВ» і вибрати підпункт В«Редактор БДВ».
В
Рисунок 3 - Вхід в редактор БД
Після входу в редактор БД з'являється нова форма, розділена на три частини: додавання/видалення гіпотези (країни), додавання/видалення ознаки (питання) і розставляння ймовірності. Перші дві частини цієї форми схожі, в полі для редагування В«НазваВ» слід написати назву гіпотези/ознаки, і виставити її апріорну ймовірність (для країни) або текст питання (для ознак) потім стає доступною кнопка В«ДодатиВ» після натискання на яку гіпотеза/ ознака додаються в базу знань.
В
Рисунок 4 - Додавання гіпотези в базу знань
Що стосується третьої частини редактора бази знань, то він складається з двох полів з вибором, в яких відображені додані гіпотези і ознаки і два поле для завдання числових значень з певним кроком які пов'язують гіпотезу і ознака шляхом додавання в базу знань значень p + і p-.
В
Малюнок 5 - Додавання p + і p-для ознак гіпотези
Режим тестування
У режимі тестування програма опитує користувача за всіма ознаками, задаючи з питання на кожну ознаку.
Для тоді щоб почати тестування користувач натискає кнопку В«Почати тестуванняВ» і на формі будуть з'являтися питання на які можна відповісти В«ТакВ», В«НіВ», В«Не знаюВ» і В«Скоріше такВ», В«Скоріше ніВ», після відповіді користувачеві буде запропонований наступне питання до тих пір поки опитування не буде закінчений. <В
Малюнок 6 - Режим тестування
Після відповіді на всі питання на формі з'явиться назва країни, яке найбільше підходить користувачеві. Далі йому слід натиснути на кнопку, що В«Пояснити рішенняВ». br/>В
Малюнок 7 - Завершення тестування
база даних користувач тестування
У формі, що з'явилася ми бачимо графік, на якому видно як по ходу тестування змінювалися ймовірності трьох самих відповідних країн для користувача, також внизу граф...