Skip to main content

Part of the book series: Studies in Computational Intelligence ((SCI,volume 66))

The present chapter deals with the issues related to the evolution of optimal fuzzy logic controllers (FLC) by proper tuning of its knowledge base (KB), using different tools, such as least-square techniques, genetic algorithms, backpropagation (steepest descent) algorithm, ant-colony optimization, reinforcement learning, Tabu search, Taguchi method and simulated annealing. The selection of a particular tool for the evolution of the FLC, generally depends on the application. Some of the applications have also been included in this chapter.

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. Zadeh, L.A.: Fuzzy sets. Information and Control 8 (1965) 338-353

    MATH  MathSciNet  Google Scholar 

  2. Mamdani, E.H., Assilian, S.: An experiment in linguistic synthesis with a fuzzy logic controller. International Journal on Man-Machine Studies 7 (1975) 1-13

    Article  MATH  Google Scholar 

  3. Wang, L.X.: Analysis and design of hierarchical fuzzy systems. IEEE Trans. on Fuzzy Systems 7 5 (1999) 617-624

    Article  Google Scholar 

  4. Lee, M.L., Chung, H.Y., Yu, F.M.: Modeling of hierarchical fuzzy systems. Fuzzy Sets and Systems 138 (2003) 343-361

    Article  MathSciNet  Google Scholar 

  5. Pratihar, D.K., Deb, K., Ghosh, A.: A genetic-fuzzy approach for mobile robot navigation among moving obstacles. International Journal of Approximate Reasoning 20 (1999) 145-172

    Article  MATH  Google Scholar 

  6. Takagi, T., Sugeno, M.: Fuzzy identification of systems and its application to modeling and control. IEEE Trans. on Systems, Man and Cybernetics SMC-15 (1985) 116-132

    Google Scholar 

  7. Pham, T.D., Valliappan, S.: A least square model for fuzzy rules of inference. Fuzzy Sets and Systems 64 (1994) 207-212

    Article  MATH  MathSciNet  Google Scholar 

  8. Bustince, H., Calderon, M., Mohedano, V.: Some considerations about a least square model for fuzzy rules of inference. Fuzzy Sets and Systems 97 (1998) 315-336

    Article  MATH  MathSciNet  Google Scholar 

  9. Goldberg, D.E.: Genetic algorithms in search, optimization, machine learning. Addison-Wesley, Reading, Mass, USA (1989)

    Google Scholar 

  10. Karr, C.: Genetic algorithms for fuzzy controllers. AI Expert (1991) 38-43

    Google Scholar 

  11. Thrift, P.: Fuzzy logic synthesis with genetic algorithms, Proc. of Fourth International Conference on Genetic Algorithms. (1991) 509-513

    Google Scholar 

  12. Cordon, O.: Gomide, F., Herrera, F., Hoffmann, F., Magdalena, L.: Ten years of genetic-fuzzy systems: current framework and new trends. Fuzzy Sets and Systems 141 (2004) 5-31

    Article  MATH  MathSciNet  Google Scholar 

  13. Hoffman F., Pfister, G.: Evolutionary design of a fuzzy knowledge base for a mobile robot. Intl. Jl. of Approximate Reasoning 17 4 (1997) 447-469

    Article  Google Scholar 

  14. Pham, D.T., Karaboga, D.: Optimum design of fuzzy logic controllers using genetic algorithms. Journal of Syst. Engg. 1 (1991) 114-118

    Google Scholar 

  15. Ishibuchi, H., Nakashima, T., Murata, T.: Performance evaluation of fuzzy classifier systems for multidimensional pattern classification problems. IEEE Trans. on Systems Man and Cybernetics 29 (1999) 601-618

    Article  Google Scholar 

  16. Cordon, O., DeeJesus, M.J., Herrera, F., Lozano, M.: MOGUL: a methodology to obtain genetic fuzzy rule-based systems under the iterative rule learning approach. Intl. Jl. of Intelligent Systems 14 11 (1999) 1123-1153

    Article  MATH  Google Scholar 

  17. Gonzalez, A., Perez, R.: SLAVE: a genetic learning system based on an iterative approach. IEEE Trans. on Fuzzy Systems 7 2 (2001) 176-191

    Article  MathSciNet  Google Scholar 

  18. Furuhashi, T., Miyata, Y., Nakaoka, K., Uchikawa, Y.: A new approach to genetic based machine learning and an efficient finding of fuzzy rules-proposal of Nagoya approach. Lecture notes on Artificial Intelligence 101 (1995) 178-189

    Google Scholar 

  19. Wang, L., Yen, J.: Extracting fuzzy rules for system modeling using a hybrid of genetic algorithms and Kalman filtering. Fuzzy Sets and Systems 101 (1999) 353-362

    Article  MathSciNet  Google Scholar 

  20. Farag, W.A., Quintana, V.H., Lambert-Torres, G.: A genetic-based neuro-fuzzy approach for modeling and control of dynamical systems. IEEE Trans. on Neural Networks 9 (1998) 576-767

    Article  Google Scholar 

  21. Ishibuchi, H., Nil, M., Murata, T.: Linguistic rule extraction from neural networks and genetic algorithm-based rule selection, Proc. of IEEE Intl. Conf. on Neural Networks. Houston, TX (1997) 2390-2395

    Google Scholar 

  22. Abdessemed, F., Benmahammed, K., Monacelli, E.: A fuzzy-based reactive con- troller for a non-holonomic mobile robot. Robotics and Autonomous Systems 47 (2004) 1-22

    Article  Google Scholar 

  23. Yupu, Y., Xiaoming, X., Wengyuan, Z.: Real-time stable self learning FNN controller using genetic algorithm. Fuzzy Sets and Systems 100 (1998) 173-178

    Article  Google Scholar 

  24. Angelov, P.P., Buswell, R.A.: Automatic generation of fuzzy rule-based models from data by genetic algorithms. Information Science 50 (2003) 17-31

    Article  Google Scholar 

  25. Nandi, A.K. Pratihar, D.K.: Automatic design of fuzzy logic controller using a genetic algorithm-to predict power requirement and surface finish in grinding. Journal of Materials Processing Technology 148 (2004) 288-300

    Article  MathSciNet  Google Scholar 

  26. Nawa, N.E., Hashiyama, T., Furuhashi, T., Uchikawa, Y.: A Study on fuzzy rules discovery using pseudo-bacterial genetic algorithm with adaptive operator, Proc. IEEE Int. Conf. Evolutionary Computation. Indianapolis, USA, (1997) 13-16

    Google Scholar 

  27. Ishibuchi H., Nakashima, T.: Effect of rule weights in fuzzy rule-based classification systems. IEEE Trans. on Fuzzy Systems 9 4 (2001) 506-515

    Article  Google Scholar 

  28. Ghosh A., Nath, B.: Multi-objective rule mining using genetic algorithms. Information Sciences 163 (2004) 123-133

    Article  MathSciNet  Google Scholar 

  29. Pratihar, D.K., Deb, K., Ghosh, A.: Optimal path and gait generations simul- taneously of a six-legged robot using a GA-Fuzzy approach. Robotics and Autonomous Systems 41 1 (2002) 1-20

    Article  Google Scholar 

  30. Marichal, G.N., Acosta, L., Moreno, L., Mendez, J.A., Rodrigo, J.J., Sigut, M.: Obstacle avoidance for a mobile robot: a neuro-fuzzy approach. Fuzzy Sets and Systems 124 (2001) 171-170

    Article  MATH  MathSciNet  Google Scholar 

  31. Song, K.T., Sheen, L.H.: Heuristic fuzzy-neuro network and its application to reactive navigation of a mobile robot. Fuzzy Sets and Systems 110 (2000) 331-340

    Article  Google Scholar 

  32. Li, W., Ma, C., Wahl, F.M.: A Neuro-fuzzy system architecture for behavior based control of a mobile robot in unknown environments. Fuzzy Sets and Systems 87 (1997) 133-140

    Article  Google Scholar 

  33. Hui, N.B., Mahendar, V., Pratihar, D.K.: Time-optimal, collision-free navigation of a car-like mobile robot using a neuro-fuzzy approach. Fuzzy Sets and Systems 15716 (2006) 2171-2204

    Article  MathSciNet  Google Scholar 

  34. Jang, J.S.R., Sun, C.T., Mizutani, E.: Neuro-Fuzzy and Soft Computing. Prentice-Hall of India Pvt. Ltd., New Delhi (2002)

    Google Scholar 

  35. Hui, N.B., Pratihar, D.K.: Automatic design of fuzzy logic controller using a genetic algorithm for collision-free, time-optimal navigation of a car-like robot. International Journal of Hybrid Intelligent Systems 5 3 (2005) 161-187

    Google Scholar 

  36. Latombe, J.C.: Robot motion planning. Kluwer Academic Publishers (1991)

    Google Scholar 

  37. Casillas, J., Cordon, O., Herrera, F.: Learning fuzzy rules using ant colony optimization algorithms, Proc. of 2nd Intl. Workshop on Ant Algorithms. Brussels, Belgium (2000) 13-21

    Google Scholar 

  38. Berenji, H., Khedkar, P.: Learning and tuning fuzzy controllers through reinforcements. IEEE Transactions on Neural Networks 3 5 (1992) 724-740

    Article  Google Scholar 

  39. Denna, M., Mauri, G., Zanaboni, A.M.: Learning fuzzy rules with Tabu searchan application to control. IEEE Transactions on Fuzzy Systems 7 2 (1999) 295-318

    Article  Google Scholar 

  40. Bagis, A.: Determining fuzzy membership functions with tabu search - an application to control. Fuzzy Sets and Systems 139 (2003) 209-225

    Article  MATH  MathSciNet  Google Scholar 

  41. Kim, D., Rhee, S.: Design of a robust fuzzy controller for the arc stability of CO2 welding process using the Taguchi method. IEEE Transactions on Systems, Man and Cybernetics-Part B 32 2 (2002) 157-162

    Article  Google Scholar 

  42. Alfaro, H.M., Garcia, S.G.: Mobile robot path planning and tracking using simulated annealing and fuzzy logic control. Expert Systems with Applications 15 (1998) 421-429

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Pratihar, D.K., Hui, N.B. (2007). Evolution of Fuzzy Controllers and Applications. In: Jain, L.C., Palade, V., Srinivasan, D. (eds) Advances in Evolutionary Computing for System Design. Studies in Computational Intelligence, vol 66. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72377-6_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-72377-6_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-72376-9

  • Online ISBN: 978-3-540-72377-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics