ЧТО ИЗВЛЕКАТЬ ЗА ЗНАНИЯ


Независимо от выбранных методов извлечения знаний специалисты по построению экспертных систем будут переносить в них знания, надеясь получить их от экспертов. Если функции системы уже определены, то, естественно, самое важное — получить правила выводов, которые необходимы для реализации этих функций.
1. Базовая структура. Очень важно перечислить объекты, понятия и атрибуты, которые формируют базовую структуру проблемной области, и знать свойства области. Связь между объектами, понятиями и атрибутами организуется через правила вывода. Следовательно, адресуя эксперту вопросы о том, что должна советовать система, какие блоки образуют систему и из каких блоков состоят эти блоки, можно уточнить язык описания правил, например, подобных правилам, встроенным в систему EMYCIN.
2. Критерии разумности. Почему эксперт решает некоторую проблему именно данным способом? Может быть, этот способ имеет высокую эвристическую ценность, а может, подготовлен на случай неудачи? Какая этому способу необходима поддержка?
3. Средства, используемые экспертом. Рентгенограммы, используемые экспертом-травматологом, модели принятия решений, используемые экспертом по принятию решений, и т. п. — все это средства, которые доступны только экспертам, они являются как бы продолжением рук экспертов. Одна из целей реализации экспертных систем — облегчить применение таких средств неспециалистам, поэтому желательно получить от экспертов знания по их использованию.
Кроме того, необходимо извлекать знания и правила выводов, которые непосредственно помещаются в базу знаний системы.