Abstract
Metaheuristic algorithms are popular techniques used to solve several optimization problems. Among the key algorithms, cuckoo search (CS) is a comparatively novel and promising metaheuristic algorithm. Various researchers have shown that it performs better when compared to other metaheuristic algorithms while searching for optimal value and is being used to solve various real-world problems. However, the basic CS algorithm can be improved by enhancing the probabilities of survival of the eggs. It will decrease the possibility of the eggs getting ruined by the host bird. The cuckoo birds move to a new position looking for more search space to get better solutions. Furthermore, better search space can be obtained by executing levy flight with accelerated particle swarm optimization (APSO). This research proposes a new method known as hybrid accelerated cuckoo particle swarm optimization (HACPSO) algorithm, based on two metaheuristic algorithms. In the proposed HACPSO algorithm, APSO provides communication for looking better place having the best nest with greater survivability for cuckoo birds. Different simulation has been carried using standard dataset and efficiency of the proposed algorithm is compared with CS, artificial bee colony and other similar hybrid variants. The simulation results demonstrate that the HACPSO algorithm performs better as compared to other algorithms in term of accuracy, MSE, SD, and with fast convergence rate to the target space.
Similar content being viewed by others
References
Abid S, Fnaiech F, Najim M (2001) A fast feedforward training algorithm using a modified form of the standard backpropagation algorithm. IEEE Trans Neural Netw 12(2):424–430
Blum C, Socha K (2005) Training feed-forward neural networks with ant colony optimization: an application to pattern classification. In: Fifth international conference on hybrid intelligent systems (HIS'05), Rio de Janeiro, Brazil, 6–9 November 2005. IEEE
Chaowanawatee K, Heednacram A (2012) Implementation of cuckoo search in RBF neural network for flood forecasting. Paper presented at the 2012 fourth international conference on computational intelligence, communication systems and networks
Eberhart R, Kennedy J (1995) Particle swarm optimization. In: Proceedings of IEEE international conference on neural networks, Piscataway, NJ, pp 1942–1948
Gori M, Tesi A (1992) On the problem of local minima in backpropagation. IEEE Trans Pattern Anal Mach Intell 14(1):76–86
Karaboga D, Ozturk C (2009) Neural networks training by artificial bee colony algorithm on pattern classification. Neural Netw World 19(3):279
Kennedy J, Eberhart R (2001) Swarm intelligence. Academic Press, London
Kumbhar PY, Krishnan S (2011) Use of artificial bee colony (ABC) algorithm in artificial neural network synthesis. Int J Adv Eng Sci Technol 11(1):162–171
Langin C, Rahimi S (2010) Soft computing in intrusion detection: the state of the art. J Ambient Intell Humaniz Comput 1(2):133–145
Nawi NM, Ghazali R, Salleh MNM (2010a) The development of improved back-propagation neural networks algorithm for predicting patients with heart disease. Paper presented at the international conference on information computing and applications
Nawi NM, Ransing R, Hamid NA (2010b) BPGD-AG: a new improvement of back-propagation neural network learning algorithms with adaptive gain. J Sci Technol 2(2):83–102
Nawi NM, Ransing RS, Salleh MNM, Ghazali R, Hamid NA (2010c) An improved back propagation neural network algorithm on classification problems. In: Database theory and application, bio-science and bio-technology. Springer, Berlin, pp 177–188
Nawi NM, Khan A, Rehman MZ (2013a) A new back-propagation neural network optimized with cuckoo search algorithm. In: ICCSA-2013 in LNCS journal of Springer. Vietnam part I, LNCS, vol 7971, no 1, pp 413–426
Nawi NM, Khan A, Rehman M (2013b) A new Levenberg Marquardt based back propagation algorithm trained with cuckoo search. Procedia Technol 11:18–23
Nawi NM, Khan A, Rehman MZ (2013c) A new cuckoo search based Levenberg–Marquardt (CSLM) algorithm. Paper presented at the international conference on computational science and its applications
Nawi NM, Rehman M, Aziz MA, Herawan T, Abawajy JH (2014) Neural network training by hybrid accelerated cuckoo particle swarm optimization algorithm. Paper presented at the international conference on neural information processing
Pavlyukevich I (2007) Lévy flights, non-local search and simulated annealing. J Comput Phys 226(2):1830–1844
Prabukumar M, Agilandeeswari L, Ganesan K (2019) An intelligent lung cancer diagnosis system using cuckoo search optimization and support vector machine classifier. J Ambient Intell Humaniz Comput 10(1):267–293
Rehman M, Nawi N (2011) Improving the accuracy of gradient descent back propagation algorithm (GDAM) on classification problems. Int J New Comput Archit Appl 1(4):838–847
Rehman MZ, Nawi MN, Khan A (2013) A new bat based back-propagation (BAT-BP) algorithm. In: (ICSS 2013) Proceedings to be published in the Springer series advances in intelligent systems and computing, vol 240, pp 395–404
Sexton JJRDR (1999) Optimization of neural networks: a comparative analysis of the genetic algorithm and simulated annealing. Eur J Oper Res 114:589–601
Tuba M, Subotic M, Stanarevic N (2011) Modified cuckoo search algorithm for unconstrained optimization problems. Paper presented at the proceedings of the 5th European conference on European computing conference
Walton S, Hassan O, Morgan K, Brown M (2011) Modified cuckoo search: a new gradient free optimisation algorithm. Chaos Solitons Fractals 44(9):710–718
Williams RJ, Peng J (1990) An efficient gradient-based algorithm for on-line training of recurrent network trajectories. Neural Comput 2(4):490–501
Yang X-S (2010a) Engineering optimization: an introduction with metaheuristic applications. Wiley, New York
Yang X-S (2010b) Nature-inspired metaheuristic algorithms. Luniver Press, Frome
Yang X, Deb S (2009) Cuckoo search via Lévy flights. In: Proceedings of world congress on nature and biologically inspired computing (NaBIC), India
Yang XS, Deb S (2010) Engineering optimisation by cuckoo search. Int J Math Model Numer Optim 1(4):330–343
Yang X-S, Deb S, Fong S (2011) Accelerated particle swarm optimization and support vector machine for business optimization and applications. Paper presented at the international conference on networked digital technologies
Yu X, Efe MO, Kaynak O (2002) A general backpropagation algorithm for feedforward neural networks learning. IEEE Trans Neural Netw 13(1):251–254
Zhang J-R, Zhang J, Lok T-M, Lyu MR (2007) A hybrid particle swarm optimization back propagation algorithm for neural network training. Appl Math Comput 185:1026–1037
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Khan, A., Shah, R., Imran, M. et al. An alternative approach to neural network training based on hybrid bio meta-heuristic algorithm. J Ambient Intell Human Comput 10, 3821–3830 (2019). https://doi.org/10.1007/s12652-019-01373-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12652-019-01373-4