Neuro-Fuzzy Designer

Проект, train и тестирование систем нечеткого вывода Sugeno-типа

Описание

Приложение Neuro-Fuzzy Designer позволяет вам проектировать, обучать и тестировать адаптивные нейро-нечеткие системы вывода (ANFIS) с помощью входных/выходных обучающих данных.

Используя это приложение, вы можете:

  • Настройте параметры функции принадлежности систем нечеткого вывода Sugeno-типа.

  • Автоматически сгенерируйте структуру системы начального вывода на основе обучающих данных.

  • Измените структуру системы вывода перед настройкой.

  • Предотвратите сверхподбор кривой к обучающим данным с помощью дополнительных проверочных данных.

  • Протестируйте возможность обобщения вашей настроенной системы с помощью тестовых данных.

  • Экспортируйте настроенную систему нечеткого вывода в MATLAB® рабочей области.

Можно использовать Neuro-Fuzzy Designer для обучения системы нечеткого вывода типа 1 Sugeno, которая:

  • Имеет один выход.

  • Использует средневзвешенную дефаззификацию.

  • Имеет выходные функции принадлежности ко всем типам, например linear или constant.

  • Имеет полное покрытие правил без совместного использования правил; то есть количество правил должно совпадать с количеством выходных функций членства, и каждое правило должно иметь разное последствие.

  • Имеет вес единства для каждого правила.

  • Не использует пользовательские функции членства.

Neuro-Fuzzy Designer app

Откройте приложение Neuro-Fuzzy Designer

  • MATLAB Toolstrip: На вкладке Apps, в разделе Control System Design and Analysis, щелкните значок приложения.

  • Командная строка MATLAB: Ввод neuroFuzzyDesigner.

Программное использование

расширить все

neuroFuzzyDesigner открывает приложение Neuro-Fuzzy Designer.

neuroFuzzyDesigner(fis) открывает приложение и загружает систему нечеткого вывода fis. fis может быть любым действительным sugfis объект в рабочем пространстве MATLAB.

Можно создать начальную систему нечеткого вывода Sugeno-типа из обучающих данных с помощью genfis команда.

neuroFuzzyDesigner(fileName) открывает приложение и загружает систему нечеткого вывода. fileName - имя .fis файл по пути MATLAB.

Чтобы сохранить систему нечеткого вывода в .fis файл:

  • В Fuzzy Logic Designer выберите File > Export > To File

  • В командной строке используйте writeFIS.

Вопросы совместимости

расширить все

Предупреждает, начиная с R2019b

См. также

Приложения

Функции

Введенный в R2014b