Page 99 - 6109
P. 99
Рисунок 10.5 – Опис лінгвістичної змінної «Температура води»
Кількість термів в лінгвістичній змінній рідко перевищує 7.
10.3 Нечіткий логічний вивід
Основою для проведення операції нечіткого логічного виводу є база
правил, що містить нечіткі вислови у формі «ЯКЩО-ТО» і функції
приналежності для відповідних лінгвістичних термів. При цьому повинні
дотримуватися наступні умови (рис.10.6):
1. Існує хоч би одне правило для кожного лінгвістичного терма вихідний
змінної.
2. Для будь-якого терма вхідної змінної є хоч би одне правило, в якому
цей терм використовується як передумова (ліва частина правила).
Інакше має місце неповна база нечітких правил.
Хай в базі правил є m правил вигляду:
R 1: ЯКЩО x 1 це A 11 . І . x n це A 1n, ТО у це B 1
R i: ЯКЩО x 1 це A i1 . І . x n це A in, ТО у це B i
R m: ЯКЩО x 1 це A i1 . І . x n це A mn, ТО у це B m,
де x k, k=1..n – вхідні змінні; у – вихідна змінна; A ik – задані нечіткі множини з
функціями приналежності.
Результатом нечіткого виводу є чітке значення змінної y* на основі
заданих чітких значень x k, k = 1…n.
База правил
Фазифікація Нечіткий логічний Дефазифікація
вхідних змінних вивід вихідних змінних
Рисунок 10.6 – Система нечіткого логічного виводу.
У загальному випадку механізм логічного виводу включає чотири етапи:
введення нечіткості (фазифікація), нечіткий вивід, композицію і приведення до
чіткості, або дефазифікація
1. Нечіткість (введення нечіткості, фазифікація, fuzziflcation). Функції
приналежності, які визначені на вхідних змінних застосовуються до їх
фактичних значень для визначення ступеня істинності c i кожної передумови
кожного правила.
2. Логічний висновок. Обчислене значення істинності для передумов
кожного правила застосовується до висновків кожного правила. Це призводить
до однієї нечіткої підмножини, яка буде призначена кожній змінній висновку
для кожного правила. В якості правил логічного висновку зазвичай
використовуються тільки операції min (МІНІМУМ) або prod (Множення). У
99