Функционирование экспертной системы

Жизненный цикл ЭС включает 3 стадии:

1. Создание ЭС разработчиком

2. Наполнение БЗ экспертами

3. Применение пользователем

Наполнение Базы Знаний

Рассмотрим ЭС, где в качестве модели представления знаний выбираем правило продукции. Однако, в принципе, могут быть и другие модели (семантические, фреймовые и т.д.)

Выбор наиболее эффективной модели представления знаний зави­сит от конкретной предметной области, для которой предназначена ЭС.

Одним из недостатков так называемых «пустых» ЭС, то есть программных оболочек с фиксированной моделью представления знаний, которые по замыслу их разработчиков можно использовать в любой предметной области, является то, что они часто оказываются малоэффективными.

Наполнение базы знаний правилами продукции (в нашем случае) выполняется экспертами с помощью инженеров по знанию - специали­стами, помогающими экспертам сформулировать свои знания в виде системы непротиворечивых друг другу правил и умеющими записывать эти правила в БЗ.

В принципе, каждой системе правил можно поставить в соответствие дерево состояний. Наилучшим вариантом при заполнении Базы Знаний было бы предварительное построение этого дерева, а затем определение правил перехода из одной вершины в другую и запись их в БЗ в некоторой последовательности, соответствующей выбранному алгоритму поиска. Пример дерева состояний и правило заполнения БЗ рассмотрим на конкретном примере продукционной модели представления знаний.

Процедура наполнения БЗ

Рассмотрим дерево состояний и соответствующие ему различные структуры БЗ.

       
   
 



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: