Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Shpora_po_IIS_na_pechat_33__33__33.doc
Скачиваний:
5
Добавлен:
01.03.2025
Размер:
798.21 Кб
Скачать
  1. Фреймовая модель.

Недостатком семантической сети является слишком произвольная структура, разнообразные типы вершин и связей, что требует различных процедур обработки информации, что усложняет программное обеспечение. Фреймовая модель имеет психологическое обоснование. Связана с понятием абстрактного образа. Понятие фрейма предложено в 1979 году ученым Минским, который используется для представления объекта или явления, обладающего следующим свойством: удаление из описания объекта любой его части приводит к потере свойств, характеризующих этот объект.

Фрейм – это абстрактный образ для представления некоторого стереотипа восприятия. Если понятия – это неформализованные знания о стереотипной ситуации, то фрейм – это формализованное понятие. Формирование понятий в формализованную ситуацию выполняются экспертом на основе опыта и знаний. Фрейм формально представляется как декларативно-процедурная структура, состоящая из следующих элементов.

F = {n(S1, d1, p1), (S2, d2, p2), ….}

n – имя фрейма.

S – имя слота.

d – значение слота.

p – процедура, связанная со способом получения данных слота.

Имена фреймов используются для создания сети фреймов. В модели представления знаний на основе фреймов используются следующие понятия:

  1. Фреймы – образцы (фреймы - прототипы). Элементы базы знаний, хранящие интенсиональное представления.

  2. Фреймы – экземпляры (примеры). Это элементы базы знаний, хранящие экстенсиональное представление знаний, то есть хранят реальные ситуации.

Значение слота может быть имя другого фрейма, что позволяет осуществить наследование фреймов и сетевое связывание.

Существует несколько способов получения значений во фрейме-экземпляре:

  1. По умолчанию от фрейма – прототипа.

  2. Через наследование свойств.

  3. По формуле.

  4. Через присоединённую процедуру.

    • Процедуры – демоны, которые активизируются каждый раз, когда данные попадают в слот либо удаляются из него.

    • Процедуры – слуги. Эти процедуры активизируются только по запросу.

Различают модели фреймов, которые адаптированы под определённые задачи:

  • Фреймы – структуры.

  • Фреймы – роли.

  • Фреймы – сценарии.

  • Фреймы – ситуации.

  1. Сравнительная характеристика систем представления знаний на основе сетевых моделей.

Система представления знаний на основе семантической сети имеет следующую структуру: БД содержит декларативные знания и носит синтаксический характер. Представление декларативных знаний основано на базовых отношениях, экстенсионал.

Процедуры знаний хранятся в интенсионале семантической сети и носят семантический характер.

Сетевые модели могут быть заданы следующим набором элементом:

M = < I, C, R>

I – множество информационных единиц;

С – множество типов связи между информационными единицами;

R – Отображение множества единиц на множество связей.

В зависимости от типа связи, используемого в сетевой, модели различают следующие виды:

  • Классифицирующие сети – эти сети используют отношения структуризации. Вводятся иерархические отношения между понятиями предметной области.

  • Вычислительные сети. Здесь используются функциональные отношения, описывающие вычисление одних информационных единиц через другие.

  • Казуальные сети – это сети, использующие причинно-следственные отношения.

Если в сетевой модели возможно использование различных видов отношений, то такая сеть называется семантической.

Модель семантической сети работает в режиме ответа на запросы. В качестве запроса используется подграф, в котором в качестве переменных могут быть имя факта, вид отношения и понятия предметной области. Подграф запроса вкладывается в семантическую сеть путём перебора возможных вариантов. При изоморфном вложении, то есть при совпадении определенных элементов выполняется конкретизация переменных запросов. На основании этих значений переменных может строиться ответ на естественном языке.

Модель представления знаний на основе семантической сети:

Фреймовая модель имеет психологическое обоснование. Связана с понятием абстрактного образа. Понятие фрейма предложено в 1979 году ученым Минским, который используется для представления объекта или явления, обладающего следующим свойством: удаление из описания объекта любой его части приводит к потере свойств, характеризующих этот объект.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]