Представление знаний в продукционной модели. Определение продукции. Классификация ядер продукций.
Primary tabs
Forums:
Представление знаний в продукционной модели. Определение продукции. Классификация ядер продукций.
Продукционная модель или модель порождающих правил позволяет представить знания в виде предложений типа:
Если (условие), то (действие).
Под условием понимается некоторое предложение-образец, по которому осуществляется поиск в базе знаний, а под действием - действия, выполняемые при успешном исходе поиска.
Продукция – это пара ? условие-действие, которая определяет одну порцию знания для решения задачи.
В общем виде продукция может быть представлена выражением следующего вида:
(i); Q;P;A => B;N
- i - имя продукции, в его качестве может выступать некоторая лексема, отражающая суть данной продукции (например, "покупка книги ").
- Элемент Q характеризует сферу применения продукции.
- Основным элементом продукции является ее ядро: A => B. ("ЕСЛИ А, ТО В")
- Элемент Р есть условие применимости ядра продукции: когда Р принимает значение "истина", ядро продукции активизируется.
- Элемент N описывает постусловия продукции (актуализируются только в том случае, если ядро продукции реализовалось).
Все ядра делятся на два больших типа:
- детерминированные (при актуализации ядра и при выполнимости А правая часть ядра выполняется обязательно)
- недетерминированные (В может выполняться или не выполняться: "ЕСЛИ А, ТО ВОЗМОЖНО В")
Детерминированные продукции могут быть однозначными и альтернативными.
Во втором случае в правой части ядра указываются альтернативные возможности выбора.
Особым типом являются прогнозирующие продукции, в которых описываются последствия, ожидаемые при актуализации А.
- Log in to post comments
- 6364 reads