Abstract
Adaptive Neuro-Fuzzy Inference System (ANFIS) has been widely applied in industry as well as scientific problems. This is due to its ability to approximate every plant with proper number of rules. However, surge in auto-generated rules, as the inputs increase, adds up to complexity and computational cost of the network. Therefore, optimization is required by pruning the weak rules while, at the same time, achieving maximum accuracy. Moreover, it is important to note that over-reducing rules may result in loss of accuracy. Artificial Bee Colony (ABC) is widely applied swarm-based technique for searching optimum solutions as it uses few setting parameters. This research explores the applicability of ABC algorithm to ANFIS optimization. For the practical implementation, classification of Malaysian SMEs is performed. For validation, the performance of ABC is compared with one of the popular optimization techniques Particle Swarm Optimization (PSO) and recently developed Mine Blast Algorithm (MBA). The evaluation metrics include number of rules in the optimized rule-base, accuracy, and number of iterations to converge. Results indicate that ABC needs improvement in exploration strategy in order to avoid trap in local minima. However, the application of any efficient metaheuristic with the modified two-pass ANFIS learning algorithm will provide researchers with an approach to effectively optimize ANFIS when the number of inputs increase significantly.
References
Taylan, O., Karagözoğlu, B.: An adaptive neuro-fuzzy model for prediction of students academic performance. Comput. Ind. Eng. 57, 732–741 (2009)
Kar, S., Das, S., Ghosh, P.K.: Applications of neuro fuzzy systems: a brief review and future outline. Appl. Soft Comput. 57, 243–259 (2014)
Hussain, K., Salleh, M., Najib, M.: Analysis of techniques for anfis rule-base minimization and accuracy maximization. ARPN J. Eng. Appl. Sci. (2015)
Liu, P., Leng, W., Fang, W.: Training anfis model with an improved quantum-behaved particle swarm optimization algorithm. Math. Prob. Eng. 2013 (2013)
Neshat, M., Adeli, A., Sepidnam, G., Sargolzaei, M.: Predication of concrete mix design using adaptive neural fuzzy inference systems and fuzzy inference systems. Int. J. Adv. Manuf. Technol. 63, 373–390 (2012)
Rini, D.P., Shamsuddin, S.M., Yuhaniz, S.S.: Balanced the trade-offs problem of anfis using particle swarm optimisation. TELKOMNIKA (Telecommun. Comput. Electron. Control) 11, 611–616 (2013)
Gorzalczany, M.B.: Computational intelligence systems and applications: neuro-fuzzy and fuzzy neural synergisms. TELKOMNIKA (Telecommun. Comput. Electron. Control) 86 (2012)
Ishibuchi, H., Nojima, Y.: Multiobjective genetic fuzzy systems. In: Mumford, C.L., Jain, L.C. (eds.) Computational Intelligence. ISRL, vol. 1, pp. 131–173. Springer, Heidelberg (2009)
Teshnehlab, M., Shoorehdeli, M.A., Sedigh, A.K.: Novel hybrid learning algorithms for tuning ANFIS parameters as an identifier using fuzzy PSO. In: IEEE International Conference on Networking, Sensing and Control, ICNSC 2008, pp. 111–116 (2008)
Karaboga, D.: An idea based on honey bee swarm for numerical optimization. Technical report-tr06, Erciyes university, engineering faculty, computer engineering department (2005)
Jang, J.-S.R.: ANFIS: adaptive-network-based fuzzy inference system. IEEE Trans. Syst. Man Cybern. 23, 665–685 (1993)
Sharma, H., Bansal, J.C., Arya, K.V., Yang, X.-S.: Lévy flight artificial bee colony algorithm. Int. J. Syst. Sci., 1–19 (2015). ahead-of-print
Eberhart, R.C., Kennedy, J.: A new optimizer using particle swarm theory. In: Proceedings of the Sixth International Symposium on Micro Machine and Human Science, pp. 39–43 (1995)
Sadollah, A., Bahreininejad, A., Eskandar, H., Hamdi, M.: Mine blast algorithm for optimization of truss structures with discrete variables. Comput. Struct. 102–103, 49–63 (2012)
Malaysia, S.C. SME Competitiveness Rating For Enhancement (SCORE) (2014). http://www.smecorp.gov.my/vn2/node/48
Shah, H., Herawan, T., Ghazali, R., Naseem, R., Aziz, M.A., Abawajy, J.H.: An Improved Gbest Guided Artificial Bee Colony (IGGABC) algorithm for classification and prediction tasks. In: Neural Information Processing, pp. 559–569 (2014)
Acknowledgments
The authors would like to thank CGS of Universiti Tun Hussein Onn Malaysia (UTHM) for supporting this research under.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Salleh, M.N.M., Hussain, K., Naseem, R., Uddin, J. (2017). Optimization of ANFIS Using Artificial Bee Colony Algorithm for Classification of Malaysian SMEs. In: Herawan, T., Ghazali, R., Nawi, N.M., Deris, M.M. (eds) Recent Advances on Soft Computing and Data Mining. SCDM 2016. Advances in Intelligent Systems and Computing, vol 549. Springer, Cham. https://doi.org/10.1007/978-3-319-51281-5_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-51281-5_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-51279-2
Online ISBN: 978-3-319-51281-5
eBook Packages: EngineeringEngineering (R0)