
- •Содержание
- •Введение
- •Теоретическая часть
- •1. Определение и назначение экспертных систем
- •2. Отличие экспертной системы от других программных продуктов. Строение и функционирование экспертной системы
- •Этапы разработки экспертных систем
- •Критерий использования экспертных систем для решения задач
- •Развитие экспертных систем
- •Практическая часть
- •Описание эталонного теста. Силлогизмы.
- •Машина Вывода
- •Работа с программой
- •Анализ результатов работы
- •Заключение
- •Список использованных источников
- •Джозеф Джарратано, Гари Райли. Экспертные системы. Принципы разработки и программирование – м.: "Вильямс", 2009. – 1152 с.
Филиал федерального государственно бюджетного образовательного учреждения высшего профессионального образования "Российский государственный университет туризма и сервиса" в г. Перми (Филиал ФГБОУ ВПО "РГУТиС" в г. Перми)
Кафедра «Менеджмента и прикладных информационных технологий»
КУРСОВАЯ РАБОТА
по дисциплине «Интеллектуальные информационные системы»
ТЕМА: Экспертная система по теории силлогизмов
Выполнила: студентка группы КО 28.003/08 - ДИР
Семеновых Екатерина Вячеславовна
Научный руководитель:
Ясницкий Л.Н, доктор тех. наук
Дата сдачи
курсовой работы:
Дата защиты курсовой работы:
Пермь 2012
Содержание
ВВЕДЕНИЕ 3
4. Критерий использования экспертных систем для решения задач 9
Анализ результатов работы 25
Экспертной система содержит следующие компоненты: базу знаний, машину логического вывода, рабочую память, диалоговый компонент, блок объяснения, пользовательский интерфейс, компонент приобретения знаний. 25
В нашей экспертной системе эти компоненты представлены следующим образом: 25
База знаний – определения, формулы, понятия, содержащиеся в лекциях, решения заданий. 25
Машина логического вывода – при выборе ответа верного или неверного система определяет, какое действие нужно выполнить. 25
промежуточная оценка и рейтинг компетентности хранятся в программе и могут быть использованы для дальнейшего изменения. 25
Диалоговый компонент – выражен в виде графического интерфейса. 25
Блок объяснения – после завершения прохождения теста, можно увидеть окно с информацией о начислении рейтинга компетентности (субъективная оценка) 25
Пользовательский интерфейс – система общается на ограниченном естественном языке. 25
Наша экспертная система спроектирована в среде программирования Delphi 2010, на языке Object Pascal, разработана для платформы Windows. 25
ЗАКЛЮЧЕНИЕ 27
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 28
5. Джозеф Джарратано, Гари Райли. Экспертные системы. Принципы разработки и программирование – М.: "Вильямс", 2009. – 1152 с. 28
Введение
Целью курсовой работы является
развитие навыков самостоятельной исследовательской деятельности и их применение к решению актуальных практических задач;
проведение анализа существующих в отечественной и зарубежной науке теоретических подходов, входящих в сферу выполняемого исследования;
проведение самостоятельного исследования по выбранной проблематике;
демонстрация умений систематизировать и анализировать полученные в ходе исследования данные.
Задачами работы над курсовой работой являются:
Построение экспертной системы по дисциплине представление знаний (теория силлогизмов)
- создание системы тестирования
- исследование, направленное на выявление качества знаний студента в "представление знаний в информационных системах"
- разработать систему тестирования для сбора данных
- разработать систему оценки компетентности (нечеткие данные)
- создание статистики знаний студентов
Входные данные проекта:
- Тест
- Лекции
- Образцы решения силлогизмов
Оборудование:
- PC
Теоретическая часть
1. Определение и назначение экспертных систем
Экспертные системы - это яркое и быстро прогрессирующее направление в области искусственного интеллекта. Причиной повышенного интереса, который экспертные системы вызывают к себе на протяжении всего своего существования, является возможность их применения к решению задач из самых различных областей человеческой деятельности. Пожалуй, не найдется такой проблемной области, в которой не было бы создано ни одной Экспертные системы или, по крайней мере, такие попытки не предпринимались бы [1].
Экспертные системы - это набор программ или программное обеспечение, которое выполняет функции эксперта при решении какой-либо задачи в области его компетенции. Экспертные системы, как и эксперт-человек, в процессе своей работы оперирует со знаниями. Знания о предметной области, необходимые для работы Экспертные системы, определенным образом формализованы и представлены в памяти ЭВМ в виде базы знаний, которая может изменяться и дополняться в процессе развития системы.
Экспертные системы выдают советы, проводят анализ, выполняют классификацию, дают консультации и ставят диагноз. Они ориентированы на решение задач, обычно требующих проведения экспертизы человеком-специалистом. В отличие от машинных программ, использующий процедурный анализ, Экспертные системы решают задачи в узкой предметной области (конкретной области экспертизы) на основе дедуктивных рассуждений. Такие системы часто оказываются способными найти решение задач, которые неструктурированны и плохо определены. Они справляются с отсутствием структурированности путем привлечения эвристик, т. е. правил, взятых “с потолка”, что может быть полезным в тех системах, когда недостаток необходимых знаний или времени исключает возможность проведения полного анализа.