Текст программного обеспечения
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
По выполнению курсовой работы по дисциплине
Б.1.2.6 «Математические основы искусственного интеллекта»
направления подготовки
«09.03.02 Информационные системы и технологии»
Профиль «Информационные технологии в медиаиндустрии»
Рабочая программа обсуждена на заседании кафедры
«29» сентября 2015 года, протокол №
Зав. кафедрой _____________Долинина О.Н.
Председатель УМКН ___________Долинина О.Н.
Саратов 2015
Методические указания по выполнению курсовой работы по курсу
1. Цель курсовой работы – практическое формирование следующей компетенции:
способности разрабатывать алгоритмические и программные средства реализации информационных технологий для типовых интеллектуальных систем принятия (ПК-12)
Содержание курсовой работы
Студент самостоятельно выбирает один из двух типов курсовой работы:
1. Создание типовой экспертной системы по решению задачи классификации объектов
2. Создание типовой системы общения на естественном языке на основе программы ELIZA
Тематика работы определяется студентом самостоятельно и согласовывается с преподавателем. Студент может в качестве основы для курсовой работы использовать разработанную структуру знаний в курсе «Интеллектуальные системы и технологии».
Программное обеспечение должно быть разработано на языке программирования PROLOG (Turbo Prolog, Visual Prolog) и включать следующие функциональные возможности:
Для работы типа 1.
1. Возможность определения объекта, относящегося к системе классификации, и описанного в структуре знаний.
2. Возможность обучения системы (дозапись в базу знаний) структурированной информации об объекте, не включенном в структуру знаний.
3. Возможность получения объяснений о сделанном выводе.
Для работы типа 2.
1. Возможность ведения беседы на тему, описанную в работе, согласно шаблонам и откликам, описанным в структуре знаний.
2. Возможность обучения системы (дозапись в базу знаний новых ключевых слов, ассоциаций, связанных с ним, и отликов).
3. Возможность фиксирования последовательности беседы.
Оформление курсовой работы
Федеральное государственное бюджетное образовательное учреждение
Высшего образования
«Саратовский государственный технический университет
имени Гагарина Ю.А.»
Факультет Международный факультет прикладных информационных технологий
Направление Информационные системы и технологии
Кафедра Прикладные информационные технологии
Курсовая работа
по дисциплине «Математические основы искусственного интеллекта»
на тему «Разработка базы знаний экспертной системы ………»
Выполнил студент группы б1 ИФСТ-3Х
очной формы обучения
Фамилия имя Отчество
Комиссия по защите:
доцент кафедры ПИТ Долинина О.Н.
доцент кафедры ПИТ Ермаков А.В.
Курсовая работа защищена на оценку «______________»
________________________________________________
(дата, подпись члена комиссии)
________________________________________________
(дата, подпись члена комиссии)
Саратов 2015
Замечания
____________________________________________________________________________________________________________________
________________________________________________
(дата, подпись члена комиссии)
________________________________________________
(дата, подпись члена комиссии)
Федеральное государственное бюджетное образовательное учреждение
Высшего образования
«Саратовский государственный технический университет
имени Гагарина Ю.А.»
Кафедра «Прикладные информационные технологии»
ЗАДАНИЕ
на выполнение курсовой работы
по дисциплине «Математические основы искусственного интеллекта»
студенту МФПИТ группы б1 ИФСТ-31
В курсовой работе необходимо:
Разработать программное обеспечение экспертной системы, для чего
1. провести сбор информации в выбранной предметной области, на основе объективных и субъективных знаний,
2. проанализировать основные объекты и связи в предметной области, выявить закономерности и исключения,
3. построить:
· Фреймовую модель знаний
· Продукционную модель
· Графическую модель (и/или граф)
4. Разработать программное обеспечение экспертной системы
Дата выдачи: 20 февраля 2016г.
Срок выполнения: 20 мая 2016г.
Руководитель:_________ доц. Долинина О.Н.
Студент:_____________ФИО
Содержание
1. Цель курсовой работы ……………………………………………….…5
2. Пользователи экспертной системы …………………………………….
3. Источники для создания базы знаний экспертной системы………….
4. Фреймовая форма представления базы знаний ………………………..
5. Графовая модель базы знаний…………………………………………..
6. Продукционная форма представления знаний…………………………
7. Пользовательский интерфейс программного обеспечения
8. Программный код реализации экспертной системы
9. Описание тестового примера
10. Заключение………………………………………………………………..
11. Список использованной литературы …………………………………..
Содержание
Для работы типа 1.
12. Цель курсовой работы: получение практических навыков создания типовой структуры базы знаний для экспертной системы решения задачи классификации в конкретной предметной области. Экспертная система предназначена для…
13. Пользователи экспертной системы: ???????
14. Источники для создания базы знаний экспертной системы.Для создания базы знаний были использованы (привести описание объективных источников (указать в списке литературы) и экспертных знаний).
15. Табличная форма представления базы знаний
16. Графовая модель базы знаний
17. Продукционная форма представления знаний.Продукции, содержащие ключевые признаки, приводятся в начале базы знаний.
Текст программного обеспечения
Контрольный пример.
20. Список литературы(по ГОСТ)
Для работы типа 2.
1. Цель курсовой работы: получение практических навыков создания типовой системы общения на естественном языке в конкретной предметной области. Система общения предназначена для…
2. Пользователи системы общения: ???????
3. Источники для создания базы знаний системы общения.Для создания базы знаний были использованы (привести описание объективных источников (указать в списке литературы) и экспертных знаний).
4. Табличная форма представления знаний, используемых в системе(слова, ассоциации, отклики, описание типовых ситуаций)