Have a personal or library account? Click to login
ANFIS-Toolbox: A Python Package for Adaptive Neuro-Fuzzy Inference Systems Cover

ANFIS-Toolbox: A Python Package for Adaptive Neuro-Fuzzy Inference Systems

Open Access
|Mar 2026

References

  1. Jang J-S. ANFIS: Adaptive-network-based fuzzy inference system. IEEE Transactions on Systems, Man, and Cybernetics. 1993;23(3):665685. DOI: 10.1109/21.256541
  2. Achouri M, Zennir Y, Tolba C. Adaptive hybrid ANFIS-PSO and ANFIS-GA approach for occupational risk prediction. International Journal of Occupational Safety and Ergonomics. 2025;31(2):384398. DOI: 10.1080/10803548.2024.2444807
  3. Vesovic M, Jovanovic R, Zaric V. Hybrid GA-ANFIS and PSO-ANFIS techniques for nonlinear DC motor system modeling. Proceedings of the Institution of Mechanical Engineers Part C-Journal of Mechanical Engineering Science. 2025. DOI: 10.1177/09544062251350800
  4. Rashid A, Kumari S. Simulation-optimization of water distribution networks using ANFIS-evolutionary techniques. KSCE Journal of Civil Engineering. 2024;28(1):484494. DOI: 10.1007/s12205-023-0710-z
  5. Rao AV, et al. Construct and performance investigation of a hybrid ANFIS controlled islanded micro-grid. International Journal of Renewable Energy Research. 2025;15(1):161171.
  6. Guo Y, et al. ANFIS-based course controller using MMG maneuvering model. Journal of Marine Science and Engineering. 2025;13(3). DOI: 10.3390/jmse13030490
  7. Ranjan S, Singh M, Sreejeth M. ANFIS-based resonant controller for mitigating torque ripples and addressing parametric variation in PMSM-driven electric vehicle. Arabian Journal for Science and Engineering. 2025;50(14):1086910880. DOI: 10.1007/s13369-024-09950-2
  8. Yadav GK, et al. Integrating ANN and ANFIS for effective fault detection and location in modern power grid. Science and Technology for Energy Transition. 2025;80. DOI: 10.2516/stet/2025013
  9. Gomathi S, Kumari KA. Enhancing ınternet security: a novel ML approach for intrusion detection using RS2FS and cascaded SVM/ANFIS. International Journal of Machine Learning and Cybernetics. 2025;16(7–8):43894406. DOI: 10.1007/s13042-024-02515-7
  10. Citlak O, Atacak I, Dogru IA. A novel approach to SPAM detection in social networks-light-ANFIS: Integrating gradient-based one-sided sampling and random forest-based feature clustering techniques with adaptive neuro-fuzzy inference systems. Applied Sciences-Basel. 2025;15(18). DOI: 10.3390/app151810049
  11. Al-Fayyadh HRD, et al. IoT service placement using improved ANFIS classifier and improved dung beetle optimization algorithm in Fog-Cloud computing. Expert Systems with Applications. 2025;294. DOI: 10.1016/j.eswa.2025.128688
  12. Saadci YE, Seker S. Development of a PSO-optimized pythagorean hesitant Fuzzy ANFIS model for drought prediction in Istanbul. International Journal of Computational Intelligence Systems. 2025;18(1). DOI: 10.1007/s44196-025-00998-y
  13. Taheri M, et al. Novel methods for selecting stock portfolio in conditions of uncertainty and forecasting with RR-DEA, ANFIS, FGP: A case study of Tehran stock exchange. PLOS One. 2025;20(7). DOI: 10.1371/journal.pone.0321370
  14. Li Z, et al. Method and application for urban gas demand prediction based on the integrated adaptive neuro-fuzzy inference system (ANFIS). University Politehnica of Bucharest Scientific Bulletin Series C – Electrical Engineering and Computer Science. 2025;87(3):199214.
  15. MathWorks. Fuzzy Logic Toolbox. Version 2.7. Natick, MA: The MathWorks, Inc.; 2023. https://www.mathworks.com/products/fuzzy-logic.html
  16. Python Software Foundation. Python Language Reference. Version 3.14; 2025. https://www.python.org
  17. Pedregosa F, et al. Scikit-learn: Machine learning in Python. Journal of Machine Learning Research. 2011;12(85):28252830.
  18. Nguyen VT. X-ANFIS: An Extensible and Cross-Learning ANFIS Framework for Machine Learning Tasks. Software available on Figshare; 2025. DOI: 10.6084/m9.figshare.28802531.v1
  19. Zaia Monteiro M. ANFISpy: PyTorch implementation of adaptive neuro-fuzzy inference systems. 2025. https://github.com/mZaiam/ANFISpy
  20. LazuardyTech. ANFIS: Implementation of adaptive neuro-fuzzy inference system in Python. 2024.
  21. Hinton G. Neural Networks for Machine Learning: Lecture 6, Slide 27: RMSProp. Lecture slides, University of Toronto; 2012. http://www.cs.toronto.edu/~tijmen/csc321/slides/lecture_slides_lec6.pdf
  22. Kingma DP, Ba J. Adam: A Method for Stochastic Optimization; 2017. DOI: 10.48550/arXiv.1412.6980
  23. Robbins H, Monro S. A stochastic approximation method. The Annals of Mathematical Statistics. 1951;22(3):400407. DOI: 10.1214/aoms/1177729586
  24. Kennedy J, Eberhart R. Particle swarm optimization. In: Proceedings of ICNN’95 – International Conference on Neural Networks. Vol. 4. 1995:19421948. DOI: 10.1109/ICNN.1995.488968
  25. Harris CR, et al. Array programming with NumPy. Nature. 2020;585(7825):357362. DOI: 10.1038/s41586-020-2649-2
  26. França DC. ANFIS Toolbox: Documentation. Version v0.1. ANFIS Toolbox Project; 2025. https://dcruzf.github.io/anfis-toolbox/ (Accessed 2025-10-30).
DOI: https://doi.org/10.5334/jors.638 | Journal eISSN: 2049-9647
Language: English
Submitted on: Nov 4, 2025
|
Accepted on: Feb 10, 2026
|
Published on: Mar 2, 2026
Published by: Ubiquity Press
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year

© 2026 Daniel França, Manuella Aschoff, Tiago França, Danniel Macedo, Vitor França, Lucidio Cabral, Alisson Brito, Clauirton Siebra, Tiago Araujo, published by Ubiquity Press
This work is licensed under the Creative Commons Attribution 4.0 License.