КАТЕГОРИИ: Архитектура-(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) |
Лекция 3. Модели представления знаний
Системы ИИ являются системами, базирующимися на знаниях. Основные свойства таких систем: - раздельное хранение знаний, представленных в символьной форме и компонентов обработки этих знаний; - системы могут делать выводы и принимать решения на оснговании сохраненной информации, которая представляется в системах не явно, однако органически связана с этими системами; - системы обладают способностью к пояснениям, т.е по требованию пользователя должны быть в состоянии вывести понятную и ясную для него цепочке рассуждений; -способность к обучению – способность выводить знания на основании информации, полученной от пользователя. Интеллектуальные системы разделяют следующие представления знаний: - специфические для данной области знания эксперта, т.е статистическая БЗ, сформированная при проектировании системы, содержание которой остается неизменным при использовании системы; - факты – знания о специальных случаях, которые пополняются за счет ввода знаний пользователем во время работы с системой; - промежуточные и окончательные результаты, которые получаются выводами на основании имеющихся знаний. Различают следующие уровни представления знаний: - проблемно-ориентированный – уровень пользователя; - уровень, ориентированный на реализацию программы (знания на языке программирования); - системный уровень (биты) – внутрикомпьютерное представление. Модели представления знаний. От формы представления знаний зависят характеристики и свойства систем ИИ. В отличие от знаний, используемых человеком, в компьютерах используется моделирование знаний. Под моделью знаний понимается способ описания знаний в базе знаний. В общем случае модели представления знаний могут быть условно разделены на декларативные и процедурные. Декларативная модель основывается на предположении, что проблема представления некоторой предметной области решается независимо от того, как эти знания потом будут использоваться. Поэтому модель знаний состоит как бы из двух частей: структур, описывающих знания, и механизма вывода, оперирующего этими структурами, независимо от содержательного наполнения этих структур. При этом синтаксические и семантические аспекты разделены. (Синтаксис –внутреннее устройство знаковой системы – правила построения и преобразования знаковых выражений. Семантика задает смысл или обозначение конкретных знаков) Описания выполняемых процедур не содержатся в явном виде. Предметная область представляется в виде описания ее состояния, а вывод решения описывается в основном на процедурах поиска в пространстве состояний. Процедурная модель основывается на небольших программах (процедурах), которые определяют, как поступать в конкретных ситуациях. В этой модели семантика заложена непосредственно в описание элементов базы знаний. Общие правила и правила вывода представлены в виде специальных целенаправленных процедур. Требования к модели представления знаний: - однородность представления; - простота понимания; - упрощение механизма управления выводом. Наиболее распространенными являются четыре модели представления знаний в интеллектуальных системах и их комбинации: - логическая или логика предикатов; - продукционная; - фреймовая; - семантические сети. Перечень реальных моделей, применяемых в системах ИИ, широк и трудно классифицируем. Большинство моделей в реальных системах являются гибридными, да еще и со значительной долей эвристик. Общая классификация наиболее известных моделей приведена на рис.5. Рис. 5. Классификация моделей представления знаний.
Дата добавления: 2014-01-07; Просмотров: 425; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |