Экспертные системы контроля инженерных решений
Курсовая работа, 08 Декабря 2013, автор: пользователь скрыл имя
Описание работы
Области применения систем, основанных на знаниях, весьма раз¬но¬об-разны: бизнес, производство, военные приложения, медицина, со¬ци¬о¬ло¬гия, геология, космос, сельское хозяйство, управление, юриспруден¬ция и др.
Системы, основанные на знаниях (СОЗ) — это системы программ¬ного обес¬печения, основными структурными элементами которых яв¬ляются база знаний и механизм логических выводов. Среди СОЗ можно выделить:
• интеллектуальные информационно-поисковые системы;
• экспертные системы (ЭС).
Содержание работы
1 Реферат на тему «Экспертные системы» 4
Введение 4
1.1 Структура экспертных систем 5
1.2 Формализация базы знаний 10
1.3 Классификация экспертных систем 12
1.4 Разработка экспертных систем 15
1.5 Участники создания экспертной системы и инструментальные средства 19
1.6 Преимущества экспертных систем 21
1.7 Сферы применения экспертных систем 22
2 Разработка блок-схемы алгоритма и программы на языке турбо паскаль для решения задачи по теме «двумерные массивы» 26
2.1 Описание используемых в алгоритме объектов, их имён и типов 26
2.2 Описание работы программы, составление блок-схемы алгоритма решения задачи 27
2.3 Текст программы 30
2.4 Тестовые данные для отладки программы и проверка работы программы с учётом подобранного теста. 35
Файлы: 1 файл
Kursach.doc
— 637.00 Кб (Скачать файл)Программист разрабатывает инструментальные средства, содержащие все компоненты создания экспертных систем. Осуществляет сопряжение экспертных систем с пользователем. В использовании экспертных систем участвуют специалисты:
- конечный пользователь;
- клерк.
Конечный пользователь имеет возможность только использования экспертных систем. Клерки могут добавлять, модифицировать базу знаний экспертной системы.
В настоящее время имеются средства, ускоряющие проектирование и разработку ЭС. Их называют инструментальными средствами, или просто инструментарием. Иными словами, под инструментальными средствами понимают совокупность аппаратного и программного обеспечения, позволяющего создавать прикладные системы, основанные на знаниях.
Среди программных инструментальных средств выделяют следующие большие группы:
- символьные языки программирования (LISP, INTERLISP, SMALLTALK);
- языки инженерии знаний, то есть языки программирования, позволяющие реализовать один из способов представления знаний (OPS5, LOOPS, KES, Prolog);
- оболочки экспертных систем (или пустые экспертные системы), то есть системы, не содержащие знаний ни о какой предметной области (EMYCIN, ЭКО, ЭКСПЕРТ, EXSYS RuleBook, Expert System Creator и др.)
1.6 Преимущества экспертных систем
Преимущества экспертных систем:
- Постоянство. Экспертные системы ничего не забывают в отличие от человека-эксперта.
- Воспроизводимость. Можно сделать любое количество копий экспертной системы, а обучение новых экспертов отнимает много времени и средств.
- Эффективность. Может увеличить производительность и уменьшать затраты персонала.
- Постоянство. С использованием экспертных системам подобные транзакции обрабатываются одним и тем же способом. Система будет делать сопоставимые рекомендации для похожих ситуаций.
- Влияние на людей. Новый эффект (самая современная информация, имеющая влияние на здравый смысл). Главный эффект (ранняя информация доминирует над здравым смыслом).
- Документация. Экспертная система может документировать процесс решения.
- Законченность. Экспертная система может выполнять обзор всех транзакций, a человек-эксперт сможет сделать обзор только отдельной выборки.
- Своевременность. Погрешности в конструкциях и-или могут быть своевременно найдены.
- Широта. Могут быть объединены знания многих экспертов, что дает системе больше широты, чем с вероятно может достичь один человек.
- Снижение риска ведения дела благодаря последовательности принятия решения документированности и компетентности.
Недостатки экспертных систем:
- Здравый смысл. В дополнение к широкому техническому знанию, человек-эксперт имеет здравый смысл. Еще не известно, как заложить здравый смысл в экспертные системы.
- Творческий потенциал. Человек-эксперт может реагировать творчески на необычные ситуации, экспертные системы не могут.
- Обучение. Человек-эксперт автоматически адаптируются к изменению среды; экспертные системы нужно явно модифицировать.
- Сенсорный опыт. Человек-экспе<span class="dash041e_0431_044b_
0447_043d_044b_0439_0020_0028_ 0432_0435_0431_0029__Char" style=" font-size: