Процесс извлечения знаний из экспертов для наполнения базы знаний включает несколько этапов: 1
- Определение проблемной области, в которой будет использоваться экспертная система, а также необходимых данных и критериев оценки качества её работы. 1
- Разработка концепции представления знаний. 1 Концепция должна описывать структуру знаний и данных, максимально релевантных для проблемной области с точки зрения структурных и причинных связей. 1
- Формализация или перевод концепции на язык формальной обработки знаний — пространство состояний и построение путей поиска решений внутри него, а также накладываемые логические и структурные ограничения на достоверность формального вывода. 1
- Реализация — то есть прописывание структуры правил и программное воплощение экспертной системы на соответствующем языке программирования, включая методы обращения к данным и деление системы на модули. 1
- Тестирование — проверка работы системы на значительном объёме данных и задач из проблемной области, а также выявление ошибок и их устранение. 1
Для извлечения знаний из экспертов используются различные методы, например: анализ текстов, диалоги, экспертные игры, лекции, дискуссии, интервью, наблюдение и другие. 3