Файл: Курсовая работа по дисциплине Основы искусственного интеллекта.docx
Добавлен: 25.10.2023
Просмотров: 184
Скачиваний: 5
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
| Руководитель старший преподаватель А.М. Семенов «»2023 г. Студент группы З-20ПИнж(б)РПиС А.С. Нечаев «»2023 г. |
Набор данных для классификации 5 Перечень вопросов, подлежащих разработкеразработать архитектуру экспертной системы, базу знаний, функциональную схему и алгоритм приложения; руководство администрированию приложения и пользования ПС. Обоснование выбора средств разработки программной системы. 6 Перечень графического материалаАрхитектура, функциональная схема, схема алгоритма программного средства, структурная схема нейронной сети и листинг программыДата выдачи и получения заданияРуководитель «____»______________20__ г. ______________А.М. СеменовСтудент «____»______________20__ г. ______________А.С. НечаевАннотацияДанная курсовая работа посвящена теме «Экспертные системы». Работа содержит описание предметной области, описание работы алгоритма экспертной системы и построения дерева решений. Работа содержит 28 листов, 11 рисунков, 3 приложения. КРСодержаниеВведение 51 Краткие теоретические сведения 61.1 Особенности экспертных систем 61.2 Байесовская стратегия логического вывода 10 2 Анализ аналогов 123 Обоснование выбора программных средств разработки 13 4 Руководство по эксплуатации программного средства 15 4.1 Требования к системным ресурсам 19 4.2 Руководство пользователя 19Заключение 21Список использованных источников 22Приложение А (обязательное) Архитектура программного средства 23Приложение Б (обязательное) Укрупненная схема алгоритма 27Приложение В (обязательное) Листинг программы 28
-
Введение
Экспертная система - это программа, которая ведёт себя подобно эксперту в некоторой проблемной области. Она должна иметь способность к объяснению своих решений и тех рассуждений, на основе которых эти решения были приняты. Часто от экспертной системы требуют, чтобы она могла работать с неточной и неполной информацией.Чтобы проводить экспертизу, компьютерная программа должна быть способна решать задачи посредством логического вывода и получать при этом достаточно надежные результаты. Программа должна иметь доступ к системе фактов, называемой базой знаний.Программа также должна во время консультации выводить заключения из информации, имеющейся в базе знаний. Некоторые экспертные системы могут также использовать новую информацию, добавляемую во время консультации. Экспертную систему, таким образом, можно представлять состоящей из трех частей:
-
База знаний (БЗ). -
Механизм вывода (МВ). -
Система пользовательского интерфейса (СПИ).
СППР определяется и "как компьютерная информационная система, используемая для поддержки различных видов деятельности при принятии решений в ситуациях, где невозможно или нежелательно иметь автоматическую систему, которая полностью выполняет весь процесс решения". Акцент в этом определении делается на то, что система не заменяет человека, автоматизируя процедуру решения, а обеспечивает его различного рода помощью в ходе решения проблемы.Большинство исследователей согласны, что СППР предназначены для решения слабоструктурированных проблем.К слабоструктурированным относятся проблемы, которые содержат как количественные, так и качественные переменные, причем качественные аспекты проблемы имеют тенденцию доминировать. Неструктурированные проблемы имеют лишь качественное описание.Судя по примерам практического использования чаще всего под СППР понимаются системы, позволяющие пользователю обрабатывать и анализировать массивы данных с помощью совокупности моделей объективного характера (финансовые расчеты, сбыт, управление запасами и т. п.).Вместе с тем в последние годы выявились новые классы задач принятия решений, требующих привлечения СППР.В процессе принятия решений возникла необходимость в субъективных, экспертных моделях (прогнозы продаж продукции, реакции конкурентов и т. д.). Возникла также необходимость в учете знаний многих экспертов, в анализе принятых ранее решений. В структуре СППР появился блок "база знаний", и такие системы получили название "интеллектуальных".Развитие технических и программных средств, позволяющие "индустриализировать" технологию создания новых систем, привело к формированию еще одной точки зрения на СППР, которая получила название "адаптивного проектирования". Сторонники этого подхода считают, что термин СППР имеет право на существование только в тех случаях, когда "конечная система" возникает в ходе адаптивного процесса проектирования и внедрения.Опыт использования СППР показал, что поддержка, оказываемая этими системами, далеко не всегда бывает достаточной. Очень часто возникают информационная перегруженность, сложная проблема учета противоречивых оценок по многим критериям, выявления предпочтений лиц, принимающих решения (ЛПР). Для разрешения этих проблем необходимы использование современных методов принятия решений и разработка специальных средств общения человека и ЭВМ. Наличие "дружественного" человеко-машинного интерфейса, обеспечивающего удобную связь пользователя с системой, стало одной из отличительных черт СППР.
Таким образом, в СППР объединяются на общей основе подходы, характерные для следующих направлений исследований:1) принятие решений;2) извлечение и представление знаний;3) построение человеко-машинных (диалоговых) систем.4) СППР как качественно новое средство для принятия решений.Исходя из вышесказанного, можно дать следующее определение: системы поддержки принятия решений являются человеко - машинными системами, которые позволяют лицам, принимающим решения, использовать данные, знания, объективные и субъективные модели для анализа и решения слабоструктурированных проблем.Блоки анализа проблем и принятия решений включают процедуры и методы, позволяющие сформулировать поставленную проблему, с помощью баз данных (БД), баз знаний (БЗ) и моделей проанализировать возможности ее решения и получить результат. В СППР включаются также средства для извлечения данных и знаний, построения моделей и манипулирования ими.Для систематизации представлений о СППР рассмотрим подходы к их классификации. Анализ существующих точек зрения на разработку и применение систем, на способы получения, представления и структуризации информации, на возможности интерфейса "пользователь-система", на специфические отличия СППР от других типов автоматизированных систем позволяет выделить в качестве оснований классификации СППР следующие наиболее существенные признаки:
-
концептуальные модели;