Содержание
- 2. Данные и знания Данные - это отдельные факты, характеризующие объекты, явления, процессы предметной области, а также
- 3. Особенности знаний 1. Внутренняя интерпретируемость. Каждая информационная единица должна иметь уникальное имя, по которому система находит
- 4. Особенности знаний 4. Семантическая метрика Характеризует ситуационную близость информационных единиц, то есть, силу ассоциативной связи (отношение
- 5. Классификация знаний 1. Поверхностные и глубинные знания Описание структуры предметной области Поверхностные знания Модель поведения предметной
- 6. Классификация знаний 2. Знания как элементы семиотической системы Знания представляются некоторой знаковой (семиотической) системой. В любой
- 7. МОДЕЛИ ПРЕДСТАВЛЕНИЯ ЗНАНИЙ 1. Эвристические модели (интуиция, опыт и мастерство разработчика) фреймовые модели представления знаний семантические
- 8. Классы задач, решаемых ЭС диагностика; прогнозирование; идентификация; управление; проектирование; мониторинг Области деятельности ЭС • медицина; •
- 9. ПРИМЕРЫ ЭКСПЕРТНЫХ СИСТЕМ 1. MYCIN – ЭС диагностики кишечных заболеваний; 2. PUFF – ЭС диагностики легочных
- 10. ЭС в робототехнике 1 Действия робота в непредсказуемых условиях: оценка обстановки (самостоятельная обработка информации о внешней
- 11. ЭС в робототехнике 2 Разработка проблемно ориентированных экспертных систем (ЭС) для интеллектуализации отдельных уровней управления роботом
- 12. ЭС в робототехнике 3 Практическое воплощение проекта по созданию экспертного регулятора для системы управления электрическими приводами
- 13. Фреймовые модели представления знаний Теория фреймов (автор Минский): «Когда человек сталкивается с новой ситуацией (или существенно
- 14. Структура фрейма Фреймовая модель состоит из двух частей: набора фреймов, составляющих библиотеку внутри представляемых знаний, механизмов
- 15. Структура фрейма Незаполненный фрейм (оболочка, образец, прототип фрейма), в котором отсутствуют заполнители слотов, называется протофреймом. Наличие
- 16. Структура фрейма Имя фрейма
- 17. Свойства фрейма 1. Каждый фрейм должен иметь уникальное имя в данной фреймовой системе. 2. Фрейм состоит
- 18. Свойства фрейма 4. Указатель атрибутов (типов) данных. К возможным типам данных относятся: a) Литеральные константы -
- 19. Достоинства фреймовых моделей 1. Представление знаний, основанное на фреймах, дает возможность хранить родовую иерархию понятий в
- 20. Недостатки фреймовых моделей 1. Относительно высокая сложность фреймовых систем, что проявляется в снижении скорости работы механизма
- 21. Пример реализации фреймовой модели
- 22. Пример реализации фреймовой модели Запрос: «Нужен финансовый отчет о выполнении проекта по новой технологии». Анализируя структуру
- 23. Пример реализации фреймовой модели FRL (Frame Representation Language) (frame СТОЛ (purpose (value(размещение предметов для деятельности рук)))
- 24. Семантическая сеть СЕМАНТИЧЕСКАЯ СЕТЬ - множество вершин, каждая из которых соответствует определенному ПОНЯТИЮ, ФАКТУ, ЯВЛЕНИЮ ИЛИ
- 25. Элементы семантической сети Вершины семантической сети Понятия — представляют собой сведения об абстрактных или физических объектах
- 26. Типы объектов Обобщенный объект - некоторое известное и широко используемое в ПО понятие, представляющее определенным образом
- 27. Элементы семантической сети Дуги графа семантической сети — отображают многообразие семантических отношений Лингвистические отношения — отображают
- 28. Классификация отношений По количеству типов отношений выделяют: однородные сети (с единственным типом отношений), неоднородные сети (с
- 29. Представление структуры понятий семантической сетью Основой для определения любого понятия является множество его отношений с другими
- 30. Представление событий семантической сетью При представлении событий предварительно выделяются простые отношения, которые характеризуют основные компоненты события.
- 31. Семантическая структура знания о событии Директор завода «Салют» остановил 10.10.13 цех №4, чтобы заменить оборудование
- 32. Представление знаний семантической сетью Если станок закончил обработку, робот грузит кассету с деталями на робокар, который
- 33. Грамматический разбор фраз естественного языка Петр сказал Ирине, что он отдал Наталье подарок
- 34. Получение вывода с помощью семантической сети При формировании запроса к базе знаний строится семантическая сеть, отражающая
- 35. Семантическая сеть как Prolog программа
- 36. Достоинства и недостатки семантических сетей Достоинства: 1. Большие выразительные возможности, естественность и наглядность системы знаний, представленной
- 37. Байесовские сети доверия ,
- 38. Байесовские сети доверия Это направленный ациклический граф, обладающий следующими свойствами: каждая вершина представляет собой событие, описываемое
- 39. Логические модели Логическая (формальная) модель представления знаний - совокупность фактов и правил (утверждений). Факты (правила) представляются
- 40. Исчисление предикатов
- 41. Теоремы исчисления предикатов Формальная теория в которой всякая доказуемая формула тождественно истинна, а любая общезначимая формула
- 42. Исчисление предикатов. Примеры
- 43. Логический вывод в исчислении предикатов
- 44. Преобразование формул. Предваренная нормальная форма
- 45. Предваренная нормальная форма
- 46. Предваренная нормальная форма. Примеры
- 47. Преобразование формул. Скулемовская форма
- 48. Преобразование формул. Клоузальная форма
- 49. Метод резолюций. Вывод
- 50. Метод резолюций. Пример
- 51. Метод резолюций. Пример
- 52. Метод резолюций. Пример
- 53. Метод резолюций. Теория
- 54. Универсум Эрбрана
- 55. Эрбрановская база
- 56. Унификация
- 57. Алгоритм унификации
- 58. Пример унификации
- 59. Исчисление метода резолюций
- 60. Prolog –Programming Language
- 61. Линейная резолюция
- 62. Prolog –Programming Language Терм (синтаксический объект): Константа , Переменная предназначена для установления соответствия между термами предикатов,
- 63. Пролог и логика предикатов В Прологе используется специальная клаузальная форма записи – запись в виде набора
- 64. Пример программы на Прологе Предложение - фраза Хорна (Хорновский дизъюнкт), в которой посылки связаны между собой
- 65. Факты и Правила в Прологе Правило: H: - P1, P2,…, Pn. Символ «:-» читается как «если»
- 66. Принципы доказательства целей Цели, образующие составную цель P1, P2, … Pn доказываются последовательно, слева направо. Для
- 67. Сопоставление аргументов предикатов Возможны следующие варианты пар: атом-атом, атом-переменная, переменная-переменная: атомы сопоставимы, если они тождественно равны;
- 68. Доказательство цели-вопроса с предикатом grandchild(nick, tom)) grandchild(X,Z) :- parent(Y,X), parent(Z,Y).
- 69. Рекурсивные правила в Прологе Предикат «предок» определяется рекурсивно: предок(x, y): - мать(x, y). предок(x, y): -
- 70. SLD - Резолютивный вывод Selected Linear Defined Resolution Linear resolution with Selection function for Definition clauses
- 71. SLD – резолютивный вывод
- 72. SLD дерево
- 73. Экспертная система «Выбор авто»
- 74. Экспертная система «Выбор авто»
- 75. Экспертная система «Выбор авто»
- 76. Реализация ЭС «Основное меню выбора автомобиля» selectCarDialog:- new(D, dialog('Car select')), send(D, append, new(Max_cost, text_item('Максимальная стоимость '))),
- 77. Реализация ЭС «Факты и правила» %car(Название,Стоимость,Год,Лошадинная сила,Страна,Класс автомобиля,Цвет,Привод,Топливо,Авария) car('Moskvitch 412',50000,1989,89,'Россия','Седан','Зеленый','Задний привод','Бензин','Да'). car('Izh 2125',55000,1987,89,'Россия','Хэтчбэк','Синий','Задний привод','Бензин',no). car('Izh 2126',60000,1995,95,'Россия','Хэтчбэк','Белый','Задний
- 78. Реализация ЭС «Выбор по параметрам» % Предикат Выбора по параметрам selectByParameters(MaxCost,Year,MinHP,MaxHP,Country,Class,Color,Drive,Fuel,Crash,R) :- selectByCost(MaxCost,ByCost), selectByYear(Year,ByYear), selectByMinHorsepower(MinHP,ByMinHP), selectByMaxHorsepower(MaxHP,ByMaxHP),
- 79. Реализация ЭС «Вывод результатов» %Предикат вывода результатов writeResults(MaxCost,Year,MinHP,MaxHP,Country,Class,Color,Drive,Fuel,Crash) :- selectByParameters(MaxCost,Year,MinHP,MaxHP,Country,Class,Color,Drive,Fuel,Crash,Buf), sort(Buf,R), new(D, dialog('Results')), length(R, Length), send(D,
- 80. Достоинства и недостатки логических моделей Достоинства: Наличие единообразной формальной процедуры доказательства теорем (организация вывода) и, как
- 81. Продукционные модели Продукция: (i); Q ; P; A⇒B ; N, где i - идентификатор продукции, с
- 82. Классификация ядер продукции Детерминированные Секвенция ⇒ в детерминированных ядрах реализуется с необходимостью, Недетерминированные Секвенция ⇒ в
- 83. Детерминированные ядра Однозначные Альтернативные В правой части ядра указываются альтернативные возможности выбора, которые оцениваются специальными весами
- 84. Недетерминированные ядра Возможность реализации определяется оценками реализации ядра: ЕСЛИ А, ТО ВОЗМОЖНО В. Оценки могут быть:
- 85. Классификация ядер продукций 1. Aw ⇒ BR. В левой части продукции указана информация, поступившая из внешнего
- 86. Классификация ядер продукций 5. Ak ⇒ BR. Описание обмена информацией при работе решателя. Некоторая информация выбирается
- 87. Структура продукционной системы
- 88. Структура продукционной системы База правил - набор правил, используемый как база знаний. Рабочая память (память для
- 89. Стратегии логического вывода 1. Стратегия прямого вывода. В системах с прямым выводом по известным фактам отыскивается
- 90. Стратегии логического вывода 2. Стратегия обратного вывода. В системах с обратным выводом в начале выдвигается некоторая
- 91. Достоинства продукционных моделей 1. Подавляющая часть человеческих знаний может быть представлена в виде продукций. 2. Системы
- 93. Скачать презентацию