Abstract
Optimization problems are present in many fields of science, engineering, and industry. In most cases, optimization problems involve a large number of complex decision variables. Often, the application of fuzzy systems to traditional control strategies requires the use of optimization techniques to define the parameters of the membership functions capturing the designer’s experience. Currently, bioinspired algorithms are one of the most widely used methods for fuzzy system optimization. In this paper, we review the literature on the application of different bioinspired techniques such as Genetic Algorithms, Ant Colony Optimization, Particle Swarm Optimization, Galaxy Swarm Optimization, Harmony Search, Firefly, Differential Evolution, to optimize the parameters of the fuzzy controllers. We found particular trends in the current literature, with many methods using dynamic parameter adaptation, hybrids, distributed algorithms, and type-2 fuzzy logic.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
C. De Los Ríos, W.I. Alama, L.A.S. Dedios, Evaluación de estructuras y métodos de ajuste de reguladores pid difusos. (Universidad de Piura, Perú, 2004)
M.L. Lagunes, O. Castillo, J. Soria, Methodology for the optimization of a fuzzy controller using a bio-inspired algorithm, in North American Fuzzy Information Processing Society Annual Conference (Springer, 2017), pp. 131–137
O. Castillo, H. Neyoy, J. Soria, P. Melin, F. Valdez, A new approach for dynamic fuzzy logic parameter tuning in ant colony optimization and its application in fuzzy control of a mobile robot. Appl. Soft Comput. 28, 150–159 (2015)
M.L. Lagunes, O. Castillo, J. Soria, Optimization of membership function parameters for fuzzy controllers of an autonomous mobile robot using the firefly algorithm, in Fuzzy Logic Augmentation of Neural and Optimization Algorithms: Theoretical Aspects and Real Applications (Springer, 2018), pp. 199–206
R. Martinez-Soto, O. Castillo, L.T. Aguilar, I.S. Baruch, Bio-inspired optimization of fuzzy logic controllers for autonomous mobile robots, in 2012 annual Meeting of the North American Fuzzy Information Processing Society (NAFIPS) (IEEE, 2012), pp. 1–6
M.P. Garcia, O. Montiel, O. Castillo, R. Sepúlveda, P. Melin, Path planning for autonomous mobile robot navigation with ant colony optimization and fuzzy cost function evaluation. Appl. Soft Comput. 9(3), 1102–1110 (2009)
L. Cervantes, O. Castillo, Design of a fuzzy system for the longitudinal control of an f-14 airplane, in Soft computing for intelligent control and mobile robotics (Springer, 2010), pp. 213–224
L. Cervantes, O. Castillo, Type-2 fuzzy logic aggregation of multiple fuzzy controllers for airplane flight control. Inf. Sci. 324, 247–256 (2015)
P. Melin, O. Castillo, Adaptive intelligent control of aircraft systems with a hybrid approach combining neural networks, fuzzy logic and fractal theory. Appl. Soft Comput. 3(4), 353–362 (2003)
R. Babuška, in Fuzzy Systems, Modeling and Identification, vol. 4. (Delft University of Technology, Department of Electrical Engineering Control Laboratory, Mekelweg, 1996)
M.G. Simoes, Introduction to fuzzy control. Colorado School of Mines Eng. Div. Gold. Colorado 8, 18–22 (2010)
D.J. Dubois, Fuzzy Sets and Systems: Theory and Applications, vol. 144. (Academic Press, 1980)
O. Castillo, P. Melin, Soft computing for control of non-linear dynamical systems. Appl. Soft Comput. 3, 301 (2003)
O. Castillo, L. Amador-Angulo, J.R. Castro, M. Garcia-Valdez, A comparative study of type-1 fuzzy logic systems, interval type-2 fuzzy logic systems and generalized type-2 fuzzy logic systems in control problems. Inf. Sci. 354, 257–274 (2016)
C. Caraveo, F. Valdez, O. Castillo, Optimization of fuzzy controller design using a new bee colony algorithm with fuzzy dynamic parameter adaptation. Appl. Soft Comput. 43, 131–142 (2016)
A. Cárdenas Cardona, Inteligencia artificial, métodos bio-inspirados: un enfoque funcional para las ciencias de la computación. B.S. thesis, Universidad Tecnológica de Pereira, 8 2012
I. Riquelme Medina, Revisión de los Algoritmos Bioinspirados. Ph.D. thesis, 07 2014
F.S. Caparrini, Algoritmos genéticos. Technical report, Universidad de Sevilla, 2019
S. Muelas, J. Pena, A. LaTorre, V. Robles, Algoritmos distribuidos heterogéneos para problemas de optimización continua (In VI Congreso Español sobre Metaheurísticas, Algoritmos Evolutivos y Bioinspirados, MAEB, 2009), pp. 425–432
F.S. Caparrini, Pso: Optimización por enjambre de partículas. Technical report, Universidad de Sevilla, 2019
T. Back, Evolutionary algorithms in theory and practice: evolution strategies, evolutionary programming, genetic algorithms (Oxford University Press, 1996)
J. Kennedy, Swarm intelligence, in Handbook of Nature-Inspired and Innovative Computing (Springer, 2006), pp. 187–219
D. Karaboğa, S. Ökdem, A simple and global optimization algorithm for engineering problems: differential evolution algorithm. Turkish J. Electr. Eng. Comput. Sci. 12(1), 53–60 (2004)
D. Karaboga, An idea based on honey bee swarm for numerical optimization. Technical report, Technical report-tr06, Erciyes University, Engineering Faculty, 2005
S. Mirjalili, S.M. Mirjalili, A. Lewis, Grey wolf optimizer. Adv. Eng. Softw. 69, 46–61 (2014)
X.-S. Yang et al., Firefly algorithm, in Nature-Inspired Metaheuristic Algorithms, vol. 20, pp. 79–90 (2008)
M. Dorigo, G. Di Caro, Ant colony optimization: a new meta-heuristic, in Proceedings of the 1999 congress on evolutionary computation-CEC99 (Cat. No. 99TH8406), vol. 2, (IEEE, 1999), pp. 1470–1477
X.-S. Yang, Harmony search as a metaheuristic algorithm, in Music-Inspired Harmony Search Algorithm (Springer, 2009), pp, 1–14
O. Castillo, Dynamic parameter adaptation based on using interval type-2 fuzzy logic in bio-inspired optimization methods, in International Conference on Innovations in Bio-Inspired Computing and Applications (Springer, 2018), pp. 1–12
J.A. Balcucho Mogollón, O.E. Gualdrón Guerrero. Optimización de la base de reglas de un controlador difuso, mediante técnicas estocásticas como algoritmos genéticos y el simulated annealing. (Universidad de Pamplona, Revista Colombiana de Tecnologías de Avanzada, Pamplona, Norte de Santander, Colombia, 2010)
A.V. Arosteguí Arias et al., Optimización de un esquema de control difuso mediante algoritmos evolutivos (artificial bee colony). B.S. thesis, Quito, 2019
E. Bernal, O. Castillo, J. Soria, F. Valdez, Fuzzy galactic swarm optimization with dynamic adjustment of parameters based on fuzzy logic. SN Comput. Sci. 1(1), 59 (2020)
C. Peraza, F. Valdez, O. Castillo, Harmony search with dynamic adaptation of parameters for the optimization of a benchmark set of functions, in Hybrid Intelligent Systems in Control, Pattern Recognition and Medicine (Springer, 2020), pp. 97–108
O. Castillo, F. Valdez, J. Soria, L. Amador-Angulo, P. Ochoa, C. Peraza, Comparative study in fuzzy controller optimization using bee colony, differential evolution, and harmony search algorithms. Algorithms 12(1), 9 (2019)
E. Hernández, O. Castillo, J. Soria. Optimization of fuzzy controllers for autonomous mobile robots using the grey wolf optimizer, in 2019 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE) (IEEE, 2019), pp. 1–6
M. García-Valdez, A. Mancilla, L. Trujillo, J.-J. Merelo, F. Fernández-de Vega, Is there a free lunch for cloud-based evolutionary algorithms? in 2013 IEEE Congress on Evolutionary Computation, (IEEE, 2013), pp. 1255–1262
M. García-Valdez, L. Trujillo, J. J. Merelo-Guérvos, and F. Fernández-de Vega. Randomized parameter settings for heterogeneous workers in a pool-based evolutionary algorithm, in International Conference on Parallel Problem Solving from Nature (Springer, 2014), pp. 702–710
M. Guerrero, O. Castillo, M. García, Cuckoo search algorithm via lévy flight with dynamic adaptation of parameter using fuzzy logic for benchmark mathematical functions, in Design of Intelligent Systems Based on Fuzzy Logic, Neural Networks and Nature-Inspired Optimization (Springer, 2015), pp. 555–571
M. Guerrero, O. Castillo, M. García, Fuzzy dynamic parameters adaptation in the cuckoo search algorithm using fuzzy logic, in 2015 IEEE Congress on Evolutionary Computation (CEC) (IEEE, 2015), pp. 441–448
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
Mancilla, A., Castillo, O., Valdez, M.G. (2021). Optimization of Fuzzy Logic Controllers with Distributed Bio-Inspired Algorithms. In: Melin, P., Castillo, O., Kacprzyk, J. (eds) Recent Advances of Hybrid Intelligent Systems Based on Soft Computing. Studies in Computational Intelligence, vol 915. Springer, Cham. https://doi.org/10.1007/978-3-030-58728-4_1
Download citation
DOI: https://doi.org/10.1007/978-3-030-58728-4_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-58727-7
Online ISBN: 978-3-030-58728-4
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)