ВУЗ:
Составители:
Рубрика:
Определение
целей
Определение
подхода к
р
ешению
Определение
фактов
Получение
данных
Достижение целей с
помощью правил и
механизма вывода
Извлечение новых фактов
для достижения целей с
помощью механизма вывода
Рис. 2
Типовая ЭС включает в себя следующие основные компоненты:
1) базу знаний;
2) механизм вывода;
3) модуль извлечения знаний;
4) систему объяснений.
На рис. 3 представлена структура ЭС.
БД
Эксперт
Модуль извлечения
знаний
База знаний
Механизм вывода
Система
объяснений
пользователь
Представление
знаний
Рис. 3
1.3 БАЗА ЗНАНИЙ
Важнейшей составляющей экспертной системы является база знаний (БЗ), содержащая факты и
правила, по которым в зависимости от входной информации принимается то или иное решение.
Факты представляют собой краткосрочную информацию, которая может изменяться в процессе ре-
шения задачи. Правила представляют более долговременную информацию о том, как порождать новые
факты и гипотезы из имеющихся данных.
Основное отличие БЗ от обычной методики использования базы данных (БД) состоит в больших
творческих возможностях. Факты в БД обычно пассивны: они либо там есть, либо их там нет. БЗ, со
своей стороны, активно пытается пополнить недостающую информацию.
Правила в формате если … то … являются распространенным, но не единственным способом пред-
ставления знаний. Для этой цели в ЭС используются семантические сети, фреймы, нейронные сети и
другие способы. Они будут рассмотрены далее. На некотором глубоком уровне все типы представления
данных должны быть, очевидно, эквивалентны между собой. Выбор того или иного способа определя-
ется видом задачи и спецификой предметной области.
Многие правила в ЭС являются эвристическими, основанными на опыте экспертов в данной пред-
метной области. Если алгоритмический метод гарантирует корректное или оптимальное решение, то
эвристический метод дает в большинстве случаев лишь приемлемое решение.
База знаний является входным потоком данных для механизма логического вывода.
1.4 МЕХАНИЗМ ЛОГИЧЕСКОГО ВЫВОДА
Механизмом логического вывода называются общие знания о процессе нахождения решения. Он
выполняет две основные функции:
1) дополнение, изменение БЗ на основе анализа БЗ и исходной информации;
2) управление порядком обработки правил в БЗ.
Страницы
- « первая
- ‹ предыдущая
- …
- 4
- 5
- 6
- 7
- 8
- …
- следующая ›
- последняя »