Реферат: Разработка подсистемы вывода в диагностической экспертной системе
База данных с данными о пациентах.
Иначе говоря, входные данные можно разбить на два больших блока:
-
Данные, поступающие из пользовательского интерфейса (см. введение)
Сюда также входит и база данных о пациентах (их «больничные карточки»)
-
Содержимое базы знаний, заполненной экспертом. База знаний хранится на жестком диске в виде четырех файлов; ее структура описана подробно в разделе 4.
ВЫХОДНЫЕ ДАННЫЕ
Выходными данными программы является диагноз, построенный на основе наблюдаемых симптомов и базы знаний о болезнях. Этот диагноз выдается на экран в качестве окончательного ответа экспертной системы пользователю. Кроме того, информация об обнаруженной болезни и наблюдаемых симптомах заносится в карточку пациента.
В процессе работы система генерирует несколько рабочих версий окончательного диагноза, и в конце происходит «отсеивание» лишних гипотез, которые имеют вес, меньший, чем некоторое значение, заранее заданное системным программистом.
Например, в процессе работы сформировалось 5 версий с вероятностями от 67 до 98 %. Порог уверенности, заданный системным программистом – 75%. Тогда система выдаст все версии, вероятности которых больше 75%. Например, их 3.
Болезнь 1 – 94%
Болезнь 2 – 93%
Болезнь 3 – 87%
Болезнь 4 – 51%
Болезнь 5 – 67%
Система «отсеет» остальные болезни, кроме этих трех, и выдаст эти три в порядке убывания их вероятностей:
У вас, скорее всего, Болезнь 1. Вероятность – 94%
Вероятность Болезни 2 – 93%
Вероятность Болезни 3 – 87%
Также следует упомянуть, что система ведет регистрацию больных, их болезней, и ведет статистику заболеваний:
-
Какая болезнь встречается чаще вообще,
-
Какая болезнь встречается чаще всего, например, в летний период,
-
В каком возрасте люди чаще обращаются к врачу,
-
Люди какого пола чаще обращаются к врачу,
-
И тому подобное.
СПЕЦИАЛЬНЫЕ ТРЕБОВАНИЯ
- Программные требования
-
Операционная система Windows 95/98, NT
-
BDE (Borland Database Engine)
- Аппаратные требования
-
Компьютер IBM PC, или совместимые 486 и выше
-
Манипулятор «Мышь»
-
Свободное дисковое пространство не менее 3 Мб.
-
SVGA Монитор
- Требования к квалификации пользователя