Multi-Metaheuristic Competitive Model for Optimization of Fuzzy Controllers

This article describes an optimization methodology based on a model of competitiveness between different metaheuristic methods. The main contribution is a strategy to dynamically find the algorithm that obtains the best result based on the competitiveness of methods to solve a specific problem using different performance metrics depending on the problem. The algorithms used in the preliminary tests are: the firefly algorithm (FA), which is inspired by blinking fireflies; wind-driven optimization (WDO), which is inspired by the movement of the wind in the atmosphere, and in which the positions and velocities of the wind packages are updated; and finally, drone squadron optimization (DSO)—the inspiration for this method is new and interesting—based on artifacts, where drones have a command center that sends information to individual drones and updates their software to optimize the objective function. The proposed model helps discover the best method to solve a specific problem, and also reduces the time that it takes to search for methods before finding the one that obtains the most satisfactory results. The main idea is that with this competitiveness approach, methods are tested at the same time until the best one to solve the problem in question is found. As preliminary tests of the model, the optimization of the benchmark mathematical functions and membership functions of a fuzzy controller of an autonomous mobile robot was used.

[1]  D. Werner,et al.  Wind Driven Optimization (WDO): A novel nature-inspired optimization algorithm and its application to electromagnetics , 2010, 2010 IEEE Antennas and Propagation Society International Symposium.

[2]  Oscar Castillo,et al.  Optimization of a Fuzzy Tracking Controller for an Autonomous Mobile Robot under Perturbed Torques by Means of a Chemical Optimization Paradigm , 2013, Recent Advances on Hybrid Intelligent Systems.

[3]  Xin-She Yang,et al.  Firefly Algorithm: Recent Advances and Applications , 2013, ArXiv.

[4]  Yuhui Shi,et al.  Particle swarm optimization: developments, applications and resources , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

[5]  Douglas H. Werner,et al.  The Wind Driven Optimization Technique and its Application in Electromagnetics , 2013, IEEE Transactions on Antennas and Propagation.

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

[7]  Oscar Castillo,et al.  A New Meta-Heuristics of Optimization with Dynamic Adaptation of Parameters Using Type-2 Fuzzy Logic for Trajectory Control of a Mobile Robot , 2017, Algorithms.

[8]  Harish Garg,et al.  A novel TVAC-PSO based mutation strategies algorithm for generation scheduling of pumped storage hydrothermal system incorporating solar units , 2018 .

[9]  Sankar K. Pal,et al.  Genetic Algorithms for Pattern Recognition , 2017 .

[10]  Oscar Castillo,et al.  Optimization of granulation for fuzzy controllers of autonomous mobile robots using the Firefly Algorithm , 2018, Granular Computing.

[11]  Harish Garg Solving structural engineering design optimization problems using an artificial bee colony algorithm , 2013 .

[12]  Dragan Pamucar,et al.  Portfolio model for analyzing human resources: An approach based on neuro-fuzzy modeling and the simulated annealing algorithm , 2017, Expert Syst. Appl..

[13]  Dragan Pamucar,et al.  Planning the City Logistics Terminal Location by Applying the Green p-Median Model and Type-2 Neurofuzzy Network , 2016, Comput. Intell. Neurosci..

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

[15]  Vinicius Veloso de Melo,et al.  A novel metaheuristic method for solving constrained engineering optimization problems: Drone Squadron Optimization , 2017, ArXiv.

[16]  Oscar Castillo,et al.  Parameter Optimization for Membership Functions of Type-2 Fuzzy Controllers for Autonomous Mobile Robots Using the Firefly Algorithm , 2018, NAFIPS.

[17]  Dragan Pamučar,et al.  Modeliranje neizrazitog (fuzzy) logičkog sustava za upravljanje investicijama na željezničkoj infrastrukturi , 2015 .

[18]  Harish Garg,et al.  A hybrid GSA-GA algorithm for constrained optimization problems , 2019, Inf. Sci..

[19]  Maoguo Gong,et al.  Complex Network Clustering by Multiobjective Discrete Particle Swarm Optimization Based on Decomposition , 2014, IEEE Transactions on Evolutionary Computation.

[20]  Dragan Pamucar,et al.  Cost and risk aggregation in multi-objective route planning for hazardous materials transportation - A neuro-fuzzy and artificial bee colony approach , 2016, Expert Syst. Appl..

[21]  Oscar Castillo,et al.  Methodology for the Optimization of a Fuzzy Controller Using a Bio-inspired Algorithm , 2017, NAFIPS.

[22]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[23]  Huaping Liu,et al.  An improved ant colony algorithm for robot path planning , 2017, Soft Comput..

[24]  Oscar Castillo,et al.  Optimization of Membership Function Parameters for Fuzzy Controllers of an Autonomous Mobile Robot Using the Firefly Algorithm , 2018, Fuzzy Logic Augmentation of Neural and Optimization Algorithms.

[25]  Harish Garg,et al.  Multi-objective reliability-redundancy allocation problem using particle swarm optimization , 2013, Comput. Ind. Eng..

[26]  Hubert Roth,et al.  Path Planning and Motion Coordination for Multi-Robots System Using Probabilistic Neuro-Fuzzy , 2015 .

[27]  Dirman Hanafi,et al.  Autonomous Navigation for a Dynamical Hexapod Robot Using Fuzzy Logic Controller , 2012 .

[28]  Oscar Castillo,et al.  Path planning for autonomous mobile robot navigation with ant colony optimization and fuzzy cost function evaluation , 2009, Appl. Soft Comput..

[29]  A. Gandomi,et al.  Mixed variable structural optimization using Firefly Algorithm , 2011 .

[30]  Lotfi A. Zadeh,et al.  The concept of a linguistic variable and its application to approximate reasoning-III , 1975, Inf. Sci..

[31]  Oscar Castillo,et al.  Imperialist Competitive Algorithm with Dynamic Parameter Adaptation Applied to the Optimization of Mathematical Functions , 2017, Nature-Inspired Design of Hybrid Intelligent Systems.

[32]  Thomas Stützle,et al.  Ant Colony Optimization and Swarm Intelligence: 6th International Conference, ANTS 2008. Proceedings , 2008 .

[33]  Xin-She Yang,et al.  Firefly Algorithm, Lévy Flights and Global Optimization , 2010, SGAI Conf..

[34]  Lotfi A. Zadeh,et al.  Fuzzy Logic , 2009, Encyclopedia of Complexity and Systems Science.

[35]  Ilija Tanackov,et al.  ANFIS model for determining the economic order quantity , 2018, Decision Making: Applications in Management and Engineering.

[36]  Harish Garg,et al.  A hybrid PSO-GA algorithm for constrained optimization problems , 2016, Appl. Math. Comput..

[37]  Dragan Pamučar,et al.  MODELING OF FUZZY LOGIC SYSTEM FOR INVESTMENT MANAGEMENT IN THE RAILWAY INFRASTRUCTURE , 2015 .

[38]  Onur Pekcan,et al.  Nuclear Fission–Nuclear Fusion algorithm for global optimization: a modified Big Bang–Big Crunch algorithm , 2018, Neural Computing and Applications.

[39]  Robert LIN,et al.  NOTE ON FUZZY SETS , 2014 .

[40]  Dragan Pamučar,et al.  VEHICLE ROUTE SELECTION WITH AN ADAPTIVE NEURO FUZZY INFERENCE SYSTEM IN UNCERTAINTY CONDITIONS , 2018 .

[41]  Oscar Castillo,et al.  Comparative Study of Type-2 Fuzzy Particle Swarm, Bee Colony and Bat Algorithms in Optimization of Fuzzy Controllers , 2017, Algorithms.

[42]  Uthman A. Baroudi,et al.  A Behavioral Adaptive Fuzzy controller of multi robots in a cluster space , 2016, Appl. Soft Comput..

[43]  Vinicius Veloso de Melo,et al.  Drone Squadron Optimization: a novel self-adaptive algorithm for global numerical optimization , 2017, Neural Computing and Applications.

[44]  Luca Maria Gambardella,et al.  Ant colony system: a cooperative learning approach to the traveling salesman problem , 1997, IEEE Trans. Evol. Comput..

[45]  Herzegovina,et al.  ANFIS model for the prediction of generated electricity of photovoltaic modules , 2019 .