Adaptive Neuro-Fuzzy Inference Systems (ANFIS) Library for Simulink
This library is for those who want to use the ANFIS/CANFIS system in the Simulink environment. Each model is implemented for training and operation in a sample-by-sample, on-line mode. For details see the included release notes. The main reference used to develop all the ANFIS/CANFIS models is:
Neuro-Fuzzy and Soft Computing: A Computational Approach to Learning and Machine Intelligence, Jyh-Shing Roger Jang, Chuen-Tsai Sun, Eiji Mizutani. Prentice Hall, Sept. 1997.
Cite As
Ilias Konsoulas (2024). Adaptive Neuro-Fuzzy Inference Systems (ANFIS) Library for Simulink (https://www.mathworks.com/matlabcentral/fileexchange/36098-adaptive-neuro-fuzzy-inference-systems-anfis-library-for-simulink), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
Tags
Acknowledgements
Inspired by: ANN, Fuzzy ART and Fuzzy ARTMAP Neural Networks
Inspired: Recurrent Fuzzy Neural Network (RFNN) Library for Simulink
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Gradient Consistency Check/
NFA_Demos/Utilities/
NFA_Programs/anfis_matlab/ART/
NFA_Programs/anfis_matlab/Grid/
NFA_Programs/anfis_matlab/Scatter/
NFA_Programs/canfis_matlab/ART/
NFA_Programs/canfis_matlab/Grid/
NFA_Programs/canfis_matlab/Scatter/
NFA_Demos/ANFIS_Demo/
NFA_Demos/CANFIS_Demo/
NFA_MatLab/
Version | Published | Release Notes | |
---|---|---|---|
1.30 | Killed some redundant variables and commands in s-function scripts. Added some new comments. Also introduced use of "if any(logical_condition)" loops instead of "if ~isempty(logical_condition) which should be a bit faster. |
|
|
1.29.0.0 | Improved S-function syntax. Also killed a small bug. Updated library should run a bit faster. |
||
1.28.0.0 | Fixed a bug in anfisim_scatter.m that prevented run with a single input. All models were tested for single input run successfully. |
||
1.27.0.0 | Introduced the method of gradient consistency checking. This assures the correctness of your backprop implementation. I also provided .m scripts that perform gradient checking to all (C)ANFIS functions of this library. |
||
1.26.0.0 | In the latest version of the users guide, I have included a new section describing how to make the demos runnable on your computer and briefly outlining what each demo is about. |
||
1.4.0.0 | OK, I corrected the name of the library file from NFA.mdl to NFA_matlab.mdl in order to make demos runnable. |
||
1.3.0.0 | Minor code changes, better comments and NFA User Guide corrections. |
||
1.1.0.0 | I have updated only the following form entries: a)Description, b)Tags c) Acknowledgement of other submissions. |
||
1.0.0.0 |