Продукционная модель знаний
Модели знаний
Тенденции развития ЭС
Тенденции развития ЭС | |
М, Ж | мягкие, жесткие знания |
П, Г | поверхностные, глубинные знания |
I | медицина, управление |
II | психодиагностика, планирование |
III | диагностика неисправностей разного вида |
IV | проектирование различных видов устройств |
Обычно при проектировании БЗ проектировщик старается пользоваться стандартной моделью знаний (МЗ):
Продукционная модель- модель, позволяющая представить знания в виде предложений типа: Если (условие), го (действие). Под условием понимается некоторое предложение-образец, по которому осуществляется поиск в базе знаний, а под действием - действия, выполняемые при успешном исходе поиска (они могут быть промежуточными, выступающими далее как условия, и терминальными или целевыми, завершающими работу системы). При использовании продукционной модели база знаний состоит из набора правил. Программа, управляющая перебором правил, называется машиной вывода. Чаще всего вывод бывает прямой (от данных к поиску цели) или обратный (от цели для ее подтверждения - к данным). Данные - это, исходные факты, на основании которых запускается машина вывода - программа, перебирающая правила из базы. Продукционная модель чаще всего применяется в промышленных экспертных системах. Она привлекает разработчиков своей наглядностью, высокой модульностью, легкостью внесения дополнений и изменений и простотой механизма логического вывода. Имеется большое число программных средств, реализующих продукционный подход (язык OPS 5; "оболочки" или "пустые" ЭС - EXSYS, ЭКСПЕРТ; инструментальные системы ПИЭС и СПЭИС и др.), а также промышленных ЭС на его основе (ФИАКР) и др.