Cтраница 2
Фреймы Выделение зон размещения ЕО в плане позволяют для каждой ЕО выделить площадь ее возможного размещения на определенном высотном уровне с точки зрения технологических и конструкционных условий компоновки. Программная реализация операции выделения зон размещения связана с анализом условий компоновки, использованием кванторов, операциями расширения и уменьшения зон допустимого размещения ЕО, что требует применения исчисления предикатов 1-го порядка. [16]
Фрейм представляет собой структуру, группирующую данные по объединяющему их смыслу. Данная структура состоит из совокупности именованных полей, каждое из которых описывает одну из характеристик сгруппированных данных. Эта характеристика может быть процедурной, декларативной или ссылаться на другую характеристику по ее имени. [17]
Фрейм чаще всего определяют как структуру данных для представления стереотипных ситуаций. При этом способ группирования множества конкретных ситуаций в стереотипную, как правило, не может быть определен строго. Чаще всего стереотипные ситуации ( для данной предметной области) выделяет исследователь, опираясь на опыт и данные наблюдений. [18]
Фрейм по своей организации во многом похож на семантическую сеть. Фрейм является сетью узлов и отношений, организованных иерархически, где верхние узлы представляют общие понятия, а нижние - более частные случаи этих понятий. Во фреймовой системе понятие в каждом узле определяется набором атрибутов - слотов. Каждый слот может быть связан с процедурами ( например, машинными программами), которые выполняются, когда информация в слотах ( значения атрибутов) меняется. [19]
Фрейм соответствует описанию процедуры, а означенный фрейм ( фрейм-пример) соответствует вызову процедуры. Отличие фреймов от описаний процедур состоит в том, что фреймы могут вызываться не по имени, а по соответствию текущей ситуации той ситуации, которую описывает данный фрейм. Кроме того, фрейм, слоты и механизм их означивания описывают ситуацию в семантических ( а не синтаксических) терминах и в метатерминах. С каждым слотом фрейма связаны описания условий, которые должны быть соблюдены, чтобы могло произойти означивание слота. В простейших случаях эти условия могут сводиться к указанию семантических категорий, которым должно удовлетворять значение слота. В более сложных случаях условия могут касаться отношений между значениями, выбираемыми для нескольких слотов. [20]
Фрейм - структура данных, в которой в определенном порядке представлены сведения о свойствах описываемого объекта. [21]
Фрейм будет называться экземпляром, если он содержит заполненные слоты. [22]
![]() |
Структура семиотической системы. [23] |
Фрейм - это то минимально необходимое, без чего не существует объект, явление или процесс, о котором идет речь. Выделяют два типа фреймов - структурный фрейм, или фрейм минимального описания, и ролевой. Фрейм имеет имя идентификатора описываемого им понятия и состоит из ряда позиций, которые получили название слоты. С помощью слотов идентифицируются основные структурные элементы понятий. Слоты могут заполняться в процессе активизации фрейма в соответствии с определенными условиями. Это придает модели представления знаний свойства адаптивности. Фреймы являются составляющими элементами фреймовой сети и представляют собой совокупность описаний и в некоторых случаях, связанных с ними процедур, доступ к которым выполняется непосредственно из фрейма. Концепция фреймов предоставляет широкие возможности для построения иерархических структур. Это достигается тем, что один из слотов фрейма отводится для ссылки на иерархически предыдущий фрейм. [24]
Фрейм имеет имя, служащее для идентификации описываемого им понятия, и содержит ряд описаний - слотов, с помощью которых определяются основные структурные элементы этого понятия. За слотами следуют шпации, в которые помещают данные, представляющие текущие значения слотов. Слот может содержать не только конкретное значение, но также имя процедуры, позволяющей вычислить это значение по заданному алгоритму. [25]
Фрейм чаще всего определяют как структуру данных для представления стереотипных ситуаций. При этом способ группирования множества конкретных ситуаций в стереотипную, как правило, не может быть определен строго. Чаще всего стереотипные ситуации ( для данной предметной области) выделяет исследователь, опираясь на опыт и данные наблюдений. [26]
Фрейм по своей организации во многом похож на семантическую сеть. Фрейм является сетью узлов и отношений, организованных иерархически, где верхние узлы представляют общие понятия, а нижние - более частные случаи этих понятий. Во фреймовой систе-ме понятие в каждом узле определяется набором атрибутов - слотов. Каждый слот может быть связан с процедурами ( например, машинными программами), которые выполняются, когда информация в слотах ( значения атрибутов) меняется. [27]
Фрейм содержит структуры для хранения информации, называемые слотами ( slot - щель), имеющими имя ( название) и содержание ( значение), причем их может быть несколько. Кроме того, в качестве значений слотов могут указываться имена других фреймов. [28]
![]() |
Организация правил по ситуациям и этапам. [29] |
Фрейм состоит из множества слотов и переменных, которые определяют ожидаемые объекты или события. Слоты обеспечивают в явном виде место для информации внутри фрейма, так что ясно, какой информации не хватает, и системе легче оценить, достаточно ли информации для решения задачи. Фреймы тем самым позволяют судить, насколько полно решается задача, что невозможно в системах, основанных на правилах. Фреймовые системы допускают классификацию новых ситуаций через уже имеющиеся в памяти ситуации; чтобы определить, имеется ли совпадение ожидаемой ситуации, определяемой словами, с новой ситуацией. Часто один фрейм содержит прямое указание на другие фреймы в иерархии. Добавление или исключение одного фрейма действует на другие, и поэтому кажется, что фреймы в меньшей степени образуют модульную структуру, чем правила. Однако поскольку отношения между фреймами явные, ввести модификации в иерархию фреймов может на самом деле оказаться более простой задачей. [30]