Эту статью , возможно, придется переписать, чтобы она соответствовала стандартам качества Википедии . ( Май 2010 ) |
В области искусственного интеллекта термин «нейро-нечеткий» относится к сочетанию искусственных нейронных сетей и нечеткой логики .
Нейро-нечеткая гибридизация приводит к гибридной интеллектуальной системе , которая сочетает в себе человекоподобный стиль рассуждений нечетких систем с обучающей и коннекционистской структурой нейронных сетей. Нейро-нечеткая гибридизация широко именуется в литературе как нечеткая нейронная сеть (FNN) или нейро-нечеткая система (NFS). Нейро-нечеткая система (более популярный термин используется в дальнейшем) включает в себя человекоподобный стиль рассуждений нечетких систем посредством использования нечетких множеств и лингвистической модели, состоящей из набора нечетких правил ЕСЛИ-ТО. Главное преимущество нейро-нечетких систем заключается в том, что они являются универсальными аппроксиматорами со способностью запрашивать интерпретируемые правила ЕСЛИ-ТО.
Сила нейро-нечетких систем включает два противоречивых требования в нечетком моделировании: интерпретируемость против точности. На практике преобладает одно из двух свойств. Область исследований нейро-нечеткого моделирования в нечетком моделировании делится на две области: лингвистическое нечеткое моделирование, которое фокусируется на интерпретируемости, в основном модель Мамдани; и точное нечеткое моделирование, которое фокусируется на точности, в основном модель Такаги-Сугэно-Канга (TSK).
Хотя обычно предполагается, что это реализация нечеткой системы через коннекционистские сети, этот термин также используется для описания некоторых других конфигураций, включая:
Необходимо отметить, что интерпретируемость нейро-нечетких систем типа Мамдани может быть утеряна. Для улучшения интерпретируемости нейро-нечетких систем необходимо предпринять определенные меры, в которых также обсуждаются важные аспекты интерпретируемости нейро-нечетких систем. [2]
Недавнее направление исследований касается случая добычи потока данных , где нейро-нечеткие системы последовательно обновляются новыми входящими образцами по требованию и на лету. Таким образом, обновления системы включают не только рекурсивную адаптацию параметров модели, но также динамическую эволюцию и обрезку компонентов модели (нейронов, правил), чтобы адекватно обрабатывать дрейф концепций и динамически меняющееся поведение системы и поддерживать системы/модели «актуальными» в любое время. Всесторонние обзоры различных развивающихся подходов нейро-нечетких систем можно найти в [3] и. [4]
Нечеткие нейронные сети на основе псевдовнешних продуктов ( POPFNN ) представляют собой семейство нейронечетких систем, основанных на лингвистической нечеткой модели. [5]
В литературе упоминаются три члена POPFNN:
Архитектура "POPFNN" представляет собой пятислойную нейронную сеть , где слои с 1 по 5 называются: входной лингвистический слой, слой условий, слой правил, слой следствий, выходной лингвистический слой. Фаззификация входов и дефаззификация выходов выполняются соответственно входным лингвистическим и выходным лингвистическим слоями, в то время как нечеткий вывод выполняется совместно слоями правил, условий и следствий.
Процесс обучения POPFNN состоит из трех этапов:
Могут использоваться различные алгоритмы генерации нечетких членств : Learning Vector Quantization (LVQ), Fuzzy Kohonen Partitioning (FKP) или Discrete Incremental Clustering (DIC). Обычно для определения нечетких правил используются алгоритм POP и его вариант LazyPOP.