- •Тема 1. Основні поняття теорії нечітких множин
- •1. Основні терміни і визначення
- •2. Основні характеристики нечітких множин
- •3. Функція приналежності і методи її побудови
- •Контрольні питання
- •Тема 2. Операції над нечіткими множинами
- •Рівність і домінування нечітких множин
- •Операції перетину, об'єднання і різниці нечітких множин
- •Нечіткі оператори
- •Контрольні питання
- •Тема 3. Нечіткі відношення, відображення Нечітке відношення і способи його завдання
- •Способи завдання нечітких відношень
- •Основні характеристики нечітких відношень
- •Операції над нечіткими відношеннями
- •Композиція бінарних нечітких відношень
- •Нечітке відображення
- •Принцип узагальнення в теорії нечітких множин
- •Властивості бінарних нечітких відношень, заданих на одному універсумі
- •Деякі спеціальні типи нечітких бінарних відношень, заданих на одній базисній множині
- •Контрольні питання
- •Тема 4. Нечіткі величини, числа і інтервали
- •Визначення нечіткої і лінгвістичної змінних
- •Нечіткі величини, числа і інтервали
- •Операції над нечіткими числами інтервалами
- •Нечіткі числа і інтервали у формі (l-r)-функцій
- •Операції над нечіткими числами і інтервалами (l-r)-типу
- •Трикутні нечіткі числа і трапецієвидні нечіткі інтервали
- •Операції над трикутними нечіткими числами і трапецієвидними нечіткими інтервалами
- •Контрольні питання
- •Тема 6. Основи нечіткої логіки
- •Поняття нечіткого вислову і нечіткого предикату
- •Нечіткі предикати
- •Основні логічні операції з нечіткими висловами
- •Логічне заперечення нечітких висловів
- •Логічна кон'юнкція нечітких висловів
- •Логічна диз'юнкція нечітких висловів
- •Нечітка еквівалентність
- •Правила нечітких продукцій
- •Прямий і зворотний методи виведення висновків в системах нечітких продукцій
- •Контрольні питання
- •Тема 6. Продукційні нечіткі моделі
- •Базова архітектура систем нечіткого виведення
- •Нечіткі лінгвістичні вислови
- •Правила нечітких продукцій в системах нечіткого виведення
- •Механізм або алгоритм виведення в системах нечіткого виведення
- •Основні етапи нечіткого виведення
- •Формування бази правил систем нечіткого виведення
- •Фазифікация (Fuzzification)
- •Агрегація (Aggregation)
- •Активізація (Activation)
- •Акумуляція (Accumulation)
- •Дефазифікація (Defuzzification)
- •Метод центру тяжіння
- •Метод центру тяжіння для одноточкових множин
- •Метод центру площі
- •Метод лівого модального значення
- •Метод правого модального значення
- •Контрольні питання
- •Тема 7. Основні алгоритми нечіткого виведення
- •Алгоритм Мамдані (Mamdani)
- •Алгоритм Цукамото (Tsukamoto)
- •Алгоритм Ларсена (Larsen)
- •Алгоритм Сугено (Sugeno)
- •Приклади використання систем нечіткого виведення в завданнях управління
- •Нечітка модель управління змішувачем води при прийнятті душу
- •Змістовна постановка завдання
- •Побудова бази нечітких лінгвістичних правил
- •Фазифікація вхідних змінних
- •Контрольні питання
- •Тема 8. Методи нечіткої кластеризації.
- •Контрольні питання
- •Бібліографічний список
- •Електронний документ
- •Авторська редакція
Фазифікация (Fuzzification)
У контексті нечіткої логіки під фазифікацією розуміється не тільки окремий етап виконання нечіткого виведення, але і власне процес або процедура знаходження значень функцій приналежності нечітких множин (термів) на основі звичайних (не нечітких) початкових даних. Фазифікацію ще називають введенням нечіткості.
Метою етапу фазифікації є встановлення відповідності між конкретним (зазвичай – чисельним) значенням окремої вхідної змінної системи нечіткого виведення і значенням функції приналежності відповідного їй терму вхідної лінгвістичної змінної. Після завершення цього етапу для всіх вхідних змінних повинні бути визначені конкретні значення функцій приналежності по кожному з лінгвістичних термів, які використовуються в підумовах бази правил системи нечіткого виведення.
Формально процедура фазифікації виконується таким чином. До початку цього етапу передбачаються відомими конкретні значення всіх вхідних змінних системи нечіткого виведення, тобто множина значень V’={a1, a2,…, аm}. У загальному випадку кожне ai∊Хi, де Хi – універсум лінгвістичної змінної βi. Ці значення можуть бути отримані або від датчиків, або деяким іншим, зовнішнім по відношенню до системи нечіткого виведення способом.
Далі розглядається кожна з підумов вигляду "βi є α’" правил системи нечіткого виведення, де α’ – деякий терм з відомою функцією приналежності . При цьому значення ai використовується як аргумент , тим самим знаходиться кількісне значення = . Це значення і є результатом фазифікації підумови "βi є α’".
Етап фазифікації вважається закінченим, коли будуть знайдені всі значення = для кожної з підумов всіх правил, що входять в дану базу правил системи нечіткого виведення. Цю множину значень позначимо через B={ }. При цьому якщо деякий терм α’’ лінгвістичної змінної βi не присутній ні в одному з нечітких висловів, то відповідне йому значення функції приналежності не знаходиться в процесі фазифікації.
Приклад 8.3. Для ілюстрації виконання цього етапу розглянемо приклад процесу фазифікації трьох нечітких висловів: "швидкість автомобіля мала", "швидкість автомобіля середня", "швидкість автомобіля висока" для вхідної лінгвістичної змінної β1 – швидкість руху автомобіля (див. приклад 6.1). Їм відповідають нечіткі вислови першого виду: "β1 є α1", "β1 є α2", "β1 є α3". Припустимо, що поточна швидкість автомобіля дорівнює 55 км/г, тобто a1 = 55 км/г.
Тоді фазифікація першого нечіткого вислову дає в результаті число 0, яке означає його ступінь істинності і виходить підстановкою значення a1= 55 км/г в якості аргументу функції приналежності терму α1 (рис. 8.4, а). Фазифікация другого нечіткого вислову дає в результаті число 0.67 (наближене значення), яке означає його ступінь істинності і виходить підстановкою значення a1=55 км/г в якості аргументу функції приналежності терму α2 (рис. 8.4, б). Фазифікація третього нечіткого вислову дає в результаті число 0, яке означає його ступінь істинності і виходить підстановкою значення a1 = 55 км/г в якості аргументу функції приналежності терму α3 (рис. 8.4, в).
Рис. 8.4. Приклад фазифікації вхідної лінгвістичної змінної "швидкість автомобіля" для трьох нечітких висловів