ные обычно пассивны, а команды – активны. Эта ситуация неприем-
лема для экспертных систем, поскольку, как и у человека, в экс-
пертных системах актуализации тех или иных действий способству-
ют знания, имеющиеся в системе. Появление в базе фактов или опи-
саний геообъектов, установление связей между ними становится
источником активности системы.
К сожалению, в настоящее время трудно реализовать базы знаний, в
которых в полной мере были бы учтены все пять перечисленных особенно-
стей.
Подобно тому, как различают три основные модели представления
данных: реляционные, иерархические и сетевые, – выделяют несколько мо-
делей баз знаний.
Наиболее общей моделью представления знаний являются семанти-
ческие сети, поскольку в них имеются средства для выполнения всех вы-
шеперечисленных пяти особенностей. Однако их универсальность определя-
ет негативную сторону. Если допустить в семантических сетях произволь-
ные типы отношений и связей, то сложность работы с таким образом орга-
низованной информацией резко возрастает.
В экспертных системах известны следующие способы описания зна-
ний [30].
1) Логические модели. В основу логических моделей заложена фор-
мальная система, задаваемая как М =( Т, Р, А, В). Множество Т – множество
базовых элементов разной природы, например, ключевые слова из некото-
рого ограниченного геологического словаря (можно провести аналогию с
деталями детского конструктора). Для множества Т существует некоторый
способ определения принадлежности или непринадлежности произвольного
элемента к этому множеству. За конечное число шагов проверяется, является
ли “х” элементом Т. Обозначим эту процедуру через П(Т).
Множество Р – множество синтаксических правил. С их помощью
из элементов Т образуют синтаксически правильные совокупности. Напри-