150
выполнено не имея в виду эту цель, то трудно найти противоречия. Кроме
того, правила, извлеченные из данных и из эксперта, могут быть неполны-
ми, поскольку охватывают только маленькую часть возможных комбина-
ций признаков. Это может сделать невозможным подтвердить совмести-
мость правил с базой данных. Дополнительные новые случаи или призна-
ки
могут сделать эти противоречия видимыми. Поэтому главная проблема
здесь – обнаружить достаточные, полные и сопоставимые наборы правил,
извлеченных из данных и экспертных правил. Полнота является критиче-
ской для сравнения. Например, предположим, что эксперт и правила, вы-
водимые из данных, охватывают только 3 % возможных комбинаций при-
знаков и предполагают, что нет никаких противоречий между
этими пра-
вилами, тем не менее остается огромное место для противоречий на ос-
тающихся 97 % случаев.
Мы разработали методы обнаружения полных наборов экспертных и
выводимых из данных правил. Эта цель приводит нас к экспоненциальной
и сложной проблеме извлечения диагностических правил. Лобовой метод
может потребовать задания тысяч вопросов эксперту. Это известная про-
блема при разработке экспертных систем. Например, для 11 бинарных ди-
агностических признаков сгруппированных кальцинозов есть (2
11
= 2 048)
комбинаций признаков, каждый из которых представляет новый случай.
Лобовой метод потребовал бы опроса радиолога для каждой из этих 2 048
комбинаций.
Дополнительная проблема состоит в том, что в попытке проанализиро-
вать сложную систему, для экспертов может быть трудно или даже невоз-
можно ясно и уверенно сформулировать большое количество взаимодей-
ствий между признаками.
Обычно порядка 60–70 % времени при разработ-
ке системы, основанной на правилах, тратиться на извлечение знаний. Та-
ким образом, инженерия знаний при извлечении сотен правил становится
узким местом в этом процессе. Возможно самая важная причина для рас-
смотрения подхода, основанного на экспертных системах, состоит в том,
что системы, основанные на правилах, стремятся вести
себя как эксперт.
Это показывает «чувство» эксперта по объяснению и оправданию заклю-
чения. Эксперт обдумывает альтернативные сценарии и, говорит: «Я ду-
маю, что при обстоятельствах, X, наиболее вероятное заключение – Y, но
если есть дополнительный факт, скажем F, то более вероятное заключение
могло бы быть P». Если проблема «разложима
», взаимодействия между
переменными ограничено и эксперт может ясно сформулировать процесс
принятия решений надежно, то подход, основанный на правилах, подходит
для создания диагностической системы и она может хорошо себя показать.
Мы разработали эффективный механизм для декомпозиции знаний на
основе свойства монотонности для решения этой проблемы.