Построение базы данных

Составим БД (табл.5.2.6) согласно базе знаний табл. 5.2.5.

Таблица 5.2.6

№ п/п Факт (атрибут) Вопрос Ответ Весовой фактор характеристики
1. Курс акций в данный момент Высокий? Средний? Низкий? Да Нет Нет
Общий весовой фактор атрибута 1 (ВФ1)
2. Вероятность снижения курса акций Высокая? Средняя? Низкая? Нет Да Нет
Общий весовой фактор атрибута 2 (ВФ2)
3. Потребность в наличных деньгах Высокая? Средняя? Низкая? Нет Нет Да
Общий весовой фактор атрибута 3 (ВФ3)

Обратите внимание! Отличие этой задачи от предыдущей состоит в том, что, если на один из трех вопросов для любого атрибута был дан ответ "Да", значит, на оставшиеся следует отвечать "Нет". (Например, если на вопрос: "Курс акций в данный момент средний?" был дан ответ "Да", нельзя отвечать утвердительно, что одновременно этот курс высокий или низкий). Еще одно отличие от предыдущей задачи - весовой фактор каждого ответа получается суммированием весовых факторов всех характеристик данного ответа. Правда, из этих трех характеристик две будут иметь весовой фактор, равный нулю, но при реализации системы в ЭТ заранее неизвестно, какие именно, поэтому в компьютерной реализации обязательно нужно предусмотреть вычисление данной суммы.

Суммарный весовой фактор для тестового варианта заполнения БД равен

S=ВФ1+ВФ2+ВФЗ=50+20+20=90.

Очевидно, что согласно правилам вывода (сформулированным в задании) следует принять решение: "Не продавать" (так как S<140).

Построение дерева решений.Дерево решений для заданий такого типа строится по "правилам вывода" и имеет вид рис. 5.2.2.

Рисунок 5.2.2