Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Разработка системы принятия решений о продаже акций предприятия
Необходимо разработать систему принятия решения о целесообразности для фирмы продажи акций. База знаний приведена в табл. 18.
Таблица 18
Правила вывода: Если суммарный весовой фактор меньше 100, то принять решение “Нет смысла в продаже”. Если суммарный весовой фактор выше 100, но меньше 140, то решение “Не торопитесь с продажей”. Если суммарный весовой фактор выше 140, то “Продавать”. Последовательность решения данной задачи абсолютно аналогична схеме описанной в п. 2.2.
Построение базы данных Составим БД (табл. 19) согласно базе знаний табл. 17 (основы построения БД описаны в п. 2.2.2.) Обратите внимание! Отличие этой задачи от предыдущей состоит в том, что, если на один из трех вопросов для любого атрибута был дан ответ “Да” значит, на оставшиеся следует отвечать “Нет”. (Например, если на вопрос: “Курс акций в данный момент средний? ” был дан ответ “Да”, нельзя отвечать утвердительно, что одновременно этот курс высокий или низкий). Еще одно отличие от предыдущей задачи – весовой фактор каждого ответа получается суммированием весовых факторов всех характеристик данного ответа. Правда, из этих трех характеристик две будут иметь весовой фактор, равный нулю, но при реализации системы в ЭТ заранее неизвестно какие именно, поэтому в компьютерной реализации обязательно нужно предусмотреть вычисление данных сумм.
Таблица 19
Суммарный весовой фактор для тестового варианта заполнения БД равен S = ВФ1 + ВФ2 + ВФ3 = 50 + 20 + 20 = 90. Очевидно, что согласно правилам вывода, сформулированным в задании, следует принять решение: “Не продавать” (так как S < 140).
Построение дерева принятия решений Основы построения деревьев решения описаны в п. 3.1.2. Дерево решений строится по “правилам вывода” и имеет вид рис. 2. S < 100 Да Нет
Нет смысла S < 140 в продаже Да нет
Не торопиться Продавать с продажей
Рис. 2
Реализация системы принятия решений в ЭТ Порядок процесса создания ЭТ описан в п. 3.1.2. ЭТ, реализующая систему принятия решения согласно заданию табл. 18, имеет вид табл. 20 (режим показа формул) и табл. 21 (режим показа вычислений). В OpenOffice.org Calc формулы в ячейке E13 и в строке 15 примут вид: =SUM(E4: E12) IF(E13< 100; ”Не продавать”; IF(Е13< 140; ”Не торопиться”; ”Продавать”))
Таблица 21
Разработка системы принятия решений о диагностике неисправности телевизора
Требуется разработать систему принятия решения для предварительной диагностики неисправности телевизора. Исходная база знаний приведена в табл.22.
Таблица 22
Схема решения задачи включает все этапы, описанные в п. 3.1.2.
Разработка базы данных Проводятся аналогично описанию 3.1.2. Отличие данной задачи от предыдущих состоит в том, что атрибуты повторяются для разных видов неисправностей. Поэтому ответив один раз положительно на вопрос, например, «Отсутствует звук? » для неисправности «Сгорел предохранитель», необходимо повторить тот же ответ («Да») для неисправностей «Неисправна антенна» и «Неисправен кинескоп». Весовые факторы рассчитываем для каждого вида неисправности, а затем сравниваем их между собой. Неисправность, набравшая максимальное число баллов, будет наиболее вероятной. Поместим тестовый вариант заполнения БД в табл. 23.
Таблица 23
Для тестового варианта заполнения БД подсчитаем сумму баллов, (общих весовых факторов – ВФ), которые “набрала” каждая из неисправностей:
Предохранитель: ВФ1 = 5 + 5 + 0 = 10. Антенна: ВФ2 = 20 + 20 + 0 = 40. Кинескоп: ВФ3 = 0 + 20 + 0 +10 = 30.
Анализируя полученные результаты, можно сделать вывод, что для данного варианта ответов (табл. 10) максимальный весовой фактор имеет неисправность “Антенна”. Следовательно, можно принять решение для предварительной диагностики неисправности этого телевизора: “наиболее вероятно, что неисправна антенна”. Разрабатываемая система принятия решения должна использоваться многократно для анализа различных вариантов неисправностей и предусматривать возможность многократного обновления БД (т.е. для каждого телевизора создается своя БД).
Популярное:
|
Последнее изменение этой страницы: 2016-08-31; Просмотров: 607; Нарушение авторского права страницы