Объектно-ориентированное представление знаний фреймами

Фреймовая модель представления познаний - систематизированная психическая модель памяти человека и его сознания.

Фреймом именуется структура данных для представления некого концептуального объекта.

Фрейм имеет имя, служащее для идентификации описываемого им понятия, и содержит ряд описаний — слотов, при помощи которых определяются главные структурные элементы этого понятия. За слотами следуют шпации, в которые Объектно-ориентированное представление знаний фреймами помещают данные, представляющие текущие значения слотов. Разъем может содержать не только лишь конкретное значение, но также имя процедуры, позволяющей вычислить это значение по данному методу. К примеру, разъем с именованием возраст может содержать имя процедуры, которая вычисляет возраст человека по дате рождения, записанной в другом слоте, и текущей Объектно-ориентированное представление знаний фреймами дате. Процедуры, располагающиеся в слотах, именуются связанными либо присоединенными процедурами. Вызов связанной процедуры осуществляется при воззвании к слоту, в каком она помещена. Заполнителями слота могут быть также правила продукций, применяемые для определения определенного значения. В слоте может содержаться не одно, а несколько значений, т.е. в качестве структурных составляющих фреймов могут Объектно-ориентированное представление знаний фреймами употребляться данные сложных типов, а конкретно: массивы, списки, огромного количества, фреймы и т.д.

Совокупа данных предметной области может быть представлена обилием взаимосвязанных фреймов, образующих единую фреймовую систему, в какой соединяются воединыжды декларативные и процедурные познания. Такая система имеет, обычно, иерархическую структуру, в какой фреймы соединены вместе при помощи Объектно-ориентированное представление знаний фреймами родо-видовых связей. На верхнем уровне иерархии находится фрейм, содержащий более общую информацию, настоящую для всех других фреймов. Фреймы владеют способностью наследовать значения черт собственных родителей.

Над фреймами можно совершать некие теоретико-множественные операции, к примеру объединение и скрещение. При объединении фреймов в результирующем фрейме будут находиться все Объектно-ориентированное представление знаний фреймами слоты, которые встречались в начальных фреймах. В слотах, не являющихся общими, будут сохранены начальные значения. Если в объединяемых фреймах были одноименные слоты, в результирующем фрейме остается один разъем с таким именованием, значение его обусловится в итоге объединения значений одноименных слотов. При скрещении фреймов в результирующем фрейме будут находиться только те слоты Объектно-ориентированное представление знаний фреймами, которые имелись во всех начальных фреймах. Вычислить результирующие значения можно 2-мя методами. 1-ый метод состоит в

том, что в результирующем фрейме находятся только те значения, которые совпадали в начальных фреймах. Во 2-м методе результирующие значения находят методом скрещения значений из начальных фреймов.

Фреймовые системы разделяются на статические и динамические, последние Объектно-ориентированное представление знаний фреймами допускают изменение фреймов в процессе решения задачки.

Пример фрейма Управляющий

Имя слота Значение слота Тип значения слота
Имя Иванов И. И. Строчка знаков
Рожден 01.01.1965 Дата
Возраст age(dama, рожден) Процедура
Специальность Юрист Строчка знаков
Отдел Отдел кадров Строчка знаков
Заработная плата Число
Адресок ДОМ_АДРЕС Фрейм

В общем случае Объектно-ориентированное представление знаний фреймами структура данных фрейма может содержать более широкий набор инфы, в который входят последующие атрибуты:

Пример сети фреймов приведен Объектно-ориентированное представление знаний фреймами на рисунке 29.

Набросок 29 - Пример иерархии фреймов


На нем понятие УЧЕНИКнаследует характеристики фреймов РЕБЕНОКи ЧЕЛОВЕК,которые находятся на более больших уровнях иерархии. Если будет задан вопрос «Любят ли ученики сладкое?», то следует ответ «да», потому что этим свойством владеют все детки, что обозначено во фрейме РЕБЕНОК.Наследование параметров может Объектно-ориентированное представление знаний фреймами быть частичным, к примеру «возраст» для учеников не наследуется из фрейма «ребенок», потому что очевидно указан в своем фрейме.


obektivno-bespristrastnaya-kritika-zhizni-cheloveka-ili-rasskazi-velzevula-svoemu-vnuku-stranica-36.html
obektivno-bespristrastnaya-kritika-zhizni-cheloveka-ili-rasskazi-velzevula-svoemu-vnuku.html
obektivnoe-i-subektivnoe-v-prestuplenii-12-00-08-ugolovnoe-pravo-i-kriminologiya-ugolovno-ispolnitelnoe-pravo-stranica-3.html