An adaptive neuro-fuzzy inference system (ANFIS) is a fuzzy system whose membership function parameters have been tuned using neuro-adaptive learning methods similar to methods used in training neural networks. Fuzzy Logic Toolbox™ software provides command-line functions and an app for training Sugeno-type fuzzy inference systems using given input/output training data. For more information, see Neuro-Adaptive Learning and ANFIS.
|Neuro-Fuzzy Designer||Design, train, and test Sugeno-type fuzzy inference systems|
Fuzzy inference maps an input space to an output space using a series of fuzzy if-then rules.
In Sugeno systems, the output of each if-then rule is either constant or a linear function of the input variables. The final output value is the weighted average of all rule outputs.
You can tune Sugeno fuzzy inference systems using neuro-adaptive learning techniques similar to those used for training neural networks.
You can design neuro-fuzzy systems either at the command line or using the Neuro-Fuzzy Designer app.
Interactively create, train, and test neuro-fuzzy systems using the Neuro-Fuzzy Designer app.
Validate trained neuro-fuzzy systems using checking data that is different from training data.
When using Neuro-Fuzzy Designer, you can export your trained neuro-fuzzy model and training error data to the MATLAB® workspace for further analysis.
Train a neuro-fuzzy system for time-series prediction
Determine the joint angles required to place the tip of a robotic arm in a desired location using a neuro-fuzzy model.
Perform adaptive nonlinear noise cancellation using