Семантические сети - графические схемы с узлами, соединенными дугами. Узлы (вершины сети) представляют некоторые понятия (объекты, события, явления), а дуги – отношения между ними.
Формально сеть можно задать в следующем виде: H=(I,C,G), где:
I – множество информационных единиц;
C – множество типов связей между информационными единицами;
G – отображение, задающее конкретные отношения из имеющихся типов C между элементами I.
Семантическая сеть как модель наиболее часто используется для представления декларативных знаний. С помощью этой модели реализуются такие свойства системы знаний, как интерпретируемость и связность, в том числе по отношениям IS-A и PART-OF. За счет этих свойств семантическая сеть позволяет снизить объем хранимых данных, обеспечивает вывод умозаключений по ассоциативным связям.
Как правило, различают экстенсиональные и интенсиональные семантические сети. Экстенсиональная семантическая сеть описывает конкретные отношения данной ситуации. Интенсиональная – имена классов объектов, а не индивидуальные имена объектов. Связи в интенсиональной сети отражают те отношения, которые всегда присущи объектам данного класса.
Характерной особенностью некоторых семантических моделей является интегрированное описание процедурной семантики и статической семантики – допустимые операции над объектами определяются совместно с определением структур данных.
Наряду с достоинствами семантические модели обладают некоторыми недостатками. В семантических сетях нет специальных средств, позволяющих определить временные зависимости, поэтому временные значения и события трактуются как обычные понятия. Произвольная структура и различные типы вершин и связей усложняют процедуру обработки информации. Стремление устранить эти недостатки послужило причиной появления особых типов семантических сетей: синтагматические цепи, сценарии, фреймы и т.п.
Что нужно сделать:
1. Выделить объекты предметной области
2. Определить отношения между объектами
Наиболее широко используемые семантические отношения имеют сходство со списком категорий, например, с 10-ю знаменитыми аристотелевыми категориями: cодержание, количество, качество, отношение, где (место), когда (время), находящийся в положении (позиция), имеющий (состояние), делающий (действие), подвергнутый.
3. Провести исследование по выявлению программ, с помощью которых можно построить семантические сети, выделить их достоинства и недостатки.
4. Решить, есть ли необходимость разработать собственную программу визуализации.
Ссылки:
http://www.aiportal.ru/articles/knowledge-models/semantic-network.html
http://book.itep.ru/10/sem_net.htm
http://www.wikiznanie.ru/ru-wz/index.php/Семантическая_сеть
http://www.lnup.ru/development/semanticnet/
Формально сеть можно задать в следующем виде: H=(I,C,G), где:
I – множество информационных единиц;
C – множество типов связей между информационными единицами;
G – отображение, задающее конкретные отношения из имеющихся типов C между элементами I.
Семантическая сеть как модель наиболее часто используется для представления декларативных знаний. С помощью этой модели реализуются такие свойства системы знаний, как интерпретируемость и связность, в том числе по отношениям IS-A и PART-OF. За счет этих свойств семантическая сеть позволяет снизить объем хранимых данных, обеспечивает вывод умозаключений по ассоциативным связям.
Как правило, различают экстенсиональные и интенсиональные семантические сети. Экстенсиональная семантическая сеть описывает конкретные отношения данной ситуации. Интенсиональная – имена классов объектов, а не индивидуальные имена объектов. Связи в интенсиональной сети отражают те отношения, которые всегда присущи объектам данного класса.
Характерной особенностью некоторых семантических моделей является интегрированное описание процедурной семантики и статической семантики – допустимые операции над объектами определяются совместно с определением структур данных.
Наряду с достоинствами семантические модели обладают некоторыми недостатками. В семантических сетях нет специальных средств, позволяющих определить временные зависимости, поэтому временные значения и события трактуются как обычные понятия. Произвольная структура и различные типы вершин и связей усложняют процедуру обработки информации. Стремление устранить эти недостатки послужило причиной появления особых типов семантических сетей: синтагматические цепи, сценарии, фреймы и т.п.
Что нужно сделать:
1. Выделить объекты предметной области
2. Определить отношения между объектами
Наиболее широко используемые семантические отношения имеют сходство со списком категорий, например, с 10-ю знаменитыми аристотелевыми категориями: cодержание, количество, качество, отношение, где (место), когда (время), находящийся в положении (позиция), имеющий (состояние), делающий (действие), подвергнутый.
3. Провести исследование по выявлению программ, с помощью которых можно построить семантические сети, выделить их достоинства и недостатки.
4. Решить, есть ли необходимость разработать собственную программу визуализации.
Ссылки:
http://www.aiportal.ru/articles/knowledge-models/semantic-network.html
http://book.itep.ru/10/sem_net.htm
http://www.wikiznanie.ru/ru-wz/index.php/Семантическая_сеть
http://www.lnup.ru/development/semanticnet/
0 коммент.:
Отправить комментарий