Abstract
The paper presents a novel hyper-heuristic strategy for hybridization of nature inspired algorithms. The strategy is based on switching the state of agents using a logistic probability function, which depends upon the fitness rank of an agent. A case study using two nature inspired algorithms (Artificial Bee Colony (ABC) and Krill Herding (KH)) and eight optimization problems (Ackley Function, Bukin Function N.6, Griewank Function, Holder Table Function, Levy Function, Schaffer Function N.2, Schwefel Function, Shubert Function) is presented. The results show a superiority of the proposed hyper-heuristic (mean end-rank for hybrid algorithm is 1.435 vs. 2.157 for KH and 2.408 for ABC).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Karaboga, D., Basturk, B.: A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J. Global Optim. 2007, 459–471 (2007)
Yang, X.S., He, X.: Firefly algorithm: recent advances and applications. Int. J. Swarm Intell. 1(1), 36–50 (2013)
Mirjalili, S., Mirjalili, S.M., Lewis, A.: Grey wolf optimizer. Adv. Eng. Softw. 69, 46–61 (2014)
Gandomi, A.H., Alavi, A.H.: Krill herd: a new bio-inspired optimization algorithm. Commun. Nonlinear Sci. Numer. Simul. 17(12), 4831–4845 (2012)
Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proceedings of the IEEE International Conference on Neural Networks, pp. 1942–1948 (1995)
Parpinelli, R.S., Lopes, H.S.: An eco-inspired evolutionary algorithm applied to numerical optimization. In: 3rd World Congress on Nature and Biologically Inspired Computing (NaBIC 2011), pp. 466–471 (2011)
Lucic, P., Teodorovic, D.: Bee system: modeling combinatorial optimization transportation engineering problems by swarm intelligence. In: Preprints of the TRISTAN IV Triennial Symposium on Transportation Analysis, pp. 441–445 (2001)
Nakrani, S., Tovey, C.: On honey bees and dynamic server allocation in Internet hosting centers. Adap. Behav. 12(2), 223–240 (2004)
Grycuk, R., Gabryel, M., Nowicki, R., Scherer, R.: Content-based image retrieval optimization by differential evolution. Proceedings of IEEE Congress on Evolutionary Computation, pp. 86–93 (2016)
Korytkowski, M., Rutkowski, L., Scherer, R.: Fast image classification by boosting fuzzy classifiers. Inf. Sci. 327, 175–182 (2016)
Polap, D., Wozniak, M., Napoli, C., Tramontana, E., Damasevicius, R.: Is the colony of ants able to recognize graphic objects? In: Proceedings of the 21st International Conference on Information and Software Technologies, ICIST 2015, pp. 376–387 (2015)
Polap, D.: Neuro-heuristic voice recognition. In: Proceedings of the 2016 Federated Conference on Computer Science and Information Systems, FedCSIS 2016, Gdańsk, Poland, 11–14 September, 2016, pp. 487–490 (2016)
Alqattan, Z.N.M., Abdullah, R.: A comparison between artificial bee colony and particle swarm optimization algorithms for protein structure prediction problem. In: Lee, M., Hirose, A., Hou, Z.-G., Kil, R.M. (eds.) ICONIP 2013. LNCS, vol. 8227, pp. 331–340. Springer, Heidelberg (2013). doi:10.1007/978-3-642-42042-9_42
Kapuściński, T., Nowicki, R.K., Napoli, C.: Application of genetic algorithms in the construction of invertible substitution boxes. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds.) ICAISC 2016. LNCS, vol. 9692, pp. 380–391. Springer, Cham (2016). doi:10.1007/978-3-319-39378-0_33
Cpalka, K., Lapa, K., Przybyl, A.: A new approach to design of control systems using genetic programming. Inf. Technol. Control 44(4), 433–442 (2015)
Brester, C., Semenkin, E., Sidorov, M.: Multi-objective heuristic feature selection for speech-based multilingual emotion recognition. J. Artif. Intell. Soft Comput. Res. 6(4), 243–253 (2016)
Brasileiro, I., Santos, I., Soares, A., Rabelo, R., Mazullo, F.: Ant colony optimization applied to the problem of choosing the best combination among m combinations of shortest paths in transparent optical networks. J. Artif. Intell. Soft Comput. Res. 6(4), 231–242 (2016)
Wolpert, D.H., Macready, W.G.: No free lunch theorems for optimization. IEEE Trans. Evol. Comput. 1(1), 67–82 (1997)
Çivicioglu, P., Besdok, E.: A conceptual comparison of the Cuckoo-search, particle swarm optimization, differential evolution and artificial bee colony algorithms. Artif. Intell. Rev. 39(4), 315–346 (2013)
Dokeroglu, T., Cosar, A.: A novel multistart hyper-heuristic algorithm on the grid for the quadratic assignment problem. Eng. Appl. Artif. Intell. 52(C), 10–25 (2016)
Yang, X.-S.: Nature-Inspired Metaheuristic Algorithms. Luniver Press (2008)
Zhao, S.-Z., Suganthan, P.N., Pan, Q.-K., Tasgetiren, M.F.: Dynamic multi-swarm particle swarm optimizer with harmony search. Exp. Syst. Appl. Int. J. 38(4), 3735–3742 (2011)
Yang, X.S., Deb, S.: Eagle strategy using Lévy walk and firefly algorithms for stochastic optimization. In: González, J.R., Pelta, D.A., Cruz, C., Terrazas, G., Krasnogor, N. (eds.) Nature Inspired Cooperative Strategies for Optimization (NICSO 2010).SCI, vol. 284, pp. 101–111. Springer, Heidelberg (2010). doi:10.1007/978-3-642-12538-6_9
Özcan, E., Bilgin, B., Korkmaz, E.E.: A comprehensive analysis of hyper-heuristics. Intell. Data Anal. 12(1), 3–23 (2008)
Burke, E.K., Hart, E., Kendall, G., Newall, J., Ross, P., Schulenburg, S.: Hyper-heuristics: an emerging direction in modern search technology. In: Glover, F., Kochenberger, G. (eds.) Handbook of Metaheuristics, pp. 457–474. Springer, US (2003)
Chakhlevitch, K., Cowling, P.: Hyperheuristics: recent developments. In: Cotta, C., Sevaux, M., Sörensen, K. (eds.) Adaptive and Multilevel Metaheuristics. SCI, vol. 136, pp. 3–29. Springer, Heidelberg (2008). doi:10.1007/978-3-540-79438-7_1
Özcan, E., Kheiri, A.: A hyper-heuristic based on random gradient, greedy and dominance. In: Gelenbe, E., Lent, R., Sakellari, G. (eds.) Computer and Information Sciences II, pp. 557–563. Springer, London (2011). doi:10.1007/978-1-4471-2155-8_71
Cowling, P., Kendal, G., Han, L.: An investigation of a hyperheuristic genetic algorithm applied to a trainer scheduling problem. In: Proceedings of Congress on Evolutionary Computation (CEC 2002), pp. 1185–1190 (2002)
Asta, S., Özcan, E.: A tensor-based selection hyper-heuristic for cross-domain heuristic search. Inf. Sci. Int. J. 299, 412–432 (2015)
Diosan, L., Oltean, M.: Evolutionary design of evolutionary algorithms. Genet. Program Evolvable Mach. 10(3), 263–306 (2009)
Harding, S.L., Miller, J.F., Banzhaf, W.: Developments in cartesian genetic programming: self-modifying CGP. In: Cartesian Genetic Programming, 101–124 (2011)
Harrington, K.I., Spector, L., Pollack, J.B., O’Reilly, U.M.: Autoconstructive evolution for structural problems. In: Proceedings of 14th International Conference on Genetic and Evolutionary Computation Conference Companion, pp. 75–82 (2012)
Grobler, J., Engelbrecht, A.P., Kendall, G., Yadavalli, V.S.: Heuristic space diversity control for improved meta-hyper-heuristic performance. Inf. Sci. 300(C), 49–62 (2015)
Hammel, D.: Formation flight as an energy saving mechanism. Israel J. Zool. 41, 261–278 (1995)
Tereshko, V.: Reaction-diffusion model of a honeybee colony’s foraging behaviour. In: Schoenauer, M., Deb, K., Rudolph, G., Yao, X., Lutton, E., Merelo, J.J., Schwefel, H.-P. (eds.) PPSN 2000. LNCS, vol. 1917, pp. 807–816. Springer, Heidelberg (2000). doi:10.1007/3-540-45356-3_79
Li, X., Tang, K., Omidvar, M.N., Yang, Z., Qin, K., China, H.: Benchmark functions for the CEC 2013 special session and competition on large-scale global optimization. Gene 7, 8 (2013)
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
Damaševičius, R., Woźniak, M. (2017). State Flipping Based Hyper-Heuristic for Hybridization of Nature Inspired Algorithms. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L., Zurada, J. (eds) Artificial Intelligence and Soft Computing. ICAISC 2017. Lecture Notes in Computer Science(), vol 10245. Springer, Cham. https://doi.org/10.1007/978-3-319-59063-9_30
Download citation
DOI: https://doi.org/10.1007/978-3-319-59063-9_30
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-59062-2
Online ISBN: 978-3-319-59063-9
eBook Packages: Computer ScienceComputer Science (R0)