Читайте также:
|
|
Структура экспертной системы: СОЗ – система, основанная на знаниях; ЛП – лингвистический процессор; РП (БД) – рабочая память (база данных); БЗн – база знаний; МЛВ – механизм (машина) логического вывода; КПЗн – компонент приобретения знаний; КОб – компонент объяснений.
Обычно в ее состав входят следующие взаимосвязанные между собой модули:
- СОЗ представляет собой программную систему, состоящую из трех элементов: БЗн, МЛВ и РП (БД).
- БЗн – часть ЭС (СОЗ), предназначенная для генерации и поддержания динамической модели знаний о предметной области (в качестве возможных моделей знаний могут использоваться продукционные, сетевые или фреймовые модели).
- МЛВ – часть ЭС (СОЗ), реализующая анализ поступающей в ЭС и имеющейся в ней информации и формирование (вывод) на ее основе новых заключений (суждений) в ответ на запрос к системе.
- РП (БД) – часть ЭС (СОЗ), предназначенная для информационного обеспечения работы МЛВ, прежде всего в части хранения и обработки поступивших (новых) фактов (суждений) и промежуточных результатов логического вывода.
- ЛП предназначен для обеспечения комфортного интерфейса между конечным пользователем и ЭС. В нем реализуются процедуры морфологического, синтаксического и семантического контроля поступающих в систему запросов и приведение их к виду, «понятному» ЭВМ. При выдаче ответной информации осуществляется обратная операция – заключение «переводится» на ограниченный естественный язык, понятный конечному пользователю. Отметим, что в первых экспертных системах ЛП отсутствовал, так как общение с машиной осуществлялось на (строго) формальном языке. В дальнейшем (особенно при переходе к ЭВМ пятого поколения) значимость ЛП в составе ЭС будет возрастать.
- КПЗн предназначен для обеспечения работы инженера знаний по поддержанию модели знаний, адекватной реальной предметной области (генерации БЗн, ее тестирования, пополнения новыми знаниями, исключения неверных (ставших таковыми) знаний и т.п.).
- Наличие КОб, обеспечивающего по запросу пользователя выдачу информации о ходе и исходе логического вывода, принципиально отличает ЭС от всех других программных систем. Дело в том, что в большинстве случаев конечному пользователю недостаточно сообщить лишь конечное заключение ЭС, которое он должен (может) использовать в своей профессиональной деятельности. Гораздо большее доверие вызывает у него конечный вывод, подтвержденный понятными промежуточными рассуждениями. Кроме того, с помощью КОб можно организовать процесс обучения конечных пользователей работе с экспертных системах. В обучающих экспертных системах КОб играет еще более важную роль.
Дата добавления: 2015-07-10; просмотров: 222 | Нарушение авторских прав