- •1. Перевод генеалогического дерева в базу фактов.
- •2. Составление правил искомых родственных связей в базе знаний.
- •3. Примеры запросов к базе знаний и ее ответов.
- •4. Горизонтальные, вертикальные и унарные связи. Арность отношений.
- •5. Нечеткое множество. Основное отличие от обычного (четкого) множества.
- •6. Лингвистические переменные
- •7. Функции принадлежности. Понятие, виды.
- •Нечёткое множество и классическое, четкое (crisp) множество
- •8. Правила вывода информации. Форматы отображения правил вывода.
- •9. Редактор просмотра правил вывода.
- •Потоковые текстовые редакторы
- •Интерактивные текстовые редакторы
- •Текстовые процессоры
- •10.Представление знаний. Правила продукций.
- •11.Представление знаний. Таблицы принятия решений.
- •12.Представление знаний. Семантические сети.
- •13.Информация.
- •14.Данные и знания.
- •15.Факты. Эвристики.
- •16.Особенности знаний. Отличие их от данных.
- •17.Структура систем, основанных на знаниях.
- •18.Экспертные системы.
- •19.Классификация экспертных систем.
- •21.Структура экспертных систем.
- •23.Классификация эс по решаемой задаче. Прогнозирование, планирование обучение.
- •Прогнозирование экспертных систем
- •Планирование экспертных систем
- •Обучение экспертным системам
- •25.Классификация эс по решаемой задаче. Интерпретация данных, диагностика, мониторинг, проектирование
- •27.Классификация эс по связи с реальным временем. Статические, динамические эс.
- •29.Классификация эс по степени интеграции. Автономные, гибридные эс.
9. Редактор просмотра правил вывода.
Те́кстовый реда́ктор — компьютерная программа, предназначенная для обработки текстовых файлов, такой как создание и внесение изменений.
Условно выделяют два типа редакторов: потоковые текстовые редакторы и интерактивные.
Потоковые текстовые редакторы
Потоковые текстовые редакторы представляют собой компьютерные программы, которые предназначены для автоматизированной обработки входных текстовых данных, полученных из текстового файла, в соответствии с заранее заданными пользователями правилами. Чаще всего правила представляют собой регулярные выражения, на специфичном для данного конкретного текстового редактора диалекте. Примером такого текстового редактора может служить редактор Sed.
Интерактивные текстовые редакторы
Интерактивные текстовые редакторы — это семейство компьютерных программ предназначенных для внесения изменений в текстовый файл в интерактивном режиме. Такие программы позволяют отображать текущее состояние текстовых данных в файле и производить над ними различные действия.
Часто интерактивные текстовые редакторы содержат значительную дополнительную функциональность, призванную автоматизировать часть действий по редактированию, или внести изменение в отображение текстовых данных, в зависимости от их семантики. Примером функциональности последнего рода может служить подсветка синтаксиса.
Текстовые процессоры
Строго говоря текстовый процессор может быть причислен к интерактивным текстовым редакторам, однако для данного класса компьютерных программ их возможность применения в качестве интерактивного текстового редактора не является целевой.
10.Представление знаний. Правила продукций.
Знания – обобщенная и форматизированная информация о свойствах и законах предметной области, с помощью которого реализуются процессы решения задач, преобразование данных и самих знаний, и которые используются в процессе логического вывода.
Представление знаний – формализация истинных убеждений посредством схем, записи, или языков. знать – операция, позволяющая не только запоминать, но и извлекать знания. наиболее распространенным методом представления знаний является продукционные правила.
Правила продукции имеют вид: «если (условие), то (действия)». Слова (условие) и (действия) являются посылками или утверждениями, например, если (основание), то (гипотеза).
Гипотетический силлагизм – когда заключения 1 правила является посылкой для 2 правила, то можно установить 3 правило с посылкой из 1 правила и заключением из 2.
«+» 1) большинство человеческих знаний можно представить в иде правил продукции 2) возможность добавить новую продукции без изменения прежних 3) продукции могут реализовать любые алгоритмы 4) удобная модель вычисления
«-» трудоемкость проверки на противоречивость систем продукции.
11.Представление знаний. Таблицы принятия решений.
Знания – обобщенная и форматизированная информация о свойствах и законах предметной области, с помощью которого реализуются процессы решения задач, преобразование данных и самих знаний, и которые используются в процессе логического вывода.
Представление знаний – формализация истинных убеждений посредством схем, записи, или языков. знать – операция, позволяющая не только запоминать, но и извлекать знания.
Таблица принятия решения – табличная форма представления множество продукционных правил.
Например, рассмотрим таблицу решений, которая является алгоритмом проектирования технологического процесса для цилиндрических условий вращения. В зависимости от характеристик поверхности выбирается соответствующий план ее обработки. 2 горизонтальных линии разделяют область условий и область действий, вертикальные – операндов, операций и область правил. Таблица принятия решения выгодно составлять когда множество продукционных правил содержат одинаковые условия, на основании которых принимается заключение.
В таблице высокая степень формализации принятия решения. По типу элементов в клетках могут быть
1) с расширенными элементами
2) с ограничеными эл-тами
3) с смешанными эл-тами
1)таблица с расширенными элементами:
операнд |
операции |
|
Область правил |
|||||
1.класс точности |
> = |
|
4 |
2 |
2 |
1 |
3 |
1 |
2.класс частоты |
< = |
|
6 |
8 |
8 |
9 |
12 |
12 |
3.вид термообработки |
= |
|
- |
01.02 |
03.04 |
- |
01.01 |
- |
4.не соосность |
> |
|
0.01 |
0.02 |
0.01 |
0.01 |
- |
- |
|
|
|
|
|
|
|
|
|
продукции |
|
|
П1 |
П2 |
П3 |
П4 |
П5 |
П6 |
2) с ограничеными эл-тами
операнд |
|
Область правил |
||
1.вес меньше 30 |
|
нет |
да |
- |
2.ø больше 5 |
|
нет |
нет |
да |
3.партия >20 |
|
- |
нет |
да |
4.записать в группу |
|
1 |
2 |
3 |
3) с смешанными эл-тами
операнд |
операции |
|
Область правил |
||
1.класс частоты |
< |
|
4 |
6 |
6 |
2.наличие термообработки |
= |
|
- |
нет |
да |
3.наличие хромирования |
= |
|
- |
нет |
нет |
4.операция |
: = |
|
1 |
2 |
3 |