Skip to main content

Part of the book series: Studies in Fuzziness and Soft Computing ((STUDFUZZ,volume 373))

Abstract

This chapter introduces the basic concepts and notation of genetic algorithms, which is a basic search methodology that can be used for modelling and simulation of complex non-linear dynamical systems. Since this technique can be considered as general purpose optimization methodologies, we can use them to find the mathematical model which minimizes the fitting errors for a specific problem. On the other hand, we can also use this technique for simulation if we exploit their efficient search capabilities to find the appropriate parameter values for a specific mathematical model. We can use a genetic algorithm to optimize the number of rules or the membership functions of a fuzzy system for a specific problem. These are two important application of genetic algorithms, which will be used in later chapters to design intelligent systems for controlling real-world dynamical systems.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 109.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

References

  1. Jang, J.S., Sun, C.T., Mizutani, E.: Neuro-Fuzzy and Soft Computing: A Computational Approach to Learning and Machine Intelligence. Prentice Hall, USA (1997)

    Google Scholar 

  2. Goldberg, D.: Genetic Algorithms in Search Optimization and Machine Learning. Addison-Wesley, MA (1989)

    Google Scholar 

  3. Holland, J.: Adaptation in Natural and Artificial Systems. University of Michigan Press, MI (1975)

    Google Scholar 

  4. Hollstien, R.: Artificial genetic adaptation in computer control systems. Ph.D. thesis, University of Michigan (1971)

    Google Scholar 

  5. Janikow, C., Michalewicz, Z.: An experimental comparison of binary and floating point representations in genetic algorithms. In: Proceedings of 4th International Conference Genetic Algorithms, pp. 31–36 (1991)

    Google Scholar 

  6. Wright, A.: Foundations of Genetic Algorithms, Chap. Genetic Algorithms for Real Parameter Optimization, pp. 205–218. Morgan Kaufmann (1991)

    Google Scholar 

  7. Michalewicz, Z.: Genetic Algorithms \(+\) Data Structures \(=\) Evolution Programs. Springer, New York (1994)

    Google Scholar 

  8. Gillies, A.: Machine learning procedures for generating image domain feature detectors. Ph.D. thesis, University of Michigan (1985)

    Google Scholar 

  9. Baker, J.: Reducing bias and inefficiency in the selection algorithms. In: Proceedings of the 2nd International Conference Genetic Algorithms, pp. 14–21. Hillsdale, NJ (1987)

    Google Scholar 

  10. DeJong, K.: The analysis and behaviour of a class of genetic adaptive systems. Ph.D. thesis, University of Michigan (1975)

    Google Scholar 

  11. Spears, N., DeJong, K.: Foundations of Genetic Algorithms, Chap. An Analysis of Multi-point Crossover, pp. 301–315. Elsevier (1991)

    Google Scholar 

  12. Cantú-Paz, E.: A summary of research on parallel genetic algorithms. Technical report, Illinois Genetic Algorithm Laboratory, University of Illinois at Urbana-Champaing (1995)

    Google Scholar 

  13. Mitchell, M.: An Introduction to Genetic Algorithms. MIT Press, MA (1996)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Oscar Castillo .

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Castillo, O., Aguilar, L.T. (2019). Genetic Algorithms. In: Type-2 Fuzzy Logic in Control of Nonsmooth Systems. Studies in Fuzziness and Soft Computing, vol 373. Springer, Cham. https://doi.org/10.1007/978-3-030-03134-3_2

Download citation

Publish with us

Policies and ethics