Skip to main content
Top
Published in: Soft Computing 5/2013

01-05-2013 | Methodologies and Application

A knowledge-based cooperative differential evolution for neural fuzzy inference systems

Authors: Cheng-Hung Chen, Sheng-Yen Yang

Published in: Soft Computing | Issue 5/2013

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

This study presents a knowledge-based cooperative differential evolution (KCoDE) for neural fuzzy inference systems to solve nonlinear control system problems. KCoDE decomposes the fuzzy system into subpopulations, and each individual within each subpopulation evolves separately. The KCoDE method uses five mutation strategies of differential evolution as the knowledge sources to generate a new population space to influence the population space. The exemplary individuals are selected from the population space to the belief space. The belief space in KCoDE is the information repository in which individuals can store their experiences to guide others. Finally, the experimental results show that the proposed KCoDE method better approximates the global optimal solution and has a faster convergence rate than the other methods.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Literature
go back to reference Chen CH, Lin CJ, Lin CT (2008) A functional-link-based neuro-fuzzy network for nonlinear system control. IEEE Trans Fuzzy Syst 16(5):1362–1378CrossRef Chen CH, Lin CJ, Lin CT (2008) A functional-link-based neuro-fuzzy network for nonlinear system control. IEEE Trans Fuzzy Syst 16(5):1362–1378CrossRef
go back to reference Chen CH, Lin CJ, Lin CT (2009) Nonlinear system control using adaptive neural fuzzy networks based on a modified differential evolution. IEEE Trans Syst Man Cybern C Appl Rev 39(4):459–473CrossRef Chen CH, Lin CJ, Lin CT (2009) Nonlinear system control using adaptive neural fuzzy networks based on a modified differential evolution. IEEE Trans Syst Man Cybern C Appl Rev 39(4):459–473CrossRef
go back to reference Coelho LS, Mariani VC (2006) Combining of chaotic differential evolution and quadratic programming for economic dispatch optimization with valve-point effect. IEEE Trans Power Syst 21(2):989–996CrossRef Coelho LS, Mariani VC (2006) Combining of chaotic differential evolution and quadratic programming for economic dispatch optimization with valve-point effect. IEEE Trans Power Syst 21(2):989–996CrossRef
go back to reference Eiben AE, Hinterding R, Michalewicz Z (1999) Parameter control in evolutionary algorithms. IEEE Trans Evol Comput 3(2):124–141CrossRef Eiben AE, Hinterding R, Michalewicz Z (1999) Parameter control in evolutionary algorithms. IEEE Trans Evol Comput 3(2):124–141CrossRef
go back to reference Fan HY, Lampinen J (2003) A trigonometric mutation operation to differential evolution. J Global Optim 27(1):333–359MathSciNetCrossRef Fan HY, Lampinen J (2003) A trigonometric mutation operation to differential evolution. J Global Optim 27(1):333–359MathSciNetCrossRef
go back to reference Farag WA, Quintana VH, Lambert-Torres G (1998) A genetic-based neuro-fuzzy approach for modeling and control of dynamical systems. IEEE Trans Neural Netw 9(5):756–767CrossRef Farag WA, Quintana VH, Lambert-Torres G (1998) A genetic-based neuro-fuzzy approach for modeling and control of dynamical systems. IEEE Trans Neural Netw 9(5):756–767CrossRef
go back to reference Garcia-Pedrajas N, Hervas-Martinez U, Ortiz-Boyer D (2005) Cooperative coevolution of artificial neural network ensembles for pattern classification. IEEE Trans Evol Comput 9(3):271–302CrossRef Garcia-Pedrajas N, Hervas-Martinez U, Ortiz-Boyer D (2005) Cooperative coevolution of artificial neural network ensembles for pattern classification. IEEE Trans Evol Comput 9(3):271–302CrossRef
go back to reference Hansen N, Ostermeier A (2001) Completely derandomized self-adaptation in evolution strategies. Evol Comput 9(2):159–195CrossRef Hansen N, Ostermeier A (2001) Completely derandomized self-adaptation in evolution strategies. Evol Comput 9(2):159–195CrossRef
go back to reference Hauser J, Sastry S, Kokotovic P (1992) Nonlinear control via approximate input-output lineariztion: the ball and beam example. IEEE Trans Autom Control 37(3):392–398MathSciNetCrossRef Hauser J, Sastry S, Kokotovic P (1992) Nonlinear control via approximate input-output lineariztion: the ball and beam example. IEEE Trans Autom Control 37(3):392–398MathSciNetCrossRef
go back to reference Heyes C, Huber L (2000) The evolution of cognition. MIT Press, Cambridge Heyes C, Huber L (2000) The evolution of cognition. MIT Press, Cambridge
go back to reference Hsu CH, Juang CF (2012) Evolutionary Robot wall-following control using type-2 fuzzy controller with species-DE activated continuous ACO. IEEE Trans Fuzzy Syst (to appear) Hsu CH, Juang CF (2012) Evolutionary Robot wall-following control using type-2 fuzzy controller with species-DE activated continuous ACO. IEEE Trans Fuzzy Syst (to appear)
go back to reference Juang CF, Chang PH (2010) Designing fuzzy-rule-based systems using continuous ant-colony optimization. IEEE Trans Fuzzy Syst 18(1):138–149CrossRef Juang CF, Chang PH (2010) Designing fuzzy-rule-based systems using continuous ant-colony optimization. IEEE Trans Fuzzy Syst 18(1):138–149CrossRef
go back to reference Juang CF, Lo C (2008) Zero-order TSK-type fuzzy system learning using a two-phase swarm intelligence algorithm. Fuzzy Sets Syst 159(21):2910–2926MathSciNetCrossRef Juang CF, Lo C (2008) Zero-order TSK-type fuzzy system learning using a two-phase swarm intelligence algorithm. Fuzzy Sets Syst 159(21):2910–2926MathSciNetCrossRef
go back to reference Juang CF, Hsiao CM, Hsu CH (2010) Hierarchical cluster-based multispecies particle-swarm optimization for fuzzy-system optimization. IEEE Trans Fuzzy Syst 18(1):14–26CrossRef Juang CF, Hsiao CM, Hsu CH (2010) Hierarchical cluster-based multispecies particle-swarm optimization for fuzzy-system optimization. IEEE Trans Fuzzy Syst 18(1):14–26CrossRef
go back to reference Khushaba RN, Al-Ani A, Al-Jumaily A (2011) Feature subset selection using differential evolution and a statistical repair mechanism. Expert Syst Appl 38(9):11515–11526CrossRef Khushaba RN, Al-Ani A, Al-Jumaily A (2011) Feature subset selection using differential evolution and a statistical repair mechanism. Expert Syst Appl 38(9):11515–11526CrossRef
go back to reference Lipowski A, Lipowska D (2012) Roulette-wheel selection via stochastic acceptance. Phys A Stat Mech Appl 391(6):2193–2196CrossRef Lipowski A, Lipowska D (2012) Roulette-wheel selection via stochastic acceptance. Phys A Stat Mech Appl 391(6):2193–2196CrossRef
go back to reference Michalewicz Z, Schoenauer M (1996) Evolutionary algorithms for constrained parameter optimization problems. Evol Comput 4(1):1–32CrossRef Michalewicz Z, Schoenauer M (1996) Evolutionary algorithms for constrained parameter optimization problems. Evol Comput 4(1):1–32CrossRef
go back to reference Patra JC, Pal RN, Chatterji BN, Panda G (1999) Identification of nonlinear dynamic systems using functional link artificial neural networks. IEEE Trans Syst Man Cybern B 29(2):254–262CrossRef Patra JC, Pal RN, Chatterji BN, Panda G (1999) Identification of nonlinear dynamic systems using functional link artificial neural networks. IEEE Trans Syst Man Cybern B 29(2):254–262CrossRef
go back to reference Pena-Reyes CA, Sipper M (2001) Fuzzy CoCo: a cooperative-coevolutionary approach to fuzzy modeling. IEEE Trans Fuzzy Syst 9(5):727–737CrossRef Pena-Reyes CA, Sipper M (2001) Fuzzy CoCo: a cooperative-coevolutionary approach to fuzzy modeling. IEEE Trans Fuzzy Syst 9(5):727–737CrossRef
go back to reference Perez-Godoy MD, Rivera AJ, Berlanga FJ, Del Jesus MJ (2010) CO2RBFN: an evolutionary cooperative-competitive RBFN design algorithm for classification problems. Soft Comput 14(9):953–971CrossRef Perez-Godoy MD, Rivera AJ, Berlanga FJ, Del Jesus MJ (2010) CO2RBFN: an evolutionary cooperative-competitive RBFN design algorithm for classification problems. Soft Comput 14(9):953–971CrossRef
go back to reference Potter MA, De Jong K (1994) A cooperative coevolutionary approach to function optimization. In: Proceedings of the third conference on parallel problem solving from nature, pp 249–257 Potter MA, De Jong K (1994) A cooperative coevolutionary approach to function optimization. In: Proceedings of the third conference on parallel problem solving from nature, pp 249–257
go back to reference Potter MA, De Jong K (2000) Cooperative coevolution: an architecture for evolving coadapted subcomponents. Evol Comput 8(1):1–29CrossRef Potter MA, De Jong K (2000) Cooperative coevolution: an architecture for evolving coadapted subcomponents. Evol Comput 8(1):1–29CrossRef
go back to reference Price KV, Storn RM, Lampinen JA (2005) Differential evolution: a practical approach to global optimization. Springer, GermanyMATH Price KV, Storn RM, Lampinen JA (2005) Differential evolution: a practical approach to global optimization. Springer, GermanyMATH
go back to reference Qin AK, Huang VL, Suganthan PN (2009) Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Trans Evol Comput 13(2):398–417CrossRef Qin AK, Huang VL, Suganthan PN (2009) Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Trans Evol Comput 13(2):398–417CrossRef
go back to reference Rahnamayan S, Tizhoosh HR, Salama MMA (2008) Opposition-based differential evolution. IEEE Trans Evol Comput 12(1):64–79CrossRef Rahnamayan S, Tizhoosh HR, Salama MMA (2008) Opposition-based differential evolution. IEEE Trans Evol Comput 12(1):64–79CrossRef
go back to reference Reynolds RG (1994) An introduction to cultural algorithms. In: Proceedings of the third annual conference evolutionary programming, pp 131–139 Reynolds RG (1994) An introduction to cultural algorithms. In: Proceedings of the third annual conference evolutionary programming, pp 131–139
go back to reference Reynolds RG, Peng B, Ali MZ (2008) The role of culture in the emergence of decision-making roles: an example using cultural algorithms. Complexity 13(3):27–42CrossRef Reynolds RG, Peng B, Ali MZ (2008) The role of culture in the emergence of decision-making roles: an example using cultural algorithms. Complexity 13(3):27–42CrossRef
go back to reference Robinson J, Rahmat-Samii Y (2004) Particle swarm optimization in electromagnetic. IEEE Trans Antennas Propag 52(2):397–407MathSciNetCrossRef Robinson J, Rahmat-Samii Y (2004) Particle swarm optimization in electromagnetic. IEEE Trans Antennas Propag 52(2):397–407MathSciNetCrossRef
go back to reference Runarsson TP, Yao X (2000) Stochastic ranking for constrained evolutionary optimization. IEEE Trans Evol Comput 4(3):284–294CrossRef Runarsson TP, Yao X (2000) Stochastic ranking for constrained evolutionary optimization. IEEE Trans Evol Comput 4(3):284–294CrossRef
go back to reference Saleem S, Reynolds R (2000) Cultural algorithms in dynamic environments. In: Proceedings of the congress on evolutionary computation, pp 1513–1520 Saleem S, Reynolds R (2000) Cultural algorithms in dynamic environments. In: Proceedings of the congress on evolutionary computation, pp 1513–1520
go back to reference Storn R (1999) System design by constraint adaptation and differential evolution. IEEE Trans Evol Comput 3(1):22–34CrossRef Storn R (1999) System design by constraint adaptation and differential evolution. IEEE Trans Evol Comput 3(1):22–34CrossRef
go back to reference Storn R, Price KV (1997) Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces. J Glob Opt 11(4):341–359MathSciNetMATHCrossRef Storn R, Price KV (1997) Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces. J Glob Opt 11(4):341–359MathSciNetMATHCrossRef
go back to reference Tan KC, Yang YJ, Goh CK (2006) A distributed cooperative coevolutionary algorithm for multiobjective optimization. IEEE Trans Evol Comput 10(5):527–549CrossRef Tan KC, Yang YJ, Goh CK (2006) A distributed cooperative coevolutionary algorithm for multiobjective optimization. IEEE Trans Evol Comput 10(5):527–549CrossRef
go back to reference Tanomaru J, Omatu S (1992) Process control by on-line trained neural controllers. IEEE Trans Ind Electron 39(6):511–521CrossRef Tanomaru J, Omatu S (1992) Process control by on-line trained neural controllers. IEEE Trans Ind Electron 39(6):511–521CrossRef
go back to reference van den Bergh F, Engelbrecht AP (2004) A cooperative approach to particle swarm optimization. IEEE Trans Evol Comput 8(3):225–239CrossRef van den Bergh F, Engelbrecht AP (2004) A cooperative approach to particle swarm optimization. IEEE Trans Evol Comput 8(3):225–239CrossRef
go back to reference Wang WY, Cheng CY, Leu YG (2004) An online GA-based output-feedback direct adaptive fuzzy-neural controller for uncertain nonlinear systems. IEEE Trans Syst Man Cybern B 34(1):334–345CrossRef Wang WY, Cheng CY, Leu YG (2004) An online GA-based output-feedback direct adaptive fuzzy-neural controller for uncertain nonlinear systems. IEEE Trans Syst Man Cybern B 34(1):334–345CrossRef
go back to reference Wynne CD (2001) Animal cognition: the mental lives of animals. Palgrave Macmillan, Great Britain Wynne CD (2001) Animal cognition: the mental lives of animals. Palgrave Macmillan, Great Britain
go back to reference Yang Z, Tang K, Yao X (2008) Large scale evolutionary optimization using cooperative coevolution. Inf Sci 178(15):2985–2999MathSciNetCrossRef Yang Z, Tang K, Yao X (2008) Large scale evolutionary optimization using cooperative coevolution. Inf Sci 178(15):2985–2999MathSciNetCrossRef
go back to reference Yao X, Liu Y (1997) A new evolutionary system for evolving artificial neural networks. IEEE Trans Neural Netw 8(3):694–713MathSciNetCrossRef Yao X, Liu Y (1997) A new evolutionary system for evolving artificial neural networks. IEEE Trans Neural Netw 8(3):694–713MathSciNetCrossRef
Metadata
Title
A knowledge-based cooperative differential evolution for neural fuzzy inference systems
Authors
Cheng-Hung Chen
Sheng-Yen Yang
Publication date
01-05-2013
Publisher
Springer-Verlag
Published in
Soft Computing / Issue 5/2013
Print ISSN: 1432-7643
Electronic ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-012-0959-5

Other articles of this Issue 5/2013

Soft Computing 5/2013 Go to the issue

Premium Partner