A generalized type-2 fuzzy logic approach for dynamic parameter adaptation in bee colony optimization applied to fuzzy controller design

Abstract In this work a Generalized type-2 Fuzzy Logic System (GT2FLS) approach for dynamic parameter adaptation in metaheuristics and for optimal fuzzy controller design is presented. In these two cases, the efficiency of the GT2FLS approach is verified with simulation results. In the first case, the GT2FLS provides an approach to dynamically find the optimal values of the heuristic parameters that are a critical part of the Bee Colony Optimization (BCO) algorithm performance. In the second case, the GT2FLS approach provides the basis for building a Generalized type-2 Fuzzy Logic Controller (GT2FLC), which can be optimized with the traditional BCO, specifically to find the optimal design of the Membership Functions (MFs) in the Fuzzy Controller. In both cases, the GT2FLS approach shows advantages in the optimization of the solutions to the problems. For both cases, we can considered them as hybrid systems combining GT2FLS and BCO although the combination is made in a different way, and it can be noted that a GT2FLS presents better stability in the minimization of the errors when applied to benchmark control problems. Simulation results illustrate that the implementation of the Generalized type-2 Fuzzy Logic Controller (GT2FLC) approach improves its performance when using the BCO algorithm and the stability of the fuzzy controller is better when compared with respect to a type-1 Fuzzy Logic Controller (T1FLC) and an Interval type-2 Fuzzy Logic Controller (IT2FLC).

[1]  Janusz T. Starczewski Generalized Uncertain Fuzzy Logic Systems , 2013 .

[2]  T. Seeley,et al.  The use of waggle dance information by honey bees throughout their foraging careers , 2005, Behavioral Ecology and Sociobiology.

[3]  Milos Nikolic,et al.  Empirical study of the Bee Colony Optimization (BCO) algorithm , 2013, Expert Syst. Appl..

[4]  Myriam Regattieri Delgado,et al.  General Type-2 Fuzzy Inference Systems: Analysis, Design and Computational Aspects , 2007, 2007 IEEE International Fuzzy Systems Conference.

[5]  Jerry M. Mendel,et al.  Type-2 fuzzy logic systems , 1999, IEEE Trans. Fuzzy Syst..

[6]  Hongyuan Gao,et al.  Membrane-inspired quantum bee colony optimization and its applications for decision engine , 2014, Journal of Central South University.

[7]  Jeng-Shyang Pan,et al.  Fuzzy Rules Interpolation for Sparse Fuzzy Rule-Based Systems Based on Interval Type-2 Gaussian Fuzzy Sets and Genetic Algorithms , 2013, IEEE Transactions on Fuzzy Systems.

[8]  P. Winter,et al.  Københavns Universitet Protein Structure Prediction Using Bee Colony Optimization Metaheuristic : Extended , 2008 .

[9]  Milos Manic,et al.  General Type-2 Fuzzy C-Means Algorithm for Uncertain Fuzzy Clustering , 2012, IEEE Transactions on Fuzzy Systems.

[10]  Oscar Castillo,et al.  Generalized Type-2 Fuzzy Systems for controlling a mobile robot and a performance comparison with Interval Type-2 and Type-1 Fuzzy Systems , 2015, Expert Syst. Appl..

[11]  Wen-Jer Chang,et al.  Mamdani and Takagi-Sugeno fuzzy controller design for ship fin stabilizing systems , 2015, 2015 12th International Conference on Fuzzy Systems and Knowledge Discovery (FSKD).

[12]  Sushil Kumar,et al.  Bee Colony Optimization for Data Aggregation in Wireless Sensor Networks , 2016 .

[13]  Oscar Castillo,et al.  Optimization of type-2 fuzzy reactive controllers for an autonomous mobile robot , 2012, 2012 Fourth World Congress on Nature and Biologically Inspired Computing (NaBIC).

[14]  Davorin Kramar,et al.  An Integration of Bio-inspired Algorithms and Fuzzy Logic for Tool Wear Estimation in Hard Turning , 2017 .

[15]  Leticia Amador-Angulo,et al.  A new fuzzy bee colony optimization with dynamic adaptation of parameters using interval type-2 fuzzy logic for tuning fuzzy controllers , 2016, Soft Computing.

[16]  Adel M. Alimi,et al.  Interval Type-2 Fuzzy Logic Control of Mobile Robots , 2012 .

[17]  Oscar Castillo,et al.  Optimization of fuzzy controller design using a new bee colony algorithm with fuzzy dynamic parameter adaptation , 2016, Appl. Soft Comput..

[18]  Dervis Karaboga,et al.  A modified Artificial Bee Colony algorithm for real-parameter optimization , 2012, Inf. Sci..

[19]  Héctor Pomares,et al.  Multiobjective Optimization and Comparison of Nonsingleton Type-1 and Singleton Interval Type-2 Fuzzy Logic Systems , 2013, IEEE Transactions on Fuzzy Systems.

[20]  Amir Hossein Gandomi,et al.  Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems , 2011, Engineering with Computers.

[21]  Oscar Castillo,et al.  Fuzzy Sets in Dynamic Adaptation of Parameters of a Bee Colony Optimization for Controlling the Trajectory of an Autonomous Mobile Robot , 2016, Sensors.

[22]  Olympia Roeva,et al.  Bat algorithm with parameter adaptation using Interval Type-2 fuzzy logic for benchmark mathematical functions , 2016, 2016 IEEE 8th International Conference on Intelligent Systems (IS).

[23]  Jerry M. Mendel,et al.  On the Stability of Interval Type-2 TSK Fuzzy Logic Control Systems , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[24]  Oscar Castillo,et al.  A new gravitational search algorithm using fuzzy logic to parameter adaptation , 2013, 2013 IEEE Congress on Evolutionary Computation.

[25]  Ahmet Karaarslan,et al.  The implementation of bee colony optimization control method for interleaved converter , 2016 .

[26]  Oscar Castillo,et al.  A survey on nature-inspired optimization algorithms with fuzzy logic for dynamic parameter adaptation , 2014, Expert Syst. Appl..

[27]  Oscar Castillo,et al.  Statistical Analysis of Type-1 and Interval Type-2 Fuzzy Logic in dynamic parameter adaptation of the BCO , 2015, IFSA-EUSFLAT.

[28]  Jerry M. Mendel,et al.  $\alpha$-Plane Representation for Type-2 Fuzzy Sets: Theory and Applications , 2009, IEEE Transactions on Fuzzy Systems.

[29]  Sudhansu Sekhar Singh,et al.  Bio-Inspired Algorithms for Mobile Location Management - A New Paradigm , 2016, FICTA.

[30]  Juan R. Castro,et al.  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 , 2016, Inf. Sci..

[31]  Oscar Castillo,et al.  An Improved Harmony Search Algorithm Using Fuzzy Logic for the Optimization of Mathematical Functions , 2015, Design of Intelligent Systems Based on Fuzzy Logic, Neural Networks and Nature-Inspired Optimization.

[32]  Amit Konar,et al.  General and Interval Type-2 Fuzzy Face-Space Approach to Emotion Recognition , 2013, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[33]  Jerry M. Mendel,et al.  Comments on "alpha -Plane Representation for Type-2 Fuzzy Sets: Theory and Applications" , 2010, IEEE Trans. Fuzzy Syst..

[34]  Millie Pant,et al.  A Self Adaptive Differential Evolution Algorithm for Global Optimization , 2010, SEMCCO.

[35]  T. Chatchanayuenyong,et al.  Design and Development of an Intelligent Control by Using Bee Colony Optimization Technique , 2012 .

[36]  Salvatore Marano,et al.  Comparison of bio-inspired algorithms applied to the coordination of mobile robots considering the energy consumption , 2017, Neural Computing and Applications.

[37]  Oscar Castillo,et al.  Bio-inspired optimization of fuzzy logic controllers for robotic autonomous systems with PSO and ACO , 2010 .

[38]  Lotfi A. Zadeh,et al.  Fuzzy Sets , 1996, Inf. Control..

[39]  Francisco Herrera,et al.  A study on the use of non-parametric tests for analyzing the evolutionary algorithms’ behaviour: a case study on the CEC’2005 Special Session on Real Parameter Optimization , 2009, J. Heuristics.

[40]  Oscar Castillo,et al.  Optimal design of fuzzy classification systems using PSO with dynamic parameter adaptation through fuzzy logic , 2013, Expert Syst. Appl..

[41]  Dušan Teodorović,et al.  Swarm intelligence systems for transportation engineering: Principles and applications , 2008 .

[42]  Jerry M. Mendel,et al.  Operations on type-2 fuzzy sets , 2001, Fuzzy Sets Syst..

[43]  Michalis Glykas,et al.  Fuzzy cognitive strategic maps in business process performance measurement , 2013, Expert Syst. Appl..

[44]  Oscar Castillo,et al.  An improved sobel edge detection method based on generalized type-2 fuzzy logic , 2014, Soft Computing.

[45]  Oscar Castillo,et al.  Dynamic Fuzzy Logic Parameter Tuning for ACO and Its Application in the Fuzzy Logic Control of an Autonomous Mobile Robot , 2013 .

[46]  Abhishek Pandey,et al.  Bio-Inspired Computational Intelligence and Its Application to Software Testing , 2021, Research Anthology on Recent Trends, Tools, and Implications of Computer Programming.

[47]  F. Dyer The biology of the dance language. , 2002, Annual review of entomology.

[48]  Malcolm Yoke-Hean Low,et al.  A Bee Colony Optimization Algorithm to Job Shop Scheduling , 2006, Proceedings of the 2006 Winter Simulation Conference.

[49]  I. Ngamroo,et al.  Microgrid Stabilization using Controllable Electrolyzer & Fuel Cell based on Bee Colony Optimization of Fuzzy-PID Controller , 2010 .

[50]  Hani Hagras,et al.  Towards a linear general type-2 fuzzy logic based approach for computing with words , 2013, Soft Comput..

[51]  Broderick Crawford,et al.  Using the Bee Colony Optimization Method to Solve the Weighted Set Covering Problem , 2014, HCI.

[52]  G. Uma,et al.  Tuning of PID Controller Using Internal Model Control with the Filter Constant Optimized Using Bee Colony Optimization Technique , 2010, SEMCCO.

[53]  U. Sabura Banu Implementation of Fractional Order PID Controller for Three Interacting Tank Process Optimally Tuned Using Bee Colony Optimization , 2013, SEMCCO.