
- •1. Порядок виконання практичної роботи
- •2. Задання до практичної роботи
- •3. Контрольні запитання та завдання
- •Варіанти завдань: формалізація та параметризація нечітких множин
- •1. Порядок виконання практичної роботи:
- •5. Відповісти на контрольні запитання.
- •2. Завдання до практичної роботи
- •3. Зміст звіту по практичній роботі
- •4. Контрольні запитання
- •Варіанти завдань: нечітка кластеризація даних
- •1) Нормализацію даних:
- •3) Перевірку результатів кластеризації:
- •4) Візуалізацію отриманих результатів.
- •1. Порядок виконання практичної роботи:
- •5. Відповісти на контрольні запитання.
- •2. Завдання до практичної роботи
- •3. Зміст звіту по практичній роботі
- •4. Контрольні запитання
- •Варіанти завдань: кластеризація даних
- •Тема 4. Нечіткі моделі (системи нечіткого виведення) Комп’ютерний практикум 6-7. Розв’язання задачі апроксимації функції на основі нечіткої моделі Мамдані (пр№3.1)
- •1. Порядок виконання практичної роботи:
- •2. Послідовно виконати всі завдання до практичної роботи.
- •5. Відповісти на контрольні запитання.
- •3. Зміст звіту по практичній роботі
- •4. Контрольні запитання
- •Варіанти завдань: функції, які апроксимують
- •Комп’ютерний практикум 8. Розв’язання задачі апроксимації функції на основі нечіткої моделі Мамдані та функцій користувача (пр№3.2)
- •1. Порядок виконання практичної роботи
- •1. Вивчити теоретичне введення.
- •5. Відповісти на контрольні запитання.
- •2. Завдання до практичної роботи
- •3. Зміст звіту з практичної роботи
- •4.Контрольні запитання
- •Варіанти завдань: функції, які апроксимують Комп’ютерний практикум 8. Дослідження ефективності методів виведення a-fati, b-fita (пр№4)
- •1. Порядок виконання практичної роботи
- •1. Вивчити теоретичне введення.
- •5. Відповісти на контрольні запитання.
- •2. Завдання до практичної роботи
- •3. Зміст звіту з практичної роботи
- •4.Контрольні запитання
- •Варіанти завдань: функції, які апроксимують Комп’ютерний практикум 10. Класифікація на основі нечіткої моделі Сугено (пр№5)
- •1. Порядок виконання практичної роботи
- •2. Послідовно виконати всі завдання до практичної роботи.
- •5. Відповісти на контрольні запитання
- •2.Завдання до практичної роботи
- •3. Зміст звіту з практичної роботи
- •4.Контрольні запитання
- •Варіанти завдань
- •Тема 5. Прийняття рішень при нечіткому відношенні переваги на множині альтернатив Комп’ютерний практикум 11. Прийняття рішень при нечіткому відношенні переваги на множині альтернатив (пр№6)
- •2.Заданія до практичної роботи
- •3. Зміст звіту з практичної роботи
- •4.Контрольні запитання
- •Варіанти індивідуальних завдань
- •Додаток а. База даних діабет
Варіанти завдань: кластеризація даних
Використати дані з бази даних діабет (Додаток А):
№1. 1-50 записи,
№2. 51-100 записи,
№3. 101-150 записи,
№4. 151-200 записи,
№5. 201-250 записи,
№6. 251- 300 записи,
№7. 301-350 записи,
№8. 351- 400 записи,
№9. 401 - 450 записи,
№10. 451-500 записи,
№11. 501- 550 записи,
№12. 551- 600 записи,
№13. 651 - 700 записи,
№14. 701-750 записи.
http://archive.ics.uci.edu/ml/datasets.html
Тема 4. Нечіткі моделі (системи нечіткого виведення) Комп’ютерний практикум 6-7. Розв’язання задачі апроксимації функції на основі нечіткої моделі Мамдані (пр№3.1)
Мета роботи – (1) ознайомитися з основними поняттями та положеннями теорії нечіткого моделювання; (2) в середовищі системи MatLab (пакет Fuzzy Logic Toolbox) навчитися проектувати та розробляти нечіткі моделі Мамдані, розробляти систему нечіткого виведення, здатну розв’язувати задачу апроксимації залежності вхід-вихід.
1. Порядок виконання практичної роботи:
1. Вивчити теоретичні відомості.
2. Послідовно виконати всі завдання до практичної роботи.
3. Перевірити правильність виконання завдання.
4. Оформити звіт.
5. Відповісти на контрольні запитання.
2. Завдання до практичної роботи “Pозв’язання задачі апроксимсації заданої функції на базі системи нечіткого виведення”.
1. Розглянути і засвоїти процес розробки системи нечіткого виведення в системі MatLab в інтерактивному режимі.
2. Розглянути і засвоїти процес розробки системи нечіткого виведення в системі MatLab в режимі команд.
А. Написати програму, що реалізує нечітку модель Мамдані, яка апроксимує задану аналітичну залежність у визначеному діапазоні змінних (табл. 6.2).
Б. Визначити метод дефаззифікації, застосування якого забезпечить найкращу якість нечіткого виведення.
3. Зміст звіту по практичній роботі
1. Назва та мета роботи.
2. Завдання.
3. Приклади розв’язків.
4. Контрольні запитання
1. Намалюйте структуру нечіткої моделі (системи нечіткого виведення) Мамдані. Опишіть її основні модулі.
2. Модуль “Виведення” нечіткої моделі Мамдані: опишіть його елементи та принцип функціонування.
3. Агрегування (оцінка ступеня виконання складних умов, зображених у вигляді комбінації простих): опишіть як ця операція реалізована в системах нечіткого виведення.
4.Виведення на правилах з використанням операторів нечіткої імплікації: опишіть процес визначення активізованих функцій належності висновків окремих правил при заданих вхідних значеннях нечіткої моделі.
5. Опишіть алгоритм виведення в системах нечіткого виведення типу Мамдані.
6. Параметри нечіткої моделі: оператори t-норми, s-норми (визначення, приклади).
7. Параметри нечіткої моделі: оператор імплікації (види, приклад реалізації).
8. Основні методи дефазифікації: формули обчислення, переваги й недоліки.
Варіанти завдань: функції, які апроксимують
Варіанти |
Аналітична залежність |
Кількість термів |
Діапазони |
||
|
|
а |
b |
a |
b |
1 |
|
6 |
5 |
[2; 2] |
[2; 6] |
2 |
|
4 |
5 |
[1; 3] |
[6; 10] |
3 |
|
4 |
5 |
[1; 5] |
[0,5; 2] |
4 |
|
6 |
5 |
[0,5; 2] |
[0,5; 2] |
5 |
|
4 |
5 |
[1; 2] |
[0,5; 2,5] |
6 |
|
4 |
5 |
[1; 3] |
[0,5; 2] |
7 |
|
5 |
5 |
[1; 4] |
[1; 4] |
8 |
|
5 |
4 |
[1; 5] |
[2; 6] |
9 |
|
7 |
4 |
[0.1; 0.5] |
[0,05;0.5] |
10 |
|
4 |
6 |
[10; 15] |
[1; 7] |
11 |
|
3 |
5 |
[20; 25] |
[2; 7] |
12 |
|
6 |
4 |
[10; 12] |
[1; 2] |
13 |
|
6 |
4 |
[3; 6] |
[5; 7] |
14 |
|
6 |
3 |
[-2; 3] |
[1; 5] |
15 |
|
4 |
5 |
[2; 7] |
[10; 20] |
16 |
у = 0.01 a2 tg (b) |
4 |
6 |
[-20; 25] |
[-1; 1,3] |
17 |
y = (a+b)sin(a + b) |
5 |
5 |
[1; 4] [-2; 3]
|
[0,5; 2,5] [1; 5]
|