Скачиваний:
130
Добавлен:
21.01.2014
Размер:
706.56 Кб
Скачать

1.5.1. Описание иерархической структуры понятий и диаграмма представления

В иерархической структуре понятий существуют отношения, по крайней мере, двух типов:

отношение включения или совпадения (IS - A);

отношение «целое – часть» (PART - OF).

Например, в предложении

«Человек» is - a «млекопитающее»

основной мыслью является, что человек принадлежит к классу млекопитающих. Это означает, что имеет место отношение включения или совпадения. Для этих отношений характерным является то, что экземпляры понятий нижнего уровня содержат все атрибуты понятий верхнего уровня. Это свойство называется наследованием атрибутов между уровнями иерархии IS - A..

Отношение «целое – часть» можно иллюстрировать предложением

«нос» PART - OF «тела»,

которое характеризует то, что экземпляры понятия «нос» являются частью любого экземпляра понятия «тело».

Наиболее часто используется графическое представление семантических сетей в виде диаграммы. Так предложение

«Все ласточки – птицы»

можно представить графом, содержащим две вершины соответствующие понятиям и дугу, указывающую отношение между ними (рис. 5.1).

ласточка

птица

IS-A

Рис. 1.5.1. Семантическая сеть - 1

Если ласточка имеет конкретное имя, например, Ласта, то семантическая сеть может быть расширенна (рис. 5.2).

Ласта

ласточка

IS-A

птица

IS-A

Рис. 1.5.2. Семантическая сеть - 2

Наряду с тем, что с помощью данной сети описаны два факта

«Ласта – ласточка» «ласточка – птица»

из нее можно вынести, используя отношение наследования, факт

«Ласта – птица»

Этот факт показывает, что способ представления семантической сетью позволяет легко делать выводы благодаря иерархии наследования.

Семантическими сетями можно также представлять знания, касающиеся атрибутов объекта. Например, факт «Птицы имеют крылья» можно отобразить в виде рис. 5.3.

Ласта

ласточка

IS-A

птица

IS-A

крылья

PART - OF

Рис. 1.5.3. Семантическая сеть - 3

Это означает, что, используя отношения «IS – A» и «PART – OF» можно вывести факт «Ласта имеет крылья».

Вершины в семантической сети обычно показывают объект проблемной области, концепт, ситуацию и т. п., а дуги - это отношения между ними. При расширении семантической сети в ней возникают дополнительные отношения. Например, если рассматриваемую сеть дополнить фактами «Ласта владеет гнездом» и «Ласта владеет гнездом с весны по осень», то получим семантическую сеть, изображенную на рис. 5.4. Здесь гнездо i– это конкретное гнездо, которым владеет Ласта, а для вершины ситуации (владеетj) определено несколько связей. Такая вершина называется надежной рамкой и определяет различные аргументы предиката ситуации.

Ласта

ласточка

IS-A

птица

IS-A

Владеет j

Гнездо i

объект владения

гнездо

IS-A

весна

время

IS-A

IS-A

начало

конец

владелец

осень

Рис.1 5.4. Семантическая сеть - 4