2_ИИС_ЭС
.pdfЛогика предикатов
• Пример логического рассуждения:
«Каждый человек смертен. Конфуций — человек. Следовательно, Конфуций смертен».
•Объявим предикаты: ЧЕЛОВЕК (x)
СМЕРТЕН (x)
•Объявим правило вывода: СМЕРТЕН (x) :- ЧЕЛОВЕК (x)
•Зададим значение переменной: ЧЕЛОВЕК (“Конфуций”)
•Вывод:
СМЕРТЕН (“Конфуций”)
Подход к решению задач в ЭС
•Механизм вывода (решатель) делает выводы на основе знаний БЗ, поставленной цели и описания ситуации (исходных данных и фактов)
•Для БЗ, построенной на продукционных правилах, механизм строит цепочку последовательных выводов (алгоритм решения задачи), содержащихся в правилах БЗ таким образом, чтобы получить решение задачи, т.е. определить цель.
•Существует два основных подхода к построению цепочки выводов решателем:
•прямая аргументация (от исходных данных к цели),
•обратная аргументация (от цели к исходным данным)
Пример
Цель: определить Надежность предприятия
Исходные данные:
Коэффициент рентабельности = 0.5 Задолженность = "нет” Репутация="удовл."
Правило 1: Если Коэффициент рентабельности > 0.2 То Рентабельность = "удовл."
Правило 2: Если Задолженность = "нет" и Рентабельность = "удовл."
То Финансовое_сост. = "удовл."
Правило 3: Если Финансовое_сост. = "удовл." и Репутация="удовл."
То Надежность предприятия = "удовл."
Прямая аргументация
Коэфф. |
Рентабельность= |
|
|
|
рентаб.>0.2 |
"Удовл." |
Финансовое |
|
|
|
|
|
|
|
|
|
состояние= |
Надежность= |
|
|
|
"Удовл." |
|
|
|
|
"Удовл." |
|
|
|
|
|
|
|
|
Задолженность= |
|
|
|
|
"нет" |
|
|
|
|
|
Репутация= |
|
|
|
|
"Удовл." |
|
|
|
|
|
|
|
|
|
|
|
|
Обратная аргументация
Надежность= "Удовл."?
ДА
Рентабельность= "Удовл."?
ДА Финансовое
состояние= "Удовл."?
ДА
Задолженность=
"нет"?
ДА
Репутация= "Удовл."?
ДА
Коэфф. рентаб.>20 ДА
2. Этапы разработки ЭС
Переформулирование
Переформулирование
Перепроектирование
Уточнение
Идентификация проблемной области
Требования
Концептуализация проблемной области
Модель
Формализация базы знаний
Структура
Реализация базы знаний
Коды
Тестирование базы знаний
Опытная эксплуатация
Пример: дерево целей
ВУЗ
Образование
абитуриента
Уровень
образования (высшее, среднее и т.п.)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Знания |
|
|
|
|
|
|
|
|
|
Возможности |
|
|
|
|
|
|
|
Требования к |
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
обучаться |
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
абитуриента |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
обучению |
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Форма |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Технологии |
|
организации |
|
|
|
||
|
|
|
|
|
|
Опыт |
|
|
|
Финансы |
|
Свободное |
|
Место |
|
обучения |
|
обучения |
|
Студенческий |
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
(традиционное, |
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
время |
|
жительства |
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
(дневная, гибкая, |
|
досуг |
|||||||||||||||
|
|
|
|
|
|
абитуриента |
|
|
|
|
|
|
|
|
|
электронное, |
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
дистанционное и |
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
блочное и т.п.) |
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
т.п.) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа |
|
|
|
Увлечения |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
абитуриента |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Стаж |
Специальность |
Последнее место учебы
Специальность
Средний бал