
- •Инженерия знаний
- •Инженерия знаний
- •Введение
- •Методические указания
- •Содержание отчета о лабораторной работе
- •Контрольные вопросы
- •Методические указания
- •Методические указания
- •1. Построение er-диаграммы
- •2. Построение сетевой модели представления знаний
- •3. Построение логической модели представления знаний
- •Содержание отчета о работе
- •Контрольные вопросы
- •2. Представление фактов
- •3. Многозначные объекты
- •4. Разрешенные значения
- •5. Вопросы
- •6. Правила
- •7. Выполнение логических выводов в оболочке Expert
- •8. Вычисление коэффициентов доверия в процессе выполнения логических выводов
- •Содержание отчета о работе
- •Контрольные вопросы
- •Библиографический список
- •Содержание
8. Вычисление коэффициентов доверия в процессе выполнения логических выводов
В оболочке Expert допускается использование коэффициентов доверия в фактах и в заключениях правил. Факты с коэффициентами доверия могут быть введены пользователем или получены в результате применения правил к имеющимся фактам. В качестве примера рассмотрим следующее правило:
Правило 1: ЕСЛИ перспектива = посредственная
И риск = средний
ТО фактор = минус_12 КД = 90.
Предположим, что в процессе логического вывода уже были получены следующие факты:
перспектива = посредственная КД = 50,
риск = средний КД = 70.
Сопоставляя посылку правила 1 с этими фактами получим, что первая составляющая посылки подтверждается фактом с КД = 50, а вторая составляющая посылки подтверждается фактом с КД = 70. Коэффициент доверия посылки правила 1 принимается равным минимальному из этих значений, т.е. Кп = 50.
Коэффициент доверия факта, указанного в заключении правила вычисляется по формуле
-
Кф =
Кп · Кз
100
где К з - коэффициент доверия, указанный в заключении правила.
Для правила 1 Кф = (50 × 90)/100 = 45, таким образом, в результате выполнения правила 1 будет получен факт
фактор=минус_12 КД = 45.
Если в процессе вывода получен некоторый факт с коэффициентом доверия К1, а затем другим путем для той же пары “объект = значение” получен факт с коэффициентом доверия К2, то для объединения значений К1 и К2 используется формула:
-
К = К1 + К2 -
К1 · К2
100
Содержание отчета о работе
Объяснение результата решения задачи, полученное от ЭС.
Дерево решения.
Контрольные вопросы
Как представляются знания продукционной моделью?
Как интерпретируется продукционное правило?
Как представляются факты в оболочке EXPERT?
Может ли объект, который не объявлен многозначным, иметь несколько значений?
Как используются разрешенные значения объектов в процессе консультации?
Какую структуру имеют правила в оболочке EXPERT?
Библиографический список
Романов В.П. Интеллектуальные информационные системы в экономике: Учебное пособие. – М.: Издательство «Экзамен», 2003.
Гаврилова Т.А, Хорошевский В.Ф. Базы знаний интеллектуальных систем. – СПб: Питер, 2000.
Змитрович А.И. Интеллектуальные информационные системы. – М.: НТООО «Тетра-система», 1997.
Тельнов Ю.Ф. Интеллектуальные информационные системы в экономике. Учебное пособие. – М.: СИНТЕГ, 1999.
Сойер Б., Фостер Д.Л. Программирование экспертных систем на Паскале. – М.: Энергоиздат, 1991.
Содержание
Введение 3
Лабораторная работа № 1 3
Лабораторная работа № 2 10
Лабораторная работа № 3 13
Лабораторная работа № 4 18
Библиографический список 23