Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторні роботи_ПСШІ.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
1.41 Mб
Скачать

МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ

КРЕМЕНЧУЦЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ

ІМЕНІ МИХАЙЛА ОСТРОГРАДСЬКОГО

ІНСТИТУТ ЕЛЕКТРОМЕХАНІКИ, ЕНЕРГОЗБЕРЕЖЕННЯ

І СИСТЕМ УПРАВЛІННЯ

МЕТОДИЧНІ ВКАЗІВКИ

ЩОДО ВИКОНАННЯ ЛАБОРАТОРНИХ РОБІТ

З НАВЧАЛЬНОЇ ДИСЦИПЛІНИ

"Програмування систем штучного інтелекту"

ДЛЯ СТУДЕНТІВ ДЕННОЇ ТА ЗАОЧНОЇ ФОРМ НАВЧАННЯ (У ТОМУ ЧИСЛІ СКОРОЧЕНИЙ ТЕРМІН) ЗА НАПРЯМОМ 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.

Методичні вказівки щодо виконання лабораторних робіт з навчальної дисципліни “Програмування систем штучного інтелекту” містять короткі теоре-тичні відомості з кожної теми, порядок виконання роботи, зміст звіту, контрольні питання та вказівки для користування літературними джерелами.