76
1) ЕСЛИ — ДОБАВЛЕНО:
выполняется, когда новая информация
помещается в слот;
2) ЕСЛИ — УДАЛЕНО: выполняется при удалении информации
из слота;
3) ЕСЛИ — НУЖНО: выполняется,
когда запрашивается инфор-
мация из слота, а он пуст.
Процедуры связываются с определенным слотом или фреймом
целиком. С одним слотом могут быть связаны несколько процедур.
Рассмотрим основные особенности фреймов как модели пред-
ставления знаний.
1. Базовый тип. Базовые фреймы используются
для наглядного пред-
ставления наиболее важных объектов предметной области. На основе
базовых фреймов строятся фреймы для новых объектов. При этом каж-
дый дочерний фрейм содержит слот-указатель на родительский фрейм.
2. Процесс сопоставления. Во фреймовых системах осуществляется
поиск фрейма, который соответствует цели (данной ситуации), т.е. со-
поставляются значения слота фрейма и значения атрибутов цели.
3. Иерархическая структура. Фреймовая
система построена на
основе иерархической структуры, в
которой значения атрибутов
фреймов верхнего уровня совместно используются всеми дочерними
фреймами нижних уровней. Такая структура
позволяет решать сле-
дующие задачи:
удобно систематизировать и записывать схожие объекты;
•
добавлять новые объекты в соответствующие позиции иерархии;
•
упростить просмотр знаний и обнаружение противоречий в
•
знаниях;
сделать фреймовую систему более гибкой.
•
Достарыңызбен бөлісу: