Курсовая работа: Разработка программы в помощь медикам в постановке диагноза

Первый способ – это классификация и помещение фактов и чисел (фрагментов фактического знания) в правила Турбо Пролога. Это представление подходит для использования в экспертных системах, базирующихся на правилах.

Второй способ – это организация фактов и числовой информации в утверждениях, которые образуют базу знаний на утверждениях. Представление знаний в утверждениях подходит для использования в экспертных системах, базирующихся на логике.

3. Система пользовательского интерфейса

Система пользовательского интерфейса обеспечивает взаимодействие между экспертной системой и пользователем. Это взаимодействие обычно включает несколько функций:

· Обработка данных, полученных с клавиатуры, и визуализация вводимых и выводимых данных на экране.

· Поддержка диалога между пользователем и системой.

· Распознавание ситуации непонимания между пользователем и системой.

· Обеспечение «дружественности» по отношению к пользователю.

Система интерфейса пользователя должна эффективно обрабатывать ввод и вывод. Для этого необходимо обрабатывать вводимые и выводимые данные быстро, в ясной и выразительной форме. Необходимо также включить возможность работы с дополнительными средствами такими, как печатающие устройства, магнитные диски и дополнительные файлы данных.

Кроме того, система интерфейса должна поддерживать соответствующий диалог между пользователем и системой. Диалог – это общая форма консультации с экспертной системой. Консультация должна завершаться ясным утверждением, выдаваемым системой, и объяснением последовательности вывода, приведшей к этому утверждению.

Система пользовательского интерфейса должна также распознавать непонимание, между пользователем и системой, возникшее либо из-за ошибки, либо на принципиальной основе. Система должна реагировать соответствующим образом на эту ситуацию.

Способность экспертной системы моделировать человека эксперта может меняться от простых познавательных процессов до включения новых знаний или новых способов решения задачи. Система интерфейса должна информировать пользователя о методике работы системы и ее развитии, если такое развитие предусмотрено в системе.

Наконец, система пользовательского интерфейса должна быть «дружелюбной» к пользователю. Например, последовательность меню, показывающая задачи, которые пользователь может выбрать, является необходимой чертой экспертной системы. Пользователь также должен иметь возможность взаимодействовать с экспертной системой естественным образом. В идеале пользователь должен иметь возможность использовать естественный язык.

4. Структура базы знаний экспертной системы

Для определения диагноза внутри каждого подмножества можно использовать список атрибутов. Количество характеристик будет определять степень точности классификации. Различающей необязательно является какая-нибудь единственная характеристика – все множество атрибутов используется для достижения целей в строящихся правилах.

Все перечисленные ниже атрибуты являются необходимыми, так как ни один из них не характерен для всех диагнозов одновременно:

1) головная боль;

2) кашель;

3) насморк;

4) высокая температура;

5) боль в горле;

6) тошнота;

7) слабость;

8) плохой сон;

9) изжога;

10) раздражимость;

11) охриплость;

12) похудание.

Каждая характеристика для конкретного диагноза либо верна, либо не верна. Для каждого диагноза справедливы следующие характеристики:

Диагноз Характеристики
Грипп 1, 2, 3, 7
ОРВИ 2, 3, 5, 7
Мигрень 1, 6, 7
Гиповитаминоз 1, 7, 8
Гастрит 6, 7, 9
Бессоница 7, 8, 10
Ларингит 2, 5, 11
Фарингит 2, 4, 5
Язва желудка 6, 7, 9, 12

К-во Просмотров: 234
Бесплатно скачать Курсовая работа: Разработка программы в помощь медикам в постановке диагноза