База знаний отражает знания экспертов в проблемной области о действиях в различных ситуациях или процессах решения характерных задач. Выявлением этих знаний и последующим их представлением в базе знаний занимаются специалисты – инженеры знаний. В простейшем случае механизм приобретения знаний представляет собой интеллектуальный редактор, который позволяет вводить эти данные в базу и проводить их синтаксический и семантический контроль (например, на непротиворечивость).
Классы экспертных систем
По степени сложности решаемых задач экспертные системы классифицируют по следующим признакам (табл. 1):
1) По способу формирования решения системы разделяют на два класса: аналитические и синтетические. Аналитические предполагают выбор решения из множества известных альтернатив. Синтетические предполагают генерацию решений (формирование объекта).
2) По способу учета временного признака: статические и динамические. Статические решают задачи при неизменяемых в процессе решения знаниях. Динамические допускают подобные изменения. Статические системы допускают монотонное решение задачи от ввода исходных данных до конечного результата. Динамические предусматривают возможность пересмотра в процессе решения полученных ранее результатов.
|
|
3) По видам используемых данных и знаний: системы с детерминированными (четко определенными) знаниями и неопределенными знаниями. Под неопределенностью знаний понимается их неполнота или отсутствие, двусмысленность, нечеткость.
4) По числу используемых источников знаний: с использованием одного источника и множества; альтернативные и дополняющие друг друга.
Таблица 1
Признаки классификации ИИС
Анализ | Синтез | ||
Детерминированная | Классифицирующие | Трансформирующие | Один источник знаний |
Неопределенность | Доопределяющие | Многоагентные | Множество источников знаний |
Статика | Динамика |