Optimization of Fuzzy Neural Networks using Mine Blast Algorithm for Classification Problem

Authors

  • Mohd Najib Mohd Salleh Universiti Tun Hussein Onn Malaysia
  • Kashif Hussain Universiti Tun Hussein Onn Malaysia Parit Raja, Batu Pahat, Johor, Malaysia

DOI:

https://doi.org/10.14738/tmlai.55.3464

Keywords:

ANFIS, neuro-fuzzy, fuzzy system, Mine Blast Algorithm (MBA), optimization

Abstract

The integration of Fuzzy Neural Networks (FNNs) with optimization techniques has not only solved the issues “black box” in Artificial Neural Networks (ANNs) but also has been effective in a wide variety of real-world applications. Adaptive Neuro-Fuzzy Inference System (ANFIS) still needs effective parameter training and rules optimization methods to perform efficiently when the number of inputs increases. ANFIS accuracy depends on the parameters it is trained with and the drawbacks of gradients based learning of ANFIS using gradient descent and least square methods in two-pass learning algorithm. Many researchers have trained ANFIS parameters using metaheuristic, however, very few have considered optimizing the ANFIS rule-base. We propose an effective technique for optimizing ANFIS rule-base and training the network parameters using newly Accelerated modified MBA (AMBA) to convergence the speed during exploitation phase. The AMBA optimized ANFIS was tested on real-world benchmark classification problems like Breast Cancer, Iris, and Glass. The AMBA optimized ANFIS has also been employed to model real datasets. The performance of the proposed AMBA optimized ANFIS model was compared with the ones optimized by Genetic Algorithm (GA), Particle Swarm Optimization (PSO), MBA and Improved MBA (IMBA), respectively. The results show that the proposed AMBA optimized ANFIS achieved better accuracy with optimized rule-set in less number of function evaluations. Moreover, the results also indicate that AMBA converges earlier than its other counterparts.

Author Biography

Mohd Najib Mohd Salleh, Universiti Tun Hussein Onn Malaysia

Faculty of Computer Science and Information Technology

References

(1) H. M. I. Pousinho, V. M. F. Mendes and J. P. S. Catalão, A hybrid PSO–ANFIS approach for short-term wind power prediction in Portugal, Energy Conversion and Management, vol. 52, no. 1, 2011, pp. 397-402.

(2) P. Liu, W. Leng and W. Fang, Training anfis model with an improved quantum-behaved particle swarm optimization algorithm, Mathematical Problems in Engineering, 2013.

(3) O. Taylan and B. Karagözoğlu, An adaptive neuro-fuzzy model for prediction of student’s academic performance, Computers & Industrial Engineering, vol. 57, no. 3, 2009, pp. 732-741.

(4) M. Neshat, A. Adeli, A. Masoumi and M. Sargolzae, "A Comparative Study on ANFIS and Fuzzy Expert System Models for Concrete Mix Design", 2011.

(5) D. Petković, Adaptive neuro-fuzzy prediction of grasping object weight for passively compliant gripper, Applied Soft Computing, 2014.

(6) A.Sadollah, A. Bahreininejad, H. Eskandar and M. Hamdi, Mine blast algorithm for optimization of truss structures with discrete variables, Computers & Structures, vol. 102, 2012, pp. 49-63.

(7) A. Sadollah, D. G. Yoo and J. H. Kim, Improved mine blast algorithm for optimal cost design of water distribution systems , Engineering Optimization, 2014 (ahead-of-print): pp. 1-17.

(8) J. S. R. Jang, ANFIS: adaptive-network-based fuzzy inference system, Systems, Man and Cybernetics, IEEE Transactions on, vol. 23, no. 3, 1993, pp. 665-685.

(9) K. Ananda and M. Punithavalli, Efficient cancer classification using fast adaptive neuro -fuzzy inference system (FANFIS) based on statistical techniques, IJACSA) International Journal of Advanced Computer science and Applications, Special Issue on Artificial Intelligence, 2011, pp. 132-137.

(10) J. Derrac, S. GARCia, L. Sanchez and F. Herrera, KEEL Data-Mining Software Tool: Data Set Repository, Integration of Algorithms and Experimental Analysis Framework, 2015.

Downloads

Published

2017-09-04

How to Cite

Mohd Salleh, M. N., & Hussain, K. (2017). Optimization of Fuzzy Neural Networks using Mine Blast Algorithm for Classification Problem. Transactions on Engineering and Computing Sciences, 5(5), 01. https://doi.org/10.14738/tmlai.55.3464