Recent Advances of Nature-Inspired Metaheuristic Optimization

Metaheuristic approaches receive a great interest in the area of optimization, especially when exact methods are missing, or the cost is extremely high. Besides the possibility to report good solutions in reasonable time, metaheuristic techniques are widely applicable. There are diverse categories of techniques that differ in number of search agents (or solutions), solution representation, and movement mechanism in search space. Just mentioned ingredients are determined according to the motivation or inspiration philosophy behind the technique. Nature-inspired optimization category is very popular and has proven high efficiency in many problems. It contains famous subclasses like evolutionary algorithms, swarm intelligence, and single-based techniques. Famous and classical examples of each subclass are genetic algorithm, particle swarm, and ant colony optimization, and simulated annealing, respectively. Nature-inspired optimization family grows so fast, and many members have joined it recently, for example, emperor penguin colony (2019), seagull optimization algorithm (2019), sailfish optimizer (2019), pity beetle algorithm (2018), emperor penguin optimizer (2018), multi-objective artificial sheep algorithm (2018), salp swarm algorithm (2017), electromagnetic field optimization (2016), sine cosine algorithm (2016), moth-flame optimization (2015), grey wolf optimizer (2014), flower pollination algorithm (2012), bat algorithm (2010), cuckoo search algorithm (2009), firefly algorithm (2008), and many others. There are many proposed hybridization and cooperation methods between techniques to produce improved versions of original ones. Nature-inspired techniques have been used in many application areas like theoretical computer science, engineering and control, forecasting, medical field, finance, management, operation research, and others. Also, new scientific disciplines like renewable energy, robotics, and navigation are feasible areas to make use of nature-inspired techniques. This chapter sheds light on six so recently new techniques that belong to nature-inspired optimization class.

[1]  Ardeshir Bahreininejad,et al.  Mine blast algorithm: A new population based algorithm for solving constrained engineering optimization problems , 2013, Appl. Soft Comput..

[2]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[3]  Vahid Khatibi Bardsiri,et al.  Satin bowerbird optimizer: A new optimization algorithm to optimize ANFIS for software development effort estimation , 2017, Eng. Appl. Artif. Intell..

[4]  Sushil Kumar,et al.  Hybrid Nature-Inspired Algorithms: Methodologies, Architecture, and Reviews , 2018 .

[5]  Omid Bozorg-Haddad,et al.  Advanced Optimization by Nature-Inspired Algorithms , 2018 .

[6]  Ling Wang,et al.  An effective co-evolutionary particle swarm optimization for constrained engineering design problems , 2007, Eng. Appl. Artif. Intell..

[7]  Gaurav Dhiman,et al.  Spotted hyena optimizer: A novel bio-inspired based metaheuristic technique for engineering applications , 2017, Adv. Eng. Softw..

[8]  Neeraj Gupta,et al.  Perceptual Adaptation of Image Based on Chevreul–Mach Bands Visual Phenomenon , 2017, IEEE Signal Processing Letters.

[9]  Seyed Mohammad Mirjalili,et al.  The Ant Lion Optimizer , 2015, Adv. Eng. Softw..

[10]  Seyed Mohammad Mirjalili,et al.  Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm , 2015, Knowl. Based Syst..

[11]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[12]  Ying Lin,et al.  Particle Swarm Optimization With an Aging Leader and Challengers , 2013, IEEE Transactions on Evolutionary Computation.

[13]  Ardeshir Bahreininejad,et al.  Water cycle algorithm - A novel metaheuristic optimization method for solving constrained engineering optimization problems , 2012 .

[14]  Katsumi Yamashita,et al.  An Optimum pre-filter for ICA based mulit-input multi-output OFDM System , 2010, 2010 2nd International Conference on Education Technology and Computer.

[15]  S. Shadravan,et al.  The Sailfish Optimizer: A novel nature-inspired metaheuristic algorithm for solving constrained engineering optimization problems , 2019, Eng. Appl. Artif. Intell..

[16]  Neeraj Gupta,et al.  Image Quality Assessment: A Review to Full Reference Indexes , 2019 .

[17]  Shailesh Tiwari,et al.  Physics-Inspired Optimization Algorithms: A Survey , 2013 .

[18]  Andrew Lewis,et al.  Grey Wolf Optimizer , 2014, Adv. Eng. Softw..

[19]  R. J. Kuo,et al.  The gradient evolution algorithm: A new metaheuristic , 2015, Inf. Sci..

[20]  Luca Maria Gambardella,et al.  Ant Algorithms for Discrete Optimization , 1999, Artificial Life.

[21]  Nikos D. Lagaros,et al.  Pity beetle algorithm - A new metaheuristic inspired by the behavior of bark beetles , 2018, Adv. Eng. Softw..

[22]  Mahdi Khosravi,et al.  Mediated morphological filters , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[23]  Amir Hossein Alavi,et al.  Krill herd: A new bio-inspired optimization algorithm , 2012 .

[24]  Tomonobu Senjyu,et al.  A Bi-Level Evolutionary Optimization for Coordinated Transmission Expansion Planning , 2018, IEEE Access.

[25]  Katsumi Yamashita,et al.  An Efficient ICA Based Approach to Multiuser Detection in MIMO OFDM Systems , 2009, MCSS.

[26]  J. Kennedy,et al.  Population structure and particle swarm performance , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[27]  C. A. Moraes,et al.  A Hybrid Bat-Inspired Algorithm for Power Transmission Expansion Planning on a Practical Brazilian Network , 2020 .

[28]  Nan Zhang,et al.  A multi-objective artificial sheep algorithm , 2019, Neural Computing and Applications.

[29]  R. Venkata Rao,et al.  Teaching-learning-based optimization: A novel method for constrained mechanical design optimization problems , 2011, Comput. Aided Des..

[30]  Ishwar K. Sethi,et al.  Morphological Filters: An Inspiration from Natural Geometrical Erosion and Dilation , 2017 .

[31]  Seyedali Mirjalili,et al.  SCA: A Sine Cosine Algorithm for solving optimization problems , 2016, Knowl. Based Syst..

[32]  Tomonobu Senjyu,et al.  Particle Swarm Optimization of Morphological Filters for Electrocardiogram Baseline Drift Estimation , 2019, Applied Nature-Inspired Computing: Algorithms and Case Studies.

[33]  Amir Ahmadi-Javid,et al.  Anarchic Society Optimization: A human-inspired method , 2011, 2011 IEEE Congress of Evolutionary Computation (CEC).

[34]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[35]  José Neves,et al.  The fully informed particle swarm: simpler, maybe better , 2004, IEEE Transactions on Evolutionary Computation.

[36]  Kevin M. Passino,et al.  Bacterial Foraging Optimization , 2010, Int. J. Swarm Intell. Res..

[37]  Christian Blum,et al.  Metaheuristics in combinatorial optimization: Overview and conceptual comparison , 2003, CSUR.

[38]  Jing J. Liang,et al.  Novel composition test functions for numerical global optimization , 2005, Proceedings 2005 IEEE Swarm Intelligence Symposium, 2005. SIS 2005..

[39]  Katsumi Yamashita,et al.  A PDF-MATCHED SHORT-TERM LINEAR PREDICTABILITY APPROACH TO BLIND SOURCE SEPARATION , 2009 .

[40]  Katsumi Yamashita,et al.  A PDF-Matched Modification to Stone's Measure of Predictability for Blind Source Separation , 2009, ISNN.

[41]  C.A. Coello Coello,et al.  MOPSO: a proposal for multiple objective particle swarm optimization , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[42]  H. Ryu,et al.  PERFORMANCE IMPROVEMENT OF CONSTANT MODULUS ALGORITHM BLIND EQUALIZER FOR 16 QAM MODULATION , 2013 .

[43]  Nilesh Patel,et al.  Evolutionary Optimization Based on Biological Evolution in Plants , 2018, KES.

[44]  Ali Husseinzadeh Kashan,et al.  League Championship Algorithm: A New Algorithm for Numerical Function Optimization , 2009, 2009 International Conference of Soft Computing and Pattern Recognition.

[45]  Ali Sadr,et al.  Automatic microstructural characterization and classification using dual tree complex wavelet-based features and Bees Algorithm , 2016, Neural Computing and Applications.

[46]  Konstantinos E. Parsopoulos,et al.  UPSO: A Unified Particle Swarm Optimization Scheme , 2019, International Conference of Computational Methods in Sciences and Engineering 2004 (ICCMSE 2004).

[47]  Alex S. Fukunaga,et al.  Improving the search performance of SHADE using linear population size reduction , 2014, 2014 IEEE Congress on Evolutionary Computation (CEC).

[48]  Ishwar K. Sethi,et al.  Brain Action Inspired Morphological Image Enhancement , 2017 .

[49]  Ying Tan,et al.  Fireworks algorithm with differential mutation for solving the CEC 2014 competition problems , 2014, 2014 IEEE Congress on Evolutionary Computation (CEC).

[50]  Vijay Kumar,et al.  Emperor penguin optimizer: A bio-inspired algorithm for engineering problems , 2018, Knowl. Based Syst..

[51]  Carlos A. Coello Coello,et al.  Improving PSO-Based Multi-objective Optimization Using Crowding, Mutation and epsilon-Dominance , 2005, EMO.

[52]  Xin-She Yang,et al.  Chapter 10 – Bat Algorithms , 2014 .

[53]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[54]  F. Wilcoxon Individual Comparisons by Ranking Methods , 1945 .

[55]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[56]  Nilanjan Dey Advancements in Applied Metaheuristic Computing , 2017 .

[57]  Katsumi Yamashita,et al.  Multiuser data separation for short message service using ICA (回路とシステム) , 2010 .

[58]  OVEIS ABEDINIA,et al.  A new metaheuristic algorithm based on shark smell optimization , 2016, Complex..

[59]  Seyed Mohammad Mirjalili,et al.  Multi-Verse Optimizer: a nature-inspired algorithm for global optimization , 2015, Neural Computing and Applications.

[60]  Thomas Stützle,et al.  Ant Colony Optimization , 2009, EMO.

[61]  Hai Lin,et al.  A Robust and Precise Solution to Permutation Indeterminacy and Complex Scaling Ambiguity in BSS-Based Blind MIMO-OFDM Receiver , 2009, ICA.

[62]  Neeraj Gupta,et al.  Genetic Algorithm Based on Enhanced Selection and Log-Scaled Mutation Technique , 2018 .

[63]  K. M. Ragsdell,et al.  Optimal Design of a Class of Welded Structures Using Geometric Programming , 1976 .

[64]  Leandro dos Santos Coelho,et al.  Multi-objective grey wolf optimizer: A novel algorithm for multi-criterion optimization , 2016, Expert Syst. Appl..

[65]  Qingfu Zhang,et al.  MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition , 2007, IEEE Transactions on Evolutionary Computation.

[66]  Ponnuthurai Nagaratnam Suganthan,et al.  Problem Definitions and Evaluation Criteria for the CEC 2014 Special Session and Competition on Single Objective Real-Parameter Numerical Optimization , 2014 .

[67]  Qingfu Zhang,et al.  Multiobjective optimization Test Instances for the CEC 2009 Special Session and Competition , 2009 .

[68]  Zong Woo Geem,et al.  A New Heuristic Optimization Algorithm: Harmony Search , 2001, Simul..

[69]  Alireza Askarzadeh,et al.  A novel metaheuristic method for solving constrained engineering optimization problems: Crow search algorithm , 2016 .

[70]  Katsumi Yamashita,et al.  A Tweets Mining Approach to Detection of Critical Events Characteristics using Random Forest , 2014, Int. J. Next Gener. Comput..

[71]  Xiang Liao,et al.  Study on unit commitment problem considering pumped storage and renewable energy via a novel binary artificial sheep algorithm , 2017 .

[72]  Tapabrata Ray,et al.  ENGINEERING DESIGN OPTIMIZATION USING A SWARM WITH AN INTELLIGENT INFORMATION SHARING AMONG INDIVIDUALS , 2001 .

[73]  Hans-Paul Schwefel,et al.  Evolution strategies – A comprehensive introduction , 2002, Natural Computing.

[74]  Ponnuthurai Nagaratnam Suganthan,et al.  Problem Definitions and Evaluation Criteria for CEC 2015 Special Session on Bound Constrained Single-Objective Computationally Expensive Numerical Optimization , 2015 .

[75]  Xin-She Yang,et al.  Flower Pollination Algorithm for Global Optimization , 2012, UCNC.

[76]  Om Prakash Mahela,et al.  Plant Biology-Inspired Genetic Algorithm: Superior Efficiency to Firefly Optimizer , 2019, Springer Tracts in Nature-Inspired Computing.

[77]  Min-Yuan Cheng,et al.  Symbiotic Organisms Search: A new metaheuristic optimization algorithm , 2014 .

[78]  Sadoullah Ebrahimnejad,et al.  Emperor Penguins Colony: a new metaheuristic algorithm for optimization , 2019, Evolutionary Intelligence.

[79]  Mohammad Reza Asharif,et al.  Acoustic OFDM data embedding by reversible Walsh-Hadamard transform , 2014 .

[80]  Hossam Faris,et al.  Salp Swarm Algorithm: A bio-inspired optimizer for engineering design problems , 2017, Adv. Eng. Softw..

[81]  Ishwar K. Sethi,et al.  Blind components processing a novel approach to array signal processing: A research orientation , 2015, 2015 International Conference on Intelligent Informatics and Biomedical Sciences (ICIIBMS).

[82]  Lothar Thiele,et al.  Comparison of Multiobjective Evolutionary Algorithms: Empirical Results , 2000, Evolutionary Computation.

[83]  Vijay Kumar,et al.  Seagull optimization algorithm: Theory and its applications for large-scale industrial engineering problems , 2019, Knowl. Based Syst..

[84]  Yun Li,et al.  An improved adaptive response surface method for structural reliability analysis , 2012 .

[85]  Mohammad Reza Asharif,et al.  Medical Image Noise Suppression -- Using Mediated Morphology , 2008 .

[86]  G. G. Wang,et al.  Adaptive Response Surface Method Using Inherited Latin Hypercube Design Points , 2003 .

[87]  William Mendenhall,et al.  Introduction to Probability and Statistics , 1961, The Mathematical Gazette.

[88]  Xin-She Yang,et al.  Nature-Inspired Optimization Algorithms: Challenges and Open Problems , 2020, J. Comput. Sci..

[89]  Katsumi Yamashita,et al.  Main Large Data Set Features Detection by a Linear Predictor Model , 2014 .

[90]  James N. Siddall,et al.  Analytical decision-making in engineering design , 1972 .

[91]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[92]  Jing J. Liang,et al.  Comprehensive learning particle swarm optimizer for global optimization of multimodal functions , 2006, IEEE Transactions on Evolutionary Computation.

[93]  Katsumi Yamashita,et al.  A theoretical discussion on the foundation of Stone’s blind source separation , 2011, Signal Image Video Process..

[94]  Dervis Karaboga,et al.  AN IDEA BASED ON HONEY BEE SWARM FOR NUMERICAL OPTIMIZATION , 2005 .

[95]  Seyedali Mirjalili,et al.  Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems , 2015, Neural Computing and Applications.

[96]  D. Karaboga,et al.  On the performance of artificial bee colony (ABC) algorithm , 2008, Appl. Soft Comput..

[97]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[98]  Mohammad Reza Asharif,et al.  Morphological adult and fetal ECG preprocessing: employing mediated morphology (医用画像) , 2008 .

[99]  Jun-Qing Li,et al.  An effective invasive weed optimization algorithm for scheduling semiconductor final testing problem , 2018, Swarm Evol. Comput..

[100]  Mahdi Khosravy,et al.  New crossover operators for real coded genetic algorithm (RCGA) , 2015, 2015 International Conference on Intelligent Informatics and Biomedical Sciences (ICIIBMS).

[101]  Caro Lucas,et al.  Imperialist competitive algorithm: An algorithm for optimization inspired by imperialistic competition , 2007, 2007 IEEE Congress on Evolutionary Computation.

[102]  H. B. Mann,et al.  On a Test of Whether one of Two Random Variables is Stochastically Larger than the Other , 1947 .

[103]  El-Ghazali Talbi,et al.  Metaheuristics - From Design to Implementation , 2009 .

[104]  Rui Chi,et al.  Multi-objective particle swarm-differential evolution algorithm , 2017, Neural Computing and Applications.

[105]  Maurice Clerc,et al.  The particle swarm - explosion, stability, and convergence in a multidimensional complex space , 2002, IEEE Trans. Evol. Comput..

[106]  Carlos A. Coello Coello,et al.  THEORETICAL AND NUMERICAL CONSTRAINT-HANDLING TECHNIQUES USED WITH EVOLUTIONARY ALGORITHMS: A SURVEY OF THE STATE OF THE ART , 2002 .

[107]  Hossein Nezamabadi-pour,et al.  GSA: A Gravitational Search Algorithm , 2009, Inf. Sci..

[108]  Malabika Basu,et al.  An interactive fuzzy satisfying method based on evolutionary programming technique for multiobjective short-term hydrothermal scheduling , 2004 .

[109]  Philippe Preux,et al.  Bandits attack function optimization , 2014, 2014 IEEE Congress on Evolutionary Computation (CEC).

[110]  Francisco Herrera,et al.  A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms , 2011, Swarm Evol. Comput..

[111]  Shu-Chuan Chu,et al.  COMPUTATIONAL INTELLIGENCE BASED ON THE BEHAVIOR OF CATS , 2007 .

[112]  Zhongyi Hu,et al.  Partial opposition-based adaptive differential evolution algorithms: Evaluation on the CEC 2014 benchmark set for real-parameter optimization , 2014, 2014 IEEE Congress on Evolutionary Computation (CEC).

[113]  M. Fleischer,et al.  The Measure of Pareto Optima , 2003, EMO.

[114]  Miguel A. Mariño,et al.  Honey-bee mating optimization (HBMO) algorithm in deriving optimal operation rules for reservoirs , 2008 .

[115]  Debao Chen,et al.  An improved group search optimizer with operation of quantum-behaved swarm and its application , 2012, Appl. Soft Comput..

[116]  Yong Wang,et al.  Hybridizing particle swarm optimization with differential evolution for constrained numerical and engineering optimization , 2010, Appl. Soft Comput..