
лам базы знаний, а автоматическое тестирование проверяет ново-
введения на большом количестве задач, чтобы оценить, сколь по-
ложительно они влияют на работу экспертной системы [Построе-
ние..,
 1987].
 В случае конфликтных ситуаций требуется пересмотр 
правил. Здесь применяются различные степени доверия для потен-
циальных решений, чтобы они не противоречили здравой логике, 
хотя сделать это не всегда просто. 
Здесь может оказаться целесообразным характеристика не от-
дельных явлений, а их классов, когда конкретная ситуация срав-
нивается с типичными примерами. Допустим, географ, классифи-
цируя типы берегов (риасовый, шхерный, фьордовый), как бы 
сравнивает их с идеальными моделями: фьорды — узкие, глубоко 
вдающиеся в сушу клинья и т.д. Но экспертная система не ограни-
чивается алгоритмической классификацией и учитывает семанти-
ку. Классифицируя географические объекты «Москва», «Орел», 
«Брянск», человек легко сгруппирует их в города, но «Москву» в 
сочетании с «Волгой» и «Леной» отнесет к рекам, а вот «Орел» в 
сочетании со словами «Коршун» и «Ястреб», так же, как и «Лена», 
«Ирина», «Валентина» приводят к совершенно иным смысловым 
значениям, то же должна уметь эвристическая программа. 
Более того, иногда требуется и не совсем «логичное» заключе-
ние.
 Например, анализируя уровни социально-экономического раз-
вития стран по ряду формальных критериев, в том числе таким, 
как национальный доход на душу населения, число автомобилей на 
1 тыс. жителей и другим показателям, Кувейт должен быть отнесен 
к числу ведущих стран, но эксперт-географ, сильно занизив его оцен-
ку, не выглядит странным. Так же должна поступать и экспертная 
система, выводя одни правила из других, и приходить к заключе-
ниям, получить которые из формальной логики невозможно. 
Существует еще один характерный момент для экспертной си-
стемы. Так как правила, создаваемые одним географом, чаще все-
го сильно отличаются от того, как это делает другой специалист, 
экспертная система как бы становится «вторым я» того или иного 
ученого, копируя его стиль работы. 
Модуль советов и объяснений (система объяснений) использу-
ется для разъяснения пользователю того, как экспертная система 
пришла к тому или иному конкретному выводу. Причем в процес-
се работы пользователь может задавать дополнительные вопросы о 
получении промежуточных результатов, уточнять цели, инспекти-
ровать правила с точки зрения их согласования между собой и 
соответствия поставленным целям и др. «Метод рассуждения, ко-
торый не может быть объяснен человеку, является неудовлетвори-
тельным, даже если с ним система работает лучше, чем специа-
лист» [Экспертные.., 1987. — С. 19]. 
Как правило, модуль советов и объяснений делает трассировку 
хода проведения рассуждений в обратном порядке от того места, к