Разработка экспертных систем. Татжибаева О.А. - 17 стр.

UptoLike

Составители: 

17
7 Организация знаний в базе данных
Показателем интеллектуальности системы с точки зрения представле-
ния знаний считается способность системы использовать в нужный момент
необходимые (релевантные) знания. Системы, не имеющие средств для оп-
ределения релевантных знаний, неизбежно сталкиваются с проблемой "ком-
бинаторного взрыва". Можно утверждать, что эта проблема является одной
из основных причин, ограничивающих сферу применения экспертных сис-
тем. В проблеме доступа к знаниям можно выделить три аспекта: связность
знаний и данных, механизм доступа к знаниям и способ сопоставления.
Связность (агрегация) знаний является основным способом, обеспечи-
вающим ускорение поиска релевантных знаний. Большинство специалистов
пришли к убеждению, что знания следует организовывать вокруг наиболее
важных объектов (сущностей) предметной области. Все знания, характери-
зующие некоторую сущность, связываются и представляются в виде отдель-
ного объекта. При подобной организации знаний, если системе потребова-
лась информация о некоторой сущности, то она ищет объект, описывающий
эту сущность, а затем уже внутри объекта отыскивает информацию о данной
сущности. В объектах целесообразно выделять два типа связок между эле-
ментами: внешние и внутренние. Внутренние связки объединяют элементы в
единый объект и предназначены для выражения структуры объекта. Внешние
связки отражают взаимозависимости, существующие между объектами в об-
ласти экспертизы. Многие исследователи классифицируют внешние связки
на логические и ассоциативные. Логические связки выражают семантические
отношения между элементами знаний. Ассоциативные связки предназначены
для обеспечения взаимосвязей, способствующих ускорению процесса поиска
релевантных знаний.
Основной проблемой при работе с большой базой знаний является про-
блема поиска знаний, релевантных решаемой задаче. В связи с тем, что в об-
рабатываемых данных может не содержаться явных указаний на значения,
требуемые для их обработки, необходим более общий механизм доступа, чем
метод прямого доступа (метод явных ссылок). Задача этого механизма состо-
ит в том, чтобы по некоторому описанию сущности, имеющемуся в рабочей
памяти, найти в базе знаний объекты, удовлетворяющие этому описанию.
Очевидно, что упорядочение и структурирование знаний могут значительно
ускорить процесс поиска.
Нахождение желаемых объектов в общем случае уместно рассматри-
вать как двухэтапный процесс. На первом этапе, соответствующем процессу
выбора по ассоциативным связкам, совершается предварительный выбор в
базе знаний потенциальных кандидатов на роль желаемых объектов. На вто-
ром этапе путем выполнения операции сопоставления потенциальных канди-
датов с описаниями кандидатов осуществляется окончательный выбор иско-
мых объектов. При организации подобного механизма доступа возникают
определенные трудности: Как выбрать критерий пригодности кандидата? Как
организовать работу в конфликтных ситуациях? и т.п.
     7 Организация знаний в базе данных

      Показателем интеллектуальности системы с точки зрения представле-
ния знаний считается способность системы использовать в нужный момент
необходимые (релевантные) знания. Системы, не имеющие средств для оп-
ределения релевантных знаний, неизбежно сталкиваются с проблемой "ком-
бинаторного взрыва". Можно утверждать, что эта проблема является одной
из основных причин, ограничивающих сферу применения экспертных сис-
тем. В проблеме доступа к знаниям можно выделить три аспекта: связность
знаний и данных, механизм доступа к знаниям и способ сопоставления.
      Связность (агрегация) знаний является основным способом, обеспечи-
вающим ускорение поиска релевантных знаний. Большинство специалистов
пришли к убеждению, что знания следует организовывать вокруг наиболее
важных объектов (сущностей) предметной области. Все знания, характери-
зующие некоторую сущность, связываются и представляются в виде отдель-
ного объекта. При подобной организации знаний, если системе потребова-
лась информация о некоторой сущности, то она ищет объект, описывающий
эту сущность, а затем уже внутри объекта отыскивает информацию о данной
сущности. В объектах целесообразно выделять два типа связок между эле-
ментами: внешние и внутренние. Внутренние связки объединяют элементы в
единый объект и предназначены для выражения структуры объекта. Внешние
связки отражают взаимозависимости, существующие между объектами в об-
ласти экспертизы. Многие исследователи классифицируют внешние связки
на логические и ассоциативные. Логические связки выражают семантические
отношения между элементами знаний. Ассоциативные связки предназначены
для обеспечения взаимосвязей, способствующих ускорению процесса поиска
релевантных знаний.
      Основной проблемой при работе с большой базой знаний является про-
блема поиска знаний, релевантных решаемой задаче. В связи с тем, что в об-
рабатываемых данных может не содержаться явных указаний на значения,
требуемые для их обработки, необходим более общий механизм доступа, чем
метод прямого доступа (метод явных ссылок). Задача этого механизма состо-
ит в том, чтобы по некоторому описанию сущности, имеющемуся в рабочей
памяти, найти в базе знаний объекты, удовлетворяющие этому описанию.
Очевидно, что упорядочение и структурирование знаний могут значительно
ускорить процесс поиска.
      Нахождение желаемых объектов в общем случае уместно рассматри-
вать как двухэтапный процесс. На первом этапе, соответствующем процессу
выбора по ассоциативным связкам, совершается предварительный выбор в
базе знаний потенциальных кандидатов на роль желаемых объектов. На вто-
ром этапе путем выполнения операции сопоставления потенциальных канди-
датов с описаниями кандидатов осуществляется окончательный выбор иско-
мых объектов. При организации подобного механизма доступа возникают
определенные трудности: Как выбрать критерий пригодности кандидата? Как
организовать работу в конфликтных ситуациях? и т.п.

                                                                       17