
- •"Програмування систем штучного інтелекту"
- •Перелік лабораторних робіт 5 Лабораторна робота № 1 Створення та настройка експертної системи з використанням Fuzzy Logic Toolbox математичного пакета MatLab 5
- •Перелік лабораторних робіт Лабораторна робота № 1
- •Короткі теоретичні відомості
- •Порядок виконання роботи
- •Контрольні питання
- •Лабораторна робота № 2
- •Короткі теоретичні відомості
- •Порядок виконання роботи
- •Контрольні питання
- •Лабораторна робота № 3
- •Короткі теоретичні відомості
- •Порядок виконання роботи
- •Контрольні питання
- •Лабораторна робота № 4
- •Короткі теоретичні відомості
- •Порядок виконання роботи
- •Контрольні питання
- •Лабораторна робота № 5
- •Короткі теоретичні відомості
- •Порядок виконання роботи
- •Контрольні питання
- •Лабораторна робота № 6
- •Короткі теоретичні відомості
- •Порядок виконання роботи
- •Контрольні питання
- •Критерії оцінювання
- •Список літератури
МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ
КРЕМЕНЧУЦЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ
ІМЕНІ МИХАЙЛА ОСТРОГРАДСЬКОГО
ІНСТИТУТ ЕЛЕКТРОМЕХАНІКИ, ЕНЕРГОЗБЕРЕЖЕННЯ
І СИСТЕМ УПРАВЛІННЯ
МЕТОДИЧНІ ВКАЗІВКИ
ЩОДО ВИКОНАННЯ ЛАБОРАТОРНИХ РОБІТ
З НАВЧАЛЬНОЇ ДИСЦИПЛІНИ
"Програмування систем штучного інтелекту"
ДЛЯ СТУДЕНТІВ ДЕННОЇ ТА ЗАОЧНОЇ ФОРМ НАВЧАННЯ (У ТОМУ ЧИСЛІ СКОРОЧЕНИЙ ТЕРМІН) ЗА НАПРЯМОМ 6.050201 – "СИСТЕМНА ІНЖЕНЕРІЯ"
КРЕМЕНЧУК 2012
Методичні вказівки щодо виконання лабораторних робіт з навчальної дисципліни "Програмування систем штучного інтелекту" для студентів денної та заочної форм навчання (у тому числі скорочений термін) за напрямом 6.050201 – "Системна інженерія"
Укладач асист. Є. В. Носач
Рецензент к.т.н., доц. А. Л. Перекрест
Кафедра систем автоматичного управління і електроприводу
Затверджено методичною радою Кременчуцького національного університету імені Михайла Остроградського
Протокол № “____” від ”_____” _________ 2012 р.
Голова методичної ради______________ проф. В. В. Костін
ЗМІСТ
Вступ 4
Перелік лабораторних робіт 5 Лабораторна робота № 1 Створення та настройка експертної системи з використанням Fuzzy Logic Toolbox математичного пакета MatLab 5
Лабораторна робота № 2 Порівняльне дослідження роботи
алгоритмів Мамдані та Сугено в однотипних додатках 15
Лабораторна робота № 3 Створення інтелектуальної нейронної мережі
для задач апроксимації та для передбачення значення функції за
допомогою пакета Neural Networks 22
Лабораторна робота № 4 Моделювання багатошарової нейронної мережі . 31
Лабораторна робота № 5 Ознайомлення з принципами роботи
нейронних мереж у складі систем керування 43
Лабораторна робота № 6 Генетичні алгоритми 51
Критерії оцінювання 63
Список літератури 64
ВСТУП
Необхідність вивчення дисципліни «Програмування систем штучного інтелекту» випливає з кваліфікаційної характеристики напряму 6.050201 «Системна інженерія», що визначає як мету навчання підготовку фахівців, здатних самостійно і творчо розв’язувати задачі проектування, дослідження, експлуатації систем керування й автоматики та їх програмного забезпечення.
Метою вивчення дисципліни «Програмування систем штучного інтелекту» є підготовка фахівців у сфері автоматизації завдань, що складно формалізуються, які до цих пір уважаються прерогативою людини. Завданням вивчення дисципліни є отримання знань про способи мислення людини, а також про методи їх реалізації на комп'ютері.
Мета проведення лабораторних робіт – закріпити знання, отримані на лекціях, шляхом створення прикладних комп'ютерних програм.
Задачі проведення лабораторних робіт, унаслідок яких студенти повинні вміти:
використовувати знання мов програмування для конкретних технічних задач, набути навичок розробки програмного середовища;
освоїти роботу з математичним пакетом MatLab, а саме з пакетом розширення з нейронних мереж Neural Networks Toolbox, пакетом нечіткої логіки Fuzzy Logic Toolbox та пакетом генетичних алгоритмів Genetic Algorithm and Direct Search Toolbox.
Методичні вказівки щодо виконання лабораторних робіт з навчальної дисципліни “Програмування систем штучного інтелекту” містять короткі теоре-тичні відомості з кожної теми, порядок виконання роботи, зміст звіту, контрольні питання та вказівки для користування літературними джерелами.