Skip to main content

Evolutionary Based Learning of Fuzzy Controllers

  • Chapter
Fuzzy Evolutionary Computation

Abstract

The term evolutionary computation usually refers to the design of adaptive systems using evolutionary principles. This term and others such as evolutionary algorithms [1] or evolutionary programs [2] have come to refer to the union of different families of methods (genetic algorithms [3], evolution strategies [4], evolutionary programming [6, 7]) proposed with this aim. The algorithms applied in evolutionary computation are population-based search methods that employ some kind of selection process to bias the search toward good solutions. Consequently, the idea of evolutionary based learning is that of a learning process where the main role in learning is carried out by evolutionary computation. The key principles of such a process are: to maintain a population of potential solutions for the problem to be solved, to design a set of evolution operators that search for new and/or better potential solutions and to define a suitable performance index to drive the section process.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. T. Bäck and H.P. Schwefel. An overview of evolutionary algorithms for parameter optimization. Evolutionary Computation, 1:1–23, 1993.

    Article  Google Scholar 

  2. Z. Michalewicz. Genetic Algorithms + Data Structures = Evolution Programs. Springer-Verlag, 1992.

    Google Scholar 

  3. J.H. Holland. Adaptation in Natural and Artificial Systems. University of Michigan Press, Ann Arbor, 1975.

    Google Scholar 

  4. I. Rechenberg. Artificial evolution and artificial intelligence. In R. Forsyth, editor, Machine learning. Principles and techniques, chapter 5, pages 83–103. Chapman and Hall computing, London, 1989.

    Google Scholar 

  5. L.J. Fogel, A.J. Owens, and M.J. Walsh. Artificial Intelligence Through Simulated Evolution. John Wiley & Sons, 1966.

    Google Scholar 

  6. J.R. Koza. Genetic Programming. MIT Press, 1992.

    Google Scholar 

  7. J.R. Koza. Genetic Programming. Vol II. MIT Press, 1994.

    Google Scholar 

  8. J.R. Velasco. Genetic-based on-line learning for fuzzy process control. In Proceedings 7th International Fuzzy Systems Association World Congress, June 1997.

    Google Scholar 

  9. M.G. Cooper and J.J. Vidal. Genetic design of fuzzy controllers. In Proceedings 2nd International Conference on Fuzzy Theory and Technology, October 1993.

    Google Scholar 

  10. L.X. Wang. Fuzzy systems are universal approximators. In Proc. 1992 IEEE International Conference on Fuzzy Systems, pages 1163–1170, San Diego, USA, March 1992.

    Google Scholar 

  11. J.L. Castro. Fuzzy logic controllers are universal approximators. IEEE Transactions on Systems, Man and Cybernetics, 25(4):629–635, April 1995.

    Article  Google Scholar 

  12. T.J. Procyk and E.H. Mamdani. A linguistic self-organizing process controller. Automatica, 15:15–30, 1979.

    Article  MATH  Google Scholar 

  13. W. Pedrycz. Fuzzy Control and Fuzzy Systems. Research Studies Press Ltd., second, extended edition, 1993.

    Google Scholar 

  14. K.C. Ng and Y. Li. Design of sophisticated fuzzy logic controllers using genetic algorithms. In Proceedings 3rd IEEE International Conference on Fuzzy Systems, FUZZ-IEEE’94, volume III, pages 1708–1712, June 1994.

    Google Scholar 

  15. L. Magdalena and F. Monasterio. Evolutionary-based learning applied to fuzzy controllers. In Proceedings 4th IEEE International Conference on Fuzzy Systems and the Second International Fuzzy Engineering Symposium, FUZZ-IEEE/IFES’95, volume III, pages 1111–1118, March 1995.

    Google Scholar 

  16. D.G. Burkhardt and P.P. Bonissone. Automated fuzzy knowledge base generation and tuning. In Proc. 1992 IEEE International Conference on Fuzzy Systems, pages 179–188, San Diego, USA, March 1992.

    Google Scholar 

  17. L. Magdalena. Adapting gain and sensibility of FLCs with genetic algorithms. In Sixth International Conference on Information Processing and Management of Uncertainty in Know ledge-Based Systems, volume 2, pages 739–744, July 1996.

    Google Scholar 

  18. R.R. Gudwin, F. Gomide, and W. Pedrycz. Nonlinear context adaptation with genetic algorithms. In Proceedings 7th International Fuzzy Systems Association World Congress, June 1997.

    Google Scholar 

  19. W. Pedrycz, R. R. Gudwin, and F. Gomide. Nonlinear context adaptation in the calibration of fuzzy sets. Fuzzy Sets and Systems. To appear.

    Google Scholar 

  20. C.L. Karr. Design of an adaptive fuzzy logic controller using a genetic algorithm. In Proceedings 4th. International Conference on Genetic Algorithms, pages 450–457. Morgan Kaufmann, 1991.

    Google Scholar 

  21. B. Filipič and D. Juričić. A genetic algorithm to support learning fuzzy control rules from examples. In F. Herrera and J.L. Verdegay, editors, Genetic Algorithms and Soft Computing, number 8 in Studies in Fuzziness and Soft Computing, pages 403–418. Phisica-Verlag, 1996.

    Google Scholar 

  22. D. Park, A. Kandel, and G. Langholz. Genetic-based new fuzzy reasoning models with application to fuzzy control. IEEE Transactions on Systems, Man and Cybernetics, 24(1):39–47, January 1994.

    Article  Google Scholar 

  23. M.A. Lee and H. Takagi. Integrating design stages of fuzzy systems using genetic algorithms. In Proceedings 2nd IEEE International Conference on Fuzzy Systems, FUZZ-IEEE’93, volume 1, pages 612–617, March 1993.

    Google Scholar 

  24. C.L. Karr and E.J. Gentry. Fuzzy control of pH using genetic algorithms. IEEE Transactions on Fuzzy Systems, 1(1):46–53, February 1993.

    Article  Google Scholar 

  25. L. Magdalena. A first approach to a taxonomy of fuzzy-neural systems. In R. Sun and F. Alexandre, editors, Connectionist Symbolic Integration, chapter 5. Lawrence Erlbaum Associates, 1996.

    Google Scholar 

  26. K. Shimojima, T. Fukuda, and Y. Hasegawa. RBF-fuzzy system with GA based un-supervised/supervised learning method. In Proceedings 4th IEEE International Conference on Fuzzy Systems and the Second International Fuzzy Engineering Symposium, FUZZ-IEEE/IFES’95, volume I, pages 253–258, March 1995.

    Google Scholar 

  27. J. Liska and S. Melsheimer. Complete design of fuzzy logic systems using genetic algorithms. In Proceedings 3rd IEEE International Conference on Fuzzy Systems, FUZZ-IEEE’94, volume II, pages 1377–1382, June 1994.

    Google Scholar 

  28. A. Satyadas and K. KrishnaKumar. EFM-based controllers for space attitude control: applications and analysis. In F. Herrera and J.L. Verdegay, editors, Genetic Algorithms and Soft Computing, number 8 in Studies in Fuzziness and Soft Computing, pages 152–171. Phisica-Verlag, 1996.

    Google Scholar 

  29. D.T. Pham and D. Karaboga. Optimun design of fuzzy logic controllers using genetic algorithms. Journal of Systems Engineering, pages 114–118, 1991.

    Google Scholar 

  30. P. Thrift. Fuzzy logic synthesis with genetic algorithms. In Proceedings 4th. International Conference on Genetic Algorithms, pages 509–513. Morgan Kaufmann, 1991.

    Google Scholar 

  31. L. Magdalena. Estudio de la coordinatión inteligente en robots bípedos: aplicación de lógica borrosa y algoritmos genéticos. Doctoral dissertation, Universidad Politécnica de Madrid (Spain), 1994.

    Google Scholar 

  32. C.C. Lee. Fuzzy logic in control systems: Fuzzy logic controller-part I and II. IEEE Transactions on Systems, Man and Cybernetics, 20(2):404–435, Mar/Apr 1990.

    Article  MATH  Google Scholar 

  33. A. Gonzalez and R. Pérez. A learning system of fuzzy control rules based on genetic algorithms. In F. Herrera and J.L. Verdegay, editors, Genetic Algorithms and Soft Computing, number 8 in Studies in Fuzziness and Soft Computing, pages 202–225. Phisica-Verlag, 1996.

    Google Scholar 

  34. F. Hoffmann and G. Pfister. Learning of a fuzzy control rule base using messy genetic algorithms. In F. Herrera and J.L. Verdegay, editors, Genetic Algorithms and Soft Computing, number 8 in Studies in Fuzziness and Soft Computing, pages 279–305. Phisica-Verlag, 1996.

    Google Scholar 

  35. J.R. Velasco and L. Magdalena. Genetic algorithms in fuzzy control systems. In G. Winter, J. Periaux, M. Galan, and P. Cuesta, editors, Genetic Algorithms in Engineering and Computer Science, chapter 8, pages 141–165. John Wiley & Sons, 1995.

    Google Scholar 

  36. L. Magdalena and F. Monasterio. A fuzzy logic controller with learning through the evolution of its knowledge base. International Journal of Approximate Reasoning, 1997. To appear.

    Google Scholar 

  37. L. Magdalena. A position independent crossover operator for evolutionary fuzzy systems. In Proceedings 7th International Fuzzy Systems Association World Congress, June 1997.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer Science+Business Media New York

About this chapter

Cite this chapter

Magdalena, L., Velasco, J.R. (1997). Evolutionary Based Learning of Fuzzy Controllers. In: Pedrycz, W. (eds) Fuzzy Evolutionary Computation. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-6135-4_11

Download citation

  • DOI: https://doi.org/10.1007/978-1-4615-6135-4_11

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4613-7811-2

  • Online ISBN: 978-1-4615-6135-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics