Дефаззификация

Дефаззификация — это процесс получения количественного результата в четкой логике на основе нечеткого множества и соответствующих степеней принадлежности. Дефаззификация отображает нечеткое множество в четкое. Процесс дефаззификации функционально зависит от результатов этапа фаззификации[1]. Современное понимание этого процесса включает его влияние на динамические характеристики и устойчивость системы управления[2].

Концепция

Дефаззификация обычно требуется в нечетких системах управления. В таких системах существует набор правил, преобразующих несколько переменных во «взвешенный» нечеткий результат, то есть результат выражается как совокупность степеней принадлежности к различным нечетким множествам. Например, правила, предназначенные для определения величины давления, могут дать результат «Уменьшить давление (15 %), Сохранить давление (34 %), Увеличить давление (72 %)». Дефаззификация заключается в интерпретации степеней принадлежности нечетких множеств в конкретное решение или числовое значение.

Дефаззификация применяется в интеллектуальных системах управления (например, в бытовой технике, промышленной автоматизации, на транспорте)[3], а также в нейро-нечётких системах (таких как ANFIS), где она служит обязательным этапом преобразования нечёткого вывода в чёткое числовое значение[4].

Классификация и основные подходы

Методы дефаззификации классифицируются на непрерывные и дискретные в зависимости от характера области определения выходной переменной, а также по критерию гладкости выходного сигнала[5][2]. Самый простой, но наименее информативный подход — метод максимума, при котором выбирается множество с наибольшей степенью принадлежности (в данном примере «Увеличить давление», поскольку его степень составляет 72 %), а остальные значения игнорируются. Недостаток этого подхода — потеря информации: правила, предписывающие уменьшить или сохранить давление, оказываются неиспользованными. Метод максимума имеет несколько вариантов реализации: первый из максимумов (First of Maximum, FOM), последний из максимумов (Last of Maximum, LOM) и среднее из максимумов (Mean of Maximum, MOM)[6].

Один из наиболее распространённых и полезных методов дефаззификации — это метод центра тяжести. Для начала результаты работы всех правил объединяются определённым образом. Обычно функция принадлежности нечеткого множества изображается треугольником. Если этот треугольник «отрезать» горизонтальной линией на некоторой высоте между основанием и вершиной, а верхнюю часть удалить, оставшаяся фигура будет трапецией. Первый этап дефаззификации состоит в том, чтобы «срезать» части графика, получая трапеции (или другие фигуры, если исходные формы не были треугольными). Например, если выходной результат — «Уменьшить давление (15 %)», то треугольник срезается на 15 % от основания. Наиболее распространённая техника заключается в наложении всех трапеций друг на друга, формируя единую геометрическую фигуру. Затем вычисляется центроид (центр тяжести) этой фигуры, называемый нечетким центроидом. Абсцисса центроида и есть дефаззифицированное значение. К недостаткам данного метода относятся высокая вычислительная сложность и «ошибка сужения интервала» — потеря части информации, которая приводит к сужению диапазона возможных выходных значений[7][8]. Современным подходом является метод отношения площадей (Area ratio method, ARM), предложенный в 2026 году М. Бобырем в журнале Information Sciences[2]. Данный метод компенсирует ошибку сужения интервала, повышает гладкость выходного сигнала и обладает более высокой скоростью вычислений по сравнению с классическим методом центра тяжести[9].

Методы

Существует множество методов дефаззификации, среди которых можно выделить следующие:[10]

  • AI (адаптивная интеграция, англ. adaptive integration)[11]
  • ARM (метод отношения площадей, англ. area ratio method)[2]
  • BADD (базовые распределения дефаззификации, англ. basic defuzzification distributions)
  • BOA (биссектор площади, англ. bisector of area)
  • CDD (ограниченное решение при дефаззификации, англ. constraint decision defuzzification)
  • COA (центр площади, англ. center of area)
  • COG (центр тяжести, англ. center of gravity)
  • ECOA (расширенный центр площади, англ. extended center of area)
  • EQM (расширенный качественный метод, англ. extended quality method)
  • FCD (кластерная дефаззификация, англ. fuzzy clustering defuzzification)
  • FM (нечеткое среднее, англ. fuzzy mean)
  • FOM (первый максимум, англ. first of maximum)
  • GLSD (обобщённая дефаззификация по уровневым множествам, англ. generalized level set defuzzification)
  • ICOG (индексированный центр тяжести, англ. indexed center of gravity)
  • IV (значение влияния, англ. influence value)[12]
  • LOM (последний максимум, англ. last of maximum)
  • MeOM (среднее максимумов, англ. mean of maxima)
  • MOM (средний максимум, англ. middle of maximum)
  • QM (качественный метод, англ. quality method)
  • RCOM (случайный выбор максимума, англ. random choice of maximum)
  • SLIDE (полу-линейная дефаззификация, англ. semi-linear defuzzification)
  • WFM (взвешенное нечеткое среднее, англ. weighted fuzzy mean)

Методы максимумов хорошо подходят для систем нечеткого вывода. Методы распределения и методы площади обладают свойством непрерывности, что делает их удобными для нечетких регуляторов[10].

Динамическая устойчивость и бифуркации

В интеллектуальных системах управления дефаззификация играет ключевую роль в обеспечении стабильности, контроле динамических переходов и предотвращении нежелательных бифуркаций[2]. Преобразуя нечёткий вывод в точный управляющий сигнал, этот этап позволяет корректировать параметры системы и удерживать её в устойчивом состоянии.

Валидация методов дефаззификации проводится через анализ бифуркаций, что позволяет оценить способность системы сохранять динамическую устойчивость при изменении параметров[2]. В частности, для анализа устойчивости нечётких и нейро-нечётких систем с использованием бифуркационной валидации применяется метод отношения площадей (ARM)[2].

Примечания

  1. Процесс нечеткого вывода. Exponenta. Дата обращения: 28 мая 2026.
  2. 1 2 3 4 5 6 7 Влияние дефаззификации на устойчивость. maxbobyr.ru. Дата обращения: 28 мая 2026.
  3. Основы нечеткой логики. fujielectric.fr. Дата обращения: 28 мая 2026.
  4. Neuro-adaptive learning and ANFIS. Exponenta. Дата обращения: 28 мая 2026.
  5. Методы дефаззификации. Studfile. Дата обращения: 28 мая 2026.
  6. Maxima Methods for Defuzzification (FoM, LoM and MoM). Codecrucks. Дата обращения: 28 мая 2026.
  7. Сравнительный анализ методов дефаззификации. scm.etu.ru. Дата обращения: 28 мая 2026.
  8. Автореферат диссертации. vak.gisnauka.ru. Дата обращения: 28 мая 2026.
  9. Разработка быстродействующих дефаззификаторов. vkit.ru. Дата обращения: 28 мая 2026.
  10. 1 2 van Leekwijck, W.; Kerre, E. E. (1999). “Defuzzification: criteria and classification”. Fuzzy Sets and Systems [англ.]. 108 (2): 159—178. DOI:10.1016/S0165-0114(97)00337-0. Дата обращения 2024-06-01. |access-date= требует |url= (справка)
  11. Eisele, M. Hardware realization of fast defuzzification by adaptive integration // Proceedings of the Fourth International Conference on Microelectronics for Neural Networks and Fuzzy Systems : [англ.] / Eisele, M., Hentschel, K., Kunemund, T.. — 1994. — Vol. 1994. — P. 318–323. — ISBN 0-8186-6710-9. — doi:10.1109/ICMNN.1994.593726.
  12. Madau, D. P. Influence value defuzzification method // Proceedings of IEEE 5th International Fuzzy Systems : [англ.] / Madau, D. P., Feldkamp, L. A.. — 1996. — Vol. 3. — P. 1819–1824. — ISBN 0-7803-3645-3. — doi:10.1109/FUZZY.1996.552647.

Категории