структура фрейма
ИМЯ ФРЕЙМА
Имя слота
Указатель
наследования
Указатель типа
данных
Значение
слота
Слот 1
Слот 2
………….
Слот
N
Слот включает в себя следующие параметры.
Имя слота. Каждый слот должен иметь уникальное имя во фрей-
ме, к которому он принадлежит. Имя слота в некоторых случаях
может быть служебным. Среди служебных имен могут быть следую-
щие: имя пользователя, определяющего фрейм; дата определения или
модификации фрейма; комментарий.
Указатель наследования. Определяет, какую информацию об
атрибутах слотов во фрейме верхнего уровня наследуют слоты с теми
же именами во фрейме нижнего уровня. Типы указателей наследова-
ния:
S
•
(same, тот же) — слот наследуется с теми же значениями дан-
ных;
U
•
(unical, уникальный) — слот наследуется, но данные в каждом
фрейме могут принимать любое значение;
I
•
(independent, независимый) — слот не наследуется.
Указатель типа данных. Типом данных, включаемым в слот,
могут быть:
FRAME (указатель) — указывает имя фрейма верхнего уровня;
•
ATOM (переменная);
•
TEXT (текстовая информация);
•
LIST (список);
•
LISP (присоединенная процедура).
•
С помощью механизма управления наследованием по отношени-
ям
IS — A осуществляются автоматический поиск и определение
значений слотов фрейма верхнего уровня и связанных процедур.
Фреймы, как и семантические сети, можно записать с помощью
предикатов. Например, предикат
значение (фрейм, слот, значение)
определяет значение слота фрейма, а предикат
функция (фрейм, слот, событие, f(x))
определяет функцию, связанную со слотом; здесь событие принима-
ет одно из значений: ЕСЛИ — ДОБАВЛЕНО, ЕСЛИ — УДАЛЕНО
или ЕСЛИ — НУЖНО.
Фреймовая модель представления знаний эффективна для иерар-
хического описания сложных понятий и решения задач, в которых в
зависимости от ситуации необходимо применять различные способы
вывода. В то же время во фреймовой модели затруднено управление
завершенностью и постоянством целостного образа. По этой при-
чине существует опасность нарушения связи со связанными проце-
дурами и проблемы зацикливания процесса вывода.
80
Гл а в а 8
архИтектура Эвм
8.1. поколения Эвм
Достарыңызбен бөлісу: |