Фаззификация
Точные значения входных переменных преобразуются в значения лингвистических переменных посредством применения функций принадлежности. Рисунок 1. Примеры функций принадлежности Функция принадлежности где Функция принадлежности где Функция принадлежности Функция принадлежности Функция принадлежности
В общем виде алгоритм фаззификации выглядит так: 1. Для каждого терма взятой лингвистической переменной найти числовое значение или диапазон значений, наилучшим образом характеризующих данный терм. Так как это значение или значения являются «прототипом» терма, то для них выбирается единичное значение функции принадлежности. 2. Определяем значения параметра с принадлежностью «0» к данному терму. Это значение может быть выбрано как значение с принадлежностью «1» к другому терму из числа определённых ранее. 3. После определения экстремальных значений определяем промежуточные значения. Для них выбираются П- или Л- функции из числа стандартных функций принадлежности. 4. Для значений, соответствующим экстремальным значениям параметра, выбираются S- или Z- функции принадлежности. Например, на рисунке 2 имеем: Рисунок 2. Функции принадлежности NL – PL – NM, NS, PS, PM, NOPO –
|