Main Content

Fuzzy Inference System Tuning

Tune membership functions and rules of fuzzy systems

You can tune the membership function parameters and rules of your fuzzy inference system usingGlobal Optimization Toolboxtuning methods such as genetic algorithms and particle swarm optimization. For more information, seeTuning Fuzzy Inference Systems.

If your system is a single-output type-1 Sugeno FIS, you can tune its membership function parameters using neuro-adaptive learning methods. This tuning method does not requireGlobal Optimization Toolboxsoftware. For more information, seeNeuro-Adaptive Learning and ANFIS.

Apps

Neuro-Fuzzy Designer Design, train, and test Sugeno-type fuzzy inference systems

Functions

expand all

tunefis Tune fuzzy inference system or tree of fuzzy inference systems
tunefisOptions Option set fortunefisfunction
getTunableSettings Obtain tunable settings from fuzzy inference system
setTunable Set specified parameter settings as tunable or nontunable
getTunableValues Obtain values of tunable parameters from fuzzy inference system
setTunableValues Specify tunable parameter values of a fuzzy inference system
anfis Tune Sugeno-type fuzzy inference system using training data
anfisOptions Option set foranfisfunction

Objects

expand all

RuleSettings Tunable parameter settings of fuzzy rules
VariableSettings Tunable parameter settings of fuzzy variables
MembershipFunctionSettings Tunable parameter settings for fuzzy membership functions
MembershipFunctionSettingsType2 Tunable parameter settings for type-2 fuzzy membership functions
ClauseParameters Parameter settings for rule clauses
NumericParameters Tunable numeric parameter settings of membership functions

Topics

Tune Fuzzy Systems

Train ANFIS Systems