Skip to main content
Log in

Takagi-sugeno fuzzy model identification using coevolution particle swarm optimization with multi-strategy

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

The particle swarm optimization (PSO) algorithm is widely used in identifying Takagi-Sugeno (T-S) fuzzy system models. However, PSO suffers from premature convergence and is easily trapped into local optima, which affects the accuracy of T-S model identification. An immune coevolution particle swarm optimization with multi-strategy (ICPSO-MS) is proposed for modeling T-S fuzzy systems. The proposed ICPSO-MS consists of one elite subswarm and several normal subswarms. Each normal subswarm adopts a different strategy for adjusting the acceleration coefficients. A Cauchy learning operator is used to accelerate the convergence of the normal subswarm. During the iteration step, the best individual in each normal subswarm is added to the elite subswarm. Using adaptive hyper-mutation, the immune clonal selection operator is used to optimize the elite subswarm while the individuals in the elite subswarm migrate to the normal subswarms. This shared migration mechanism allows full exchange of information and coevolution. The performance of the proposed algorithm is evaluated on a suite of numerical optimization functions. The results show good performance of ICPSO-MS in solving numerical problems when compared with other recent variants of PSO. The performance of ICPSO-MS is further evaluated when identifying the T-S model, with simulation results on several typical nonlinear systems showing that the proposed method generates a good T-S fuzzy model with high accuracy and strong generalizability.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. 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

    Article  MATH  Google Scholar 

  2. Ying H (1998) General Takagi-Sugeno fuzzy systems are universal approximates. In: Proceedings of the 1998 IEEE international conference on fuzzy systems, Anchorage AK, pp 819–823

  3. Huang J, Shi Y, Huang H et al (2013) l2 − l filtering for multirate nonlinear sampled-data systems using TS fuzzy models. Digit Signal Process 23(1):418–426

    Article  MathSciNet  Google Scholar 

  4. Bustince H, Pagola M, Mesiar R, Hullermeier E, Herrera F (2012) Grouping, overlap, and generalized bientropic functions for fuzzy modeling of pairwise comparisons. IEEE Trans fuzzy Syst 20(3):405–415

    Article  Google Scholar 

  5. Cheung A, Ding X, Shen H (2014) OptiFel: A convergent heterogeneous particle swarm optimization algorithm for Takagi-Sugeno fuzzy modeling. IEEE Trans Fuzzy Syst 22(4):919–933

    Article  Google Scholar 

  6. Su H, Yang Y (2011) Differential evolution and quantum-inquired differential evolution for evolving Takagi-Sugeno fuzzy models. Expert Syst Appl 38(6):6447–6451

    Article  MathSciNet  Google Scholar 

  7. Du H, Zhang N (2008) Application of evolving Takagi–Sugeno fuzzy model to nonlinear system identification. Appl Soft Comput 8(1):676–686

    Article  Google Scholar 

  8. Dos Santos Coelho L, Herrera BM (2007) Fuzzy identification based on a chaotic particle swarm optimization approach applied to a nonlinear yo-yo motion system. IEEE Trans Ind Electron 54(6):3234–3245

    Article  Google Scholar 

  9. Araujo E, Coelho LS (2008) Particle swarm approaches using Lozi map chaotic sequences to fuzzy modeling of an experimental thermal-vacuum system. Appl Soft Comput 8(4):1354– 1364

    Article  Google Scholar 

  10. Lin L, Guo F, Xie X (2015) Novel adaptive hybrid rule network based on TS fuzzy rules using an improved quantum-behaved particle swarm optimization. Neurocomputing 149:1003– 1013

    Article  Google Scholar 

  11. Zhao L, Qian F, Yang Y (2010) Automatically extracting T-S fuzzy models using cooperative random learning particle swarm optimization. Appl Soft Comput 10(3):938–944

    Article  Google Scholar 

  12. Elragal HM (2014) Mamdani and Takagi-Sugeno fuzzy classifier accuracy improvement using enhanced particle swarm optimization. J Intell Fuzzy Syst 26(5):2445–2457

    Google Scholar 

  13. Jiang H, Kwong CK, Chen Z (2012) Chaos particle swarm optimization and T–S fuzzy modeling approaches to constrained predictive control. Expert Syst Appl 39(1):194–201

    Article  Google Scholar 

  14. Qin Q, Cheng S, Zhang Q (2015) Multiple strategies based orthogonal design particle swarm optimizer for numerical optimization. Comput Oper Res 60:91–110

    Article  MathSciNet  Google Scholar 

  15. Jiang S, Ji Z, Shen Y (2014) A novel hybrid particle swarm optimization and gravitational search algorithm for solving economic emission load dispatch problems with various practical constraints. Int J Electr Power Energy Syst 55:628– 644

    Article  Google Scholar 

  16. Nguyen TT, Li ZY, Zhang SW (2014) A hybrid algorithm based on particle swarm and chemical reaction optimization. Expert Syst Appl 41(5):2134–2143

    Article  Google Scholar 

  17. Lovbjerg M, Rasmussen TK, Krink T (2001) Hybrid particle swarm optimizer with breeding and subswarms, San Francisco, USA

  18. Dynamic multi-swarm particle swarm optimizer. In: Proceedings of IEEE 2005 Swarm Intelligence Symposium, California, USA, pp 124–129

  19. Hasanzadeh M, Meybodi MR, Ebadzadeh MM (2013) Adaptive cooperative particle swarm optimizer. Appl Intell 39(2):397–420

    Article  Google Scholar 

  20. Liu ZH, Zhang J, Zhou SW (2013) Coevolutionary particle swarm optimization using AIS and its application in multiparameter estimation of PMSM. IEEE Trans Cybern 43(6):1921–1935

    Article  Google Scholar 

  21. Liang J, Qin AK, Suganthan PN (2006) Comprehensive learning particle swarm optimizer for global optimization of multimodal functions. IEEE Trans Evol Comput 10(3):281–295

    Article  Google Scholar 

  22. Suganthan PN, Hansen N, Liang JJ (2005) Problem definitions and evaluation criteria for the CEC 2005 special session on real-parameter optimization. In: Proceedings of IEEE Swarm Intelligent Symposium, HI, USA, pp 120–127

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

    Article  Google Scholar 

  24. Ding X, Xu Z, Cheung NJ (2015) Parameter estimation of Takagi–Sugeno fuzzy system using heterogeneous cuckoo search algorithm. Neurocomputing 151:1332–1342

    Article  Google Scholar 

  25. Chen Y, Yang B, Abraham A (2007) Automatic design of hierarchical Takagi-Sugeno type fuzzy systems using evolutionary algorithms. IEEE Trans Fuzzy Syst 15(3):385–397

    Article  Google Scholar 

  26. Li C, Zhou J, Fu B (2012) T–S fuzzy model identification with a gravitational search-based hyperplane clustering algorithm. IEEE Trans Fuzzy Syst 20(2):305–317

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Guohan Lin.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Lin, G., Zhao, K. & Wan, Q. Takagi-sugeno fuzzy model identification using coevolution particle swarm optimization with multi-strategy. Appl Intell 45, 187–197 (2016). https://doi.org/10.1007/s10489-015-0752-0

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-015-0752-0

Keywords

Navigation