Skip to main content

Advertisement

Log in

A self-organization mining based hybrid evolution learning for TSK-type fuzzy model design

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

In this paper, a self-organization mining based hybrid evolution (SOME) learning algorithm for designing a TSK-type fuzzy model (TFM) is proposed. In the proposed SOME, group-based symbiotic evolution (GSE) is adopted in which each group in the GSE represents a collection of only one fuzzy rule. The proposed SOME consists of structure learning and parameter learning. In structure learning, the proposed SOME uses a two-step self-organization algorithm to decide the suitable number of rules in a TFM. In parameter learning, the proposed SOME uses the data mining based selection strategy and data mining based crossover strategy to decide groups and parental groups by the data mining algorithm that called frequent pattern growth. Illustrative examples were conducted to verify the performance and applicability of the proposed SOME method.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Lin CT, Lee CSG (1996) Neural fuzzy systems: A neural-fuzzy synergism to intelligent systems. Prentice Hall, Upper Saddle River

    Google Scholar 

  2. Jang J-SR, Sun C-T, Mizutani E (1997) Neuro-fuzzy and soft computing: a computational approach to learning and machine intelligence. Prentice Hall, Upper Saddle River

    Google Scholar 

  3. Takagi T, Sugeno M (1985) Fuzzy identification of systems and its applications to modeling and control. IEEE Trans Syst Man Cybern 15(1):116–132

    MATH  Google Scholar 

  4. Goldberg DE (1989) Genetic algorithms in search, optimization, and machine learning. Addison-Wesley, Reading

    MATH  Google Scholar 

  5. Koza JR (1992) Genetic programming: on the programming of computers by means of natural selection. MIT Press, Cambridge

    MATH  Google Scholar 

  6. Fogel LJ (1994) Evolutionary programming in perspective: The top-down view. In: Zurada JM, Marks JM, Goldberg C (eds) Computational intelligence: imitating life. IEEE Press, New York

    Google Scholar 

  7. Rechenberg I (1994) Evolution strategy. In: Zurada JM, Marks JM, Goldberg C (eds) Computational intelligence: imitating life. IEEE Press, New York

    Google Scholar 

  8. Karr CL (1991) Design of an adaptive fuzzy logic controller using a genetic algorithm. In: Proceedings of the 4th international conference on genetic algorithms, pp 450–457

    Google Scholar 

  9. Homaifar A, Mccormick E (1995) Simultaneous design of membership functions and rule sets for fuzzy controllers using genetic algorithms. IEEE Trans Fuzzy Syst 3(2):129–139

    Article  Google Scholar 

  10. Lee MA, Takagi H (1993) Integrating design stages of fuzzy systems using genetic algorithms. In: Proceedings of the IEEE international conference on fuzzy systems, pp 612–617

    Google Scholar 

  11. Juang CF (2002) A tsk-type recurrent fuzzy network for dynamic systems processing by neural network and genetic algorithms. IEEE Trans Fuzzy Syst 10(2):155–170

    Article  MathSciNet  Google Scholar 

  12. Juang CF, Lin JY, Lin CT (2000) Genetic reinforcement learning through symbiotic evolution for fuzzy controller design. IEEE Trans Syst Man Cybern, Part B, Cybern 30(2):290–302

    Article  MathSciNet  Google Scholar 

  13. Kumar P, Chandna VK, Thomas MS (2004) Fuzzy-genetic algorithm for pre-processing data at the rtu. IEEE Trans Power Syst 19(2):718–723

    Article  Google Scholar 

  14. Alcalá R, Benítez JM, Casillas J, Cordón O, Pérez R (2003) Fuzzy control of HVAC systems optimized by genetic algorithms. Appl Intell 18(2):155–177

    Article  MATH  Google Scholar 

  15. Alcalá R, Alcalá-Fdez J, Gacto MJ, Herrera F (2009) Improving fuzzy logic controllers obtained by experts: a case study in HVAC systems. Appl Intell 31(1):15–30

    Article  Google Scholar 

  16. Kaya M, Alhajj R (2006) Utilizing genetic algorithms to optimize membership functions for fuzzy weighted association rules mining. Appl Intell 24(1):7–15

    Article  Google Scholar 

  17. Bandyopadhyay S, Murthy CA, Pal SK (2000) VGA-classifier: design and applications. IEEE Trans Syst Man Cybern, Part B, Cybern 30(6):890–895

    Article  Google Scholar 

  18. Carse B, Fogarty TC, Munro A (1996) Evolving fuzzy rule based controllers using genetic algorithms. Fuzzy Sets Syst 80(3):273–293

    Article  Google Scholar 

  19. Lin CJ, Xu YJ (2005) Efficient reinforcement learning through dynamic symbiotic evolution for tsk-type fuzzy controller design. Int J Gen Syst 34(5):559–578

    Article  MathSciNet  MATH  Google Scholar 

  20. Lin CH, Xu YJ (2006) A self-adaptive neural fuzzy network with group-based symbiotic evolution and its prediction applications. Fuzzy Sets Syst 157(8):1036–1056

    Article  MathSciNet  MATH  Google Scholar 

  21. Lin CJ, Hsu YC (2007) Reinforcement hybrid evolutionary learning for recurrent wavelet-based neurofuzzy systems. IEEE Trans Fuzzy Syst 15(4):729–745

    Article  Google Scholar 

  22. Larose DT (2005) Discovering knowledge in data: an introduction to data mining. Wiley-Interscience, Hoboken

    MATH  Google Scholar 

  23. Fayyad U (1997) Data mining and knowledge discovery in databases: implications for scientific database. In: Proceedings of international conference on scientific and statistical database management, pp 2–11

    Google Scholar 

  24. Agrawal R, Srikant R (1994) Fast algorithms for mining association rules in large databases. In: Proceedings of the 20th international conference on very large data bases, pp 487–499

    Google Scholar 

  25. Han J, Pei J, Yin Y (2000) Mining frequent patterns without candidate generation. SIGMOD Rec 29(2):1–12

    Article  Google Scholar 

  26. Hong TP, Kuo CS, Chi SC (1999) A data mining algorithm for transaction data with quantitative values. Intell Data Anal 3(5):363–376

    Article  MATH  Google Scholar 

  27. Wu Y-T, An YJ, Geller J, Wu Y-T (2006) A data mining based genetic algorithm. In: Proceedings of the fourth IEEE workshop on software technologies for future embedded and ubiquitous systems, and the second international workshop on collaborative computing, integration, and assurance, pp 52–62

    Google Scholar 

  28. Tanese R (1989) Distributed genetic algorithms. In: Proceedings of the 3rd international conference on genetic algorithms, pp 434–439

    Google Scholar 

  29. Arabas J, Michalewicz Z, Mulawka J (1994) GAVAPS-a genetic algorithm with varying population size. In: Proceedings of the IEEE world congress on computational intelligence, pp 73–78

    Chapter  Google Scholar 

  30. Moriarty DE, Miikkulainen R (1996) Efficient reinforcement learning through symbiotic evolution. Mach Learn 22(1–3):11–32

    Google Scholar 

  31. Smith RE, Forrest S, Perelson AS (1993) Searching for diverse, cooperative populations with genetic algorithms. Evol Comput 1(2):127–149

    Article  Google Scholar 

  32. Cordon O, Herrera F, Hoffmann F, Magdlena L (2001) Genetic fuzzy systems: evolutionary tuning and learning of fuzzy knowledge bases. Advances in fuzzy systems—applications and theory, vol 19. World Scientific, Singapore

    MATH  Google Scholar 

  33. Lin CJ, Xu YJ (2006) The design of tsk-type fuzzy controllers using a new hybrid learning approach. Int J Adapt Control Signal Process 20(1):1–25

    Article  MathSciNet  MATH  Google Scholar 

  34. Lin CH, Xu YJ (2006) A hybrid evolutionary learning algorithm for tsk-type fuzzy model design. Math Comput Model 43(5–6):563–581

    Article  MathSciNet  MATH  Google Scholar 

  35. Jang J-SR, Sun C-T, Mizutani E (1997) Neuro-fuzzy and soft computing: a computational approach to learning and machine intelligence. Prentice Hall, Upper Saddle River, Chap 17

    Google Scholar 

  36. Sugeno M, Yasukawa T (1993) A fuzzy-logic-based approach to qualitative modeling. IEEE Trans Fuzzy Syst 1(1):7–31

    Article  Google Scholar 

  37. Tanomaru J, Omatu S (1992) Process control by on-line trained neural controllers. IEEE Trans Ind Electron 39(6):511–521

    Article  Google Scholar 

  38. Emami MR, Turksen IB, Goldenberg AA (1998) Development of a systematic methodology of fuzzy logic modeling. IEEE Trans Fuzzy Syst 6(3):346–361

    Article  MATH  Google Scholar 

  39. Delgado M, GomezSkarmeta AF, Martin F (1997) A fuzzy clustering-based rapid prototyping for fuzzy rule-based modeling. IEEE Trans Fuzzy Syst 5(2):223–233

    Article  Google Scholar 

  40. Lin YH, Cunningham GA, Coggeshall SV (1997) Using fuzzy partitions to create fuzzy systems from input-output data and set the initial weights in a fuzzy neural network. IEEE Trans Fuzzy Syst 5(4):614–621

    Article  Google Scholar 

  41. Russo M (2000) Genetic fuzzy learning. IEEE Trans Evol Comput 4(3):259–273

    Article  Google Scholar 

  42. Heppner F, Grenander U (1990) A stochastic nonlinear model for coordinated bird flocks. In: Krasner S (ed) The ubiquity of chaos. AAAS, Washington

    Google Scholar 

  43. Reynolds CW (1987) Flocks, herds and schools: a distributed behavioral model. Comput Graph 21(4):25–34

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sheng-Fuu Lin.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lin, SF., Chang, JW. & Hsu, YC. A self-organization mining based hybrid evolution learning for TSK-type fuzzy model design. Appl Intell 36, 454–471 (2012). https://doi.org/10.1007/s10489-010-0271-y

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-010-0271-y

Keywords

Navigation