Skip to main content
Erschienen in: Soft Computing 3/2017

30.12.2016 | Focus

Interval type-2 fuzzy logic for dynamic parameter adaptation in the bat algorithm

verfasst von: Jonathan Perez, Fevrier Valdez, Oscar Castillo, Patricia Melin, Claudia Gonzalez, Gabriela Martinez

Erschienen in: Soft Computing | Ausgabe 3/2017

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

We describe in this paper a proposed enhancement of the bat algorithm (BA) using interval type-2 fuzzy logic for dynamically adapting the BA parameters. The BA is a metaheuristic algorithm inspired by the behavior of micro bats that use the echolocation feature for hunting their prey, and this algorithm has been recently applied to different optimization problems obtaining good results. We propose a new method for dynamic parameter adaptation in the BA using interval type-2 fuzzy logic, where an especially design fuzzy system is responsible for determining the optimal values for the parameters of the algorithm. Simulations results on a set of benchmark mathematical functions with the interval type-2 fuzzy bat algorithm outperform the traditional bat algorithm and a type-1 fuzzy variant of BA. The proposed integration of the type-2 fuzzy system into the BA has the goal of improving the performance of BA for the future applicability of the algorithm in more complex optimization problems where higher levels of uncertainty need to be handled, like in the optimization of fuzzy controllers.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Amador-Angulo L, Castillo O (2015) Statistical analysis of type-1 and interval type-2 fuzzy logic in dynamic parameter adaptation of the BCO. IFSA-EUSFLAT 2015 Amador-Angulo L, Castillo O (2015) Statistical analysis of type-1 and interval type-2 fuzzy logic in dynamic parameter adaptation of the BCO. IFSA-EUSFLAT 2015
Zurück zum Zitat Behrouz S, Bahareh B, Parisa G (2015) Fault detection in nonlinear systems based on type-2 fuzzy sets and bat optimization algorithm. J Intell Fuzzy Syst 28(1):179–187 Behrouz S, Bahareh B, Parisa G (2015) Fault detection in nonlinear systems based on type-2 fuzzy sets and bat optimization algorithm. J Intell Fuzzy Syst 28(1):179–187
Zurück zum Zitat Castillo O, Amador-Angulo L, Castro JR, Garcia-Valdez M (2016) 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–274CrossRef Castillo O, Amador-Angulo L, Castro JR, Garcia-Valdez M (2016) 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–274CrossRef
Zurück zum Zitat Fister I Jr, Fister D, Yang, XS (2013) A hybrid bat algorithm. Elek 734, trotehniski vestnik 1–7 Fister I Jr, Fister D, Yang, XS (2013) A hybrid bat algorithm. Elek 734, trotehniski vestnik 1–7
Zurück zum Zitat Gandomi AH, Yang X-S (2014) Chaotic bat algorithm. J Comput Sci 5(2):224–232 Gandomi AH, Yang X-S (2014) Chaotic bat algorithm. J Comput Sci 5(2):224–232
Zurück zum Zitat Goel N, Gupta D, Goel S (2013) Performance of firefly and bat algorithm for unconstrained optimization problems. Int J Adv Res Comput Sci Softw Eng 3(5):1405–1409 Goel N, Gupta D, Goel S (2013) Performance of firefly and bat algorithm for unconstrained optimization problems. Int J Adv Res Comput Sci Softw Eng 3(5):1405–1409
Zurück zum Zitat González CI, Castro JR, Melin P, Castillo O (2015) Cuckoo search algorithm for the optimization of type-2 fuzzy image edge detection systems. CEC 2015, Sendai, Japan González CI, Castro JR, Melin P, Castillo O (2015) Cuckoo search algorithm for the optimization of type-2 fuzzy image edge detection systems. CEC 2015, Sendai, Japan
Zurück zum Zitat Gonzalez CI, Patricia Melin JR, Castillo O, Mendoza O (2014) Optimization of interval type-2 fuzzy systems for image edge detection. Appl Soft Comput 13:631–643 Gonzalez CI, Patricia Melin JR, Castillo O, Mendoza O (2014) Optimization of interval type-2 fuzzy systems for image edge detection. Appl Soft Comput 13:631–643
Zurück zum Zitat Gupta D, Ghafir S (2012) An overview of methods maintaining diversity in genetic algorithms. Int J Emerg Technol Adv Eng 2(5):56–50 Gupta D, Ghafir S (2012) An overview of methods maintaining diversity in genetic algorithms. Int J Emerg Technol Adv Eng 2(5):56–50
Zurück zum Zitat Gupta N (2014) Comparative study of type-1 and type-2 fuzzy system. Int J Eng Res Gen Sci 2(4):195–198 Gupta N (2014) Comparative study of type-1 and type-2 fuzzy system. Int J Eng Res Gen Sci 2(4):195–198
Zurück zum Zitat Haupt RL, Haupt S (2004) Practical genetic algorithm. Wiley-Interscience a Wiley, HobokenMATH Haupt RL, Haupt S (2004) Practical genetic algorithm. Wiley-Interscience a Wiley, HobokenMATH
Zurück zum Zitat Jun L, Liheng L, Xianyi W (2015) A double-subpopulation variant of the bat algorithm. Appl Math Comput 263:361–377MathSciNet Jun L, Liheng L, Xianyi W (2015) A double-subpopulation variant of the bat algorithm. Appl Math Comput 263:361–377MathSciNet
Zurück zum Zitat Mirjalili S, Mirjalili SM, Yang X-S (2014) Binary bat algorithm. Neural Comput Appl 25(3):663–681CrossRef Mirjalili S, Mirjalili SM, Yang X-S (2014) Binary bat algorithm. Neural Comput Appl 25(3):663–681CrossRef
Zurück zum Zitat Olivas F, Valdez F, Castillo O (2013) Particle swarm optimization with dynamic parameter adaptation using interval type-2 fuzzy logic for benchmark mathematical functions. 2013 world congress on nature and biologically inspired computing (NaBIC) Olivas F, Valdez F, Castillo O (2013) Particle swarm optimization with dynamic parameter adaptation using interval type-2 fuzzy logic for benchmark mathematical functions. 2013 world congress on nature and biologically inspired computing (NaBIC)
Zurück zum Zitat Olivas F, Valdez F, Castillo O (2015) Dynamic parameter adaptation in ant colony optimization using a fuzzy system for TSP problems. In: 2015 conference of the international fuzzy systems association and the European society for fuzzy logic and technology (IFSA-EUSFLAT-15) Olivas F, Valdez F, Castillo O (2015) Dynamic parameter adaptation in ant colony optimization using a fuzzy system for TSP problems. In: 2015 conference of the international fuzzy systems association and the European society for fuzzy logic and technology (IFSA-EUSFLAT-15)
Zurück zum Zitat Perez J, Castillo O, Valdez F (2015) A new bat algorithm with fuzzy logic for dynamical parameter adaptation and its applicability to fuzzy control design. In: Castillo O, Melin P (eds) Fuzzy logic augmentation of nature-inspired optimization metaheuristics. Springer, Berlin, pp 65–79 Perez J, Castillo O, Valdez F (2015) A new bat algorithm with fuzzy logic for dynamical parameter adaptation and its applicability to fuzzy control design. In: Castillo O, Melin P (eds) Fuzzy logic augmentation of nature-inspired optimization metaheuristics. Springer, Berlin, pp 65–79
Zurück zum Zitat Pérez J, Valdez F, Castillo O (2014) Bat algorithm comparison with genetic algorithm using benchmark functions. In: Melin P, Castillo O (eds) Recent advances on hybrid approaches for designing intelligent systems. Springer, Berlin, pp 225–237CrossRef Pérez J, Valdez F, Castillo O (2014) Bat algorithm comparison with genetic algorithm using benchmark functions. In: Melin P, Castillo O (eds) Recent advances on hybrid approaches for designing intelligent systems. Springer, Berlin, pp 225–237CrossRef
Zurück zum Zitat Perez J, Valdez F, Castillo O (2015) A new bat algorithm augmentation using fuzzy logic for dynamical parameter adaptation. In: MICAI-2015: Mexican international conference on artificial intelligence, pp 433–442 Perez J, Valdez F, Castillo O (2015) A new bat algorithm augmentation using fuzzy logic for dynamical parameter adaptation. In: MICAI-2015: Mexican international conference on artificial intelligence, pp 433–442
Zurück zum Zitat Perez J, Valdez F, Castillo O (2015) Modification of the bat algorithm using fuzzy logic for dynamic parameter adaptation. In: CEC2015 IEEE congress on evolutionary computation Perez J, Valdez F, Castillo O (2015) Modification of the bat algorithm using fuzzy logic for dynamic parameter adaptation. In: CEC2015 IEEE congress on evolutionary computation
Zurück zum Zitat Perez J, Valdez F, Castillo O (2015) Modification of the bat algorithm using fuzzy logic for dynamical parameter adaptation. In: IEEE congress on evolutionary computation (CEC 2015), pp 464–471 Perez J, Valdez F, Castillo O (2015) Modification of the bat algorithm using fuzzy logic for dynamical parameter adaptation. In: IEEE congress on evolutionary computation (CEC 2015), pp 464–471
Zurück zum Zitat Perez J, Valdez F, Castillo O (2016) Modification of the bat algorithm using type-2 fuzzy logic for dynamical parameter adaptation. Nat Inspir Des Hybrid Intell Syst 667:385–400 Perez J, Valdez F, Castillo O (2016) Modification of the bat algorithm using type-2 fuzzy logic for dynamical parameter adaptation. Nat Inspir Des Hybrid Intell Syst 667:385–400
Zurück zum Zitat Perez J, Valdez F, Castillo O, Roeva O (2016) Bat algorithm with parameter adaptation using interval type-2 fuzzy logic for benchmark mathematical functions. In: Proceedings of 8th international IEEE conference on intelligent systems, pp 120–127 Perez J, Valdez F, Castillo O, Roeva O (2016) Bat algorithm with parameter adaptation using interval type-2 fuzzy logic for benchmark mathematical functions. In: Proceedings of 8th international IEEE conference on intelligent systems, pp 120–127
Zurück zum Zitat Roeva O, Perez J, Valdez F, Castillo O (2016) InterCriteria analysis of bat algorithm with parameter adaptation using type-1 and interval type-2 fuzzy systems. In: 20th international conference on intuitionistic fuzzy sets, vol 22, no 3, pp 91–105 Roeva O, Perez J, Valdez F, Castillo O (2016) InterCriteria analysis of bat algorithm with parameter adaptation using type-1 and interval type-2 fuzzy systems. In: 20th international conference on intuitionistic fuzzy sets, vol 22, no 3, pp 91–105
Zurück zum Zitat Yang XS (2010a) A new metaheuristic bat-inspired algorithm. Nature inspired cooperative strategies for optimization (NISCO 2010), pp 67–74 Yang XS (2010a) A new metaheuristic bat-inspired algorithm. Nature inspired cooperative strategies for optimization (NISCO 2010), pp 67–74
Zurück zum Zitat Yang X-S (2010b) BAT algorithm. Nature-inspired metaheuristic algorithms. Luniver Press, UK, pp 97–104 Yang X-S (2010b) BAT algorithm. Nature-inspired metaheuristic algorithms. Luniver Press, UK, pp 97–104
Zurück zum Zitat Yang X-S (2012) Bat algorithm for multiobjective optimization. Int J Bio-Inspir Comput 3(5):267–274CrossRef Yang X-S (2012) Bat algorithm for multiobjective optimization. Int J Bio-Inspir Comput 3(5):267–274CrossRef
Zurück zum Zitat Yang X-S (2013) Bat algorithm: literature review and applications. J Bio-Inspir Comput 5(3):141–149CrossRef Yang X-S (2013) Bat algorithm: literature review and applications. J Bio-Inspir Comput 5(3):141–149CrossRef
Zurück zum Zitat Yang X-S (2014) Nature-inspired optimization algorithm. Middlesex University London, Elsevier, LondonMATH Yang X-S (2014) Nature-inspired optimization algorithm. Middlesex University London, Elsevier, LondonMATH
Zurück zum Zitat Yılmaz S, Kücüksille EU (2015) A new modification approach on bat algorithm for solving optimization problems. Appl Soft Comput 259–275 Yılmaz S, Kücüksille EU (2015) A new modification approach on bat algorithm for solving optimization problems. Appl Soft Comput 259–275
Zurück zum Zitat Zadeh L (1965) Fuzzy sets. Inform Control 338–353 Zadeh L (1965) Fuzzy sets. Inform Control 338–353
Metadaten
Titel
Interval type-2 fuzzy logic for dynamic parameter adaptation in the bat algorithm
verfasst von
Jonathan Perez
Fevrier Valdez
Oscar Castillo
Patricia Melin
Claudia Gonzalez
Gabriela Martinez
Publikationsdatum
30.12.2016
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 3/2017
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-016-2469-3

Weitere Artikel der Ausgabe 3/2017

Soft Computing 3/2017 Zur Ausgabe

Premium Partner