КАТЕГОРИИ: Архитектура-(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) |
Фреймовая модель
Семантические сети Модели представления знаний Семантическая сеть - это ориентированный граф, вершины которого - понятия, а дуги - отношения между ними. Понятиями обычно выступают абстрактные или конкретные объекты, а отношения - это связи типа: "это" ("is"), "имеет частью" ("has part"), "принадлежит", "любит". Можно ввести несколько классификаций семантических сетей. Например, по количеству типов отношений: - однородные (с единственным типом отношений); - неоднородные (с различными типами отношений). Наиболее часто в семантических сетях используются следующие отношения: - связи типа "часть-целое" ("класс-подкласс", "элемент-множество" и т.п.); - функциональные связи (определяемые обычно глаголами "производит", "влияет"...); - количественные (больше, меньше, равно...); - пространственные (далеко от, близко от, за, под, над...); - временные (раньше, позже, в течение...); - атрибутивные связи (иметь свойство, иметь значение...); - логические связи (и, или, не) и др.
рис.1 Фрагмент семантической сети, описывающей предметную область «животные». Виды отношений: 1–«часть-целое», 2–«подкласс-класс», 3–«имеет свойство», 4–«умеет». Проблема поиска решения в базе знаний типа семантической сети сводится к задаче поиска фрагмента сети, соответствующего некоторой подсети, соответствующей поставленному вопросу. Преимущества сетей: 1) модель адекватно отображает представления о мире, 2) позволяет работать не с полностью определенными знаниями. Недостатки: Чем сложнее модель, тем больше сеть, тем сложнее поиск. Эта модель ориентирована на использование языка LISP. Frame (рамка) является единицей представления информации об объекте, который можно описать некоторой совокупностью понятий и сущностей. Фрейм имеет внутреннюю структуру, состоящую из множества элементов, называемыми слотами. Слоты могут быть разного типа (числа, тексты, математические соотношения) и содержать не только конкретное значение, но и имя процедуры, позволяющей вычислить её по некоторому алгоритму. В слоте может размещаться ссылка на другой фрейм, что позволяет строить иерархическую структуру фреймов и обеспечивать наследование свойств родовых объектов. <имя_фрейма> <имя_слота 1> (<значение_слота 1>) <имя_слота 2> (<значение_слота 2>) … <имя_слота n> (<значение_слота n>) Имеются 2 типа фреймов: фреймы-прототипы (пустые фреймы, описывающие понятия) и фреймы-экземпляры (описывают конкретные объекты). Например, фрейм-прототип «студент» может быть задан следующим образом: студент ФИО (<значение_слота 1>) группа (<значение_слота 2>) предмет (<значение_слота 3>) оценка (<значение_слота 4>) Фрейм-экземпляр, описывающий конкретного студента: студент ФИО (Иванов Иван Иванович) группа (401) предмет (ИИС) оценка (отл.) Важнейшим свойством теории фреймов является заимствованное из теории семантических сетей наследование свойств. И во фреймах, и в семантических сетях наследование происходит по АКО-связям (A-Kind-Of = это). Слот АКО указывает на фрейм более высокого уровня иерархии, откуда неявно наследуются, т.е. переносятся, значения аналогичных слотов. Для работы с фреймами был разработан язык FRL (Frame Representation Language). Преимущества фреймовских систем: - фреймовое представление позволяет описывать и управлять сложными знаниями больших объемов на основе описания концептуальных объектов; - в целях увеличения гибкости системы, декларативные и процедурные знания концептуальных объектов комбинируют; - при решении сложных проблем используют комбинации управления выводом. Недостатки: громоздкость, сложность модификации вида родовых отношений.
Дата добавления: 2014-01-05; Просмотров: 291; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |