
ANFIS-Toolbox: A Python Package for Adaptive Neuro-Fuzzy Inference Systems
References
- Jang J-S. ANFIS: Adaptive-network-based fuzzy inference system. IEEE Transactions on Systems, Man, and Cybernetics. 1993;23(3):665–685. DOI: 10.1109/21.256541
- 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):384–398. DOI: 10.1080/10803548.2024.2444807
- 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
- Rashid A, Kumari S. Simulation-optimization of water distribution networks using ANFIS-evolutionary techniques. KSCE Journal of Civil Engineering. 2024;28(1):484–494. DOI: 10.1007/s12205-023-0710-z
- 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):161–171.
- 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
- 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):10869–10880. DOI: 10.1007/s13369-024-09950-2
- 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
- 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):4389–4406. DOI: 10.1007/s13042-024-02515-7
- 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
- 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
- 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
- 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
- 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):199–214.
- MathWorks. Fuzzy Logic Toolbox. Version 2.7. Natick, MA: The MathWorks, Inc.; 2023.
https://www.mathworks.com/products/fuzzy-logic.html - Python Software Foundation. Python Language Reference. Version 3.14; 2025.
https://www.python.org - Pedregosa F, et al. Scikit-learn: Machine learning in Python. Journal of Machine Learning Research. 2011;12(85):2825–2830.
- 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
- Zaia Monteiro M. ANFISpy: PyTorch implementation of adaptive neuro-fuzzy inference systems. 2025.
https://github.com/mZaiam/ANFISpy - LazuardyTech. ANFIS: Implementation of adaptive neuro-fuzzy inference system in Python. 2024.
- 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 - Kingma DP, Ba J. Adam: A Method for Stochastic Optimization; 2017. DOI: 10.48550/arXiv.1412.6980
- Robbins H, Monro S. A stochastic approximation method. The Annals of Mathematical Statistics. 1951;22(3):400–407. DOI: 10.1214/aoms/1177729586
- Kennedy J, Eberhart R. Particle swarm optimization. In: Proceedings of ICNN’95 – International Conference on Neural Networks. Vol. 4.
1995 :1942–1948. DOI: 10.1109/ICNN.1995.488968 - Harris CR, et al. Array programming with NumPy. Nature. 2020;585(7825):357–362. DOI: 10.1038/s41586-020-2649-2
- 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
Keywords:
© 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.