close

Вход

Забыли?

вход по аккаунту

?

2 сентября (2)

код для вставкиСкачать
2 сентября.
Базы знаний и экспертные системы.
1. Проблема преставления знаний.
1.1 стадии:
а) Арифметические вычисления.
- машинный код.
- разные системы команд.
б) Обработка текста.
- трансляторы. Текст -> машинный код.
- смысл.
- перевод.
в) Автоматизированные системы управления технологическими процессами АСУТП, АСУП, САПР.
г) ИПС - информационно-поисковые системы.
Приемы формализации:
1.2 Структура знаний.
a) Факты.
- Объекты.
- Классы.
- Отношения.
b) Процедуры (правила)
c) Управляющая структура.
Процедуры позволяют из одних факторов получать другие.
Управляющая структура определяет, какие процедуры и каким факторам применять в данный момент.
1.3 Подходы к представлению знаний.
1.3.1 Факты:
Простые переменные.
Классы, типы, массивы.
1.3.2 Процедуры.
Процедура содержит i, которая никак не касается смысла задачи, а связана со спецификой компьютера.
Программа, написанная традиционным способом, знания по существу задачи перемешаны со знаниями работы компьютера.
1.3.3 Управляющая структура.
Под управлением программы и данные
1.3.4 Хранения данных и знаний.
- Код.
- Перфолента.
- Магнитная лента.
- Магнитный диск.
Код должен содержать информацию о физическом расположении данных.
1.4.1 Подход, основанный на логике предикат.
1) Факты.
Отношения предикатов.
2) Процедуры.
3) Управляющая структура.
Метод резолюции.
Достоинства:
1) Разработан обширный математический аппарат; его корректное применение гарантированно дает правильный результат в любой предметной области.
2) Имеется софт реализующий этот подход.
Недостатки:
1) Во многих конкретных случаях математический аппарат, оказывается, недостаточно разработан.
2) Логика предикатов не соответствует человеческому способу мышления.
2.1) Исчисление предикатов монотонно. Если какой-то факт установлен, то появление новой информации не влияет на его истинность.
2.2) Логика предикатов является четкой логикой.
Есть как минимум две предметных области в которых метод резолюции не привел к успеху: автоматизация игр и понимание текста языка.
1.4.2 Инженерный подход. Инженерный подход возник при попытке автоматизировать игры и перевод.
Совершенно не представляется возможным создать единый формализм для всех задач подобным образом.
1) Правила справедливы строго в предметной области.
2) Управляющая структура должна быть под предметной областью.
Экспертные системы строятся именно на данном подходе.
Документ
Категория
Разное
Просмотров
13
Размер файла
46 Кб
Теги
сентябрь
1/--страниц
Пожаловаться на содержимое документа