КАТЕГОРИИ: Архитектура-(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; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |