Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Excel 2007.DOC
Скачиваний:
12
Добавлен:
28.04.2019
Размер:
5.56 Mб
Скачать

4. Отчет по работе

Распечатка табл. 18, 20.

Литература:

[1],

с. 167-175.

Работа 7. Реализация систем принятия решения в эт

  1. Цель работы

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

2. Основные теоретические положения

При реализации в электронных таблицах систем, принимающих решения, можно выделить два взаимосвязанных этапа:

  1. Организация исходных данных в таблице.

  2. Создание решающих правил.

Рассмотрим оба этапа на примере создания в электронной таблице системы диагностики заболеваний. Разработка решающих правил опирается на знания экспертов в данной области, создающих базу знаний о болезнях и их характеристиках.

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

Когда приходит очередной пациент, сведения о признаках его болезни вводятся в базу данных (табл. 24). Если у пациента присутствует указанный симптом, в столбец ответов вводится 1, иначе – 0.

Если введен ответ “Да” (т. е. единица), то весовой фактор симптома сохранится. Если ответ был “Нет” – весовой фактор обнуляется.

Решающее правило в системах диагностики будет следующим:

  1. Подсчитывается сумма весовых факторов для каждой болезни.

  2. Определяется, какое заболевание “набрало” наибольшее количество баллов. Это заболевание и будет наиболее вероятным.

В примере, приведенном в табл. 24, наибольшее количество баллов “набрало” воспаление легких – 50, значит, скорее всего, у пациента именно эта болезнь.

Таблица 23

База знаний

№ п/п

Болезни

Симптомы

Весовой фактор

1

Воспаление легких

Высокая температура,

кашель,

боль в груди,

хрип в груди

10

10

5

25

2

Фарингит

Высокая температура,

боль в горле,

краснота в горле,

потеря голоса

5

15

5

25

3

Грипп

Высокая температура,

кашель,

насморк,

боль в горле

10

10

25

5

4

Ангина

Высокая температура,

боль в горле,

краснота в горле,

боль в суставах

10

10

25

5

Таблица 24

БАЗА ЗНАНИЙ

БАЗА ДАННЫХ

№ п/п

Болезни

Симптомы

Весовой фактор

Ответ

Весовой фактор ответа

1

Воспа-ление легких

Высокая температура

10

1

10

Кашель

10

1

10

Боль в груди

5

1

5

Хрип в груди

25

1

25

Сумма весовых факторов ответов

50

2

Фарин-гит

Высокая температура

5

1

5

Боль в горле

15

0

0

Краснота в горле

5

0

0

Потеря голоса

25

0

0

Сумма весовых факторов ответов

5

3

Грипп

Высокая температура

10

1

10

Кашель

10

1

10

Насморк

25

0

0

Боль в горле

5

1

5

Сумма весовых факторов ответов

25

4

Ангина

Высокая температура

10

1

10

Боль в горле

10

0

0

Краснота в горле

25

0

0

Боль в суставах

5

0

0

Сумма весовых факторов ответов

10

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]