Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Модели специального типа 09.12.2009

Реляционные модели

В основе этих моделей лежит представление информационных связей между различными понятиями в виде отношений (таблиц).

Нечеткие модели

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

Наибольшее распространение получили нечеткие алгоритмы, которые условно можно разделить на три группы:

 

1) алгоритмы идентификации;

2) поведенческие алгоритмы;

3) алгоритмы выбора решений – наиболее часто используемые в экспертных системах.

 

Приведем пример нечеткого алгоритма идентификации. Допустим, в базе знаний необходимо хранить понятие ОВАЛ. Применяют такой алгоритм:

 

10 Если Т незамкнутая кривая, то это не овал.

20 Если Т самопересекающаяся кривая, то Т не овал.

30 Если Т невыпуклая кривая, то Т не овал.

40 Если Т не имеет двух более или менее ортогональных осей симметрии, то Т не овал.

50 Если одна ось симметрии значительно не превышает по длине другую, то Т не овал.

60 Т овал.

 

Т.о., нечеткий алгоритм идентификации заключается в замене одного нечеткого понятия другим.

Семантические сети

Они представляют собой граф. При этом вершинами являются некоторые объекты (понятия), а дугами – семантические отношения.

Выделим ряд характерных особенностей, которые присущи сетям.

1) В семантических сетях часто используются отношения ISA – отношения иерархии, поддерживающие механизм наследования свойств. Отношение ISA с формальной точки зрения является симбиозом отношений Î (принадлежность) и Í (включение). Оно используется для различных обобщений или абстракций.

 

 

 
 


isa – есть некоторый

 

 

isa

isa

 

 

isa

 

2) Для представления в семантических сетях событий и действий используются дополнительные понятия:

act – ДЕЙСТВИЕ,

rec – РЕЦИПИЕНТ

где ДЕЙСТВИЕ – объект, который действует,

РЕЦИПИЕНТ – объект, на который направлено действие.

Отметим, что сами действия могут выступать как в виде объектов, так и в виде связей.

3) Для представления семантических отношений большой арности можно вводить фиктивные элементы.

 

 

Например, Петр читает книгу:

act rec

 

 

В семантических сетях допускается введение фиктивных вершин или узлов, которые называются СЛОТ (дыра).

Например,

Слот А принимает значение:

<Лев> - А - грива,

isa - когти,

- клыки,

- глаза.

Выводы: С увеличением числа вершин сложность сетей возрастает, резко ухудшается наглядность сетей. Поэтому семантические сети наибольший интерес представляют в методическом плане. В тоже время в большинстве случаев семантические сети могут быть переложены на язы предикатов. Это позволяет работать с боле объемными моделями. Основные операции над семантическими сетями обычно заключаются в создании или удалении элементов этих сетей, а также в определении принадлежности к классу.

Сети фреймов Frame (каркас, скелет).

Фрейм – это фрагмент семантической сети. Основоположником фрейма является Минский. По его определению фрейм представляет собой некоторую структуру для представления стереотипной ситуации. Для описания фрейма используются слоты. Слот – пустая ролевая позиция (вращающийся вал, цилиндр).

Фрейму может сопоставляться ситуация: что следует ожидать, что сделать, если ожидание не оправдалось.

Например, Фрейм «ДАТА»

ГОД: 2002

МЕСЯЦ: ДЕКАБРЬ

ЧИСЛО: 20

 

Фрейм «ВСТРЕЧА»

КТО: МИША

С КЕМ: МАША

ГДЕ: БИБЛИОТЕКА

ЦЕЛЬ: КОНСУЛЬТАЦИЯ

КОГДА: дата (фрейм «ДАТА»)

ДЕНЬ: СУББОТА

В данном случае в качестве подфрейма для фрейма «ВСТРЕЧА» используется фрейм «ДАТА».

Языки представления знаний (KRL, WRL, QLISP) в качестве моделей представления знаний используют сети фреймов.

 

<== предыдущая лекция | следующая лекция ==>
Модели представления знаний | Модели вывода решений
Поделиться с друзьями:


Дата добавления: 2014-01-20; Просмотров: 330; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.