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.







Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
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
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
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
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
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
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
Du H, Zhang N (2008) Application of evolving Takagi–Sugeno fuzzy model to nonlinear system identification. Appl Soft Comput 8(1):676–686
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
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
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
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
Elragal HM (2014) Mamdani and Takagi-Sugeno fuzzy classifier accuracy improvement using enhanced particle swarm optimization. J Intell Fuzzy Syst 26(5):2445–2457
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
Qin Q, Cheng S, Zhang Q (2015) Multiple strategies based orthogonal design particle swarm optimizer for numerical optimization. Comput Oper Res 60:91–110
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
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
Lovbjerg M, Rasmussen TK, Krink T (2001) Hybrid particle swarm optimizer with breeding and subswarms, San Francisco, USA
Dynamic multi-swarm particle swarm optimizer. In: Proceedings of IEEE 2005 Swarm Intelligence Symposium, California, USA, pp 124–129
Hasanzadeh M, Meybodi MR, Ebadzadeh MM (2013) Adaptive cooperative particle swarm optimizer. Appl Intell 39(2):397–420
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
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
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
Sugeno M, Yasukawa T (1993) A fuzzy-logic-based approach to qualitative modeling. IEEE Trans Fuzzy Syst 1:7–31
Ding X, Xu Z, Cheung NJ (2015) Parameter estimation of Takagi–Sugeno fuzzy system using heterogeneous cuckoo search algorithm. Neurocomputing 151:1332–1342
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
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
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
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
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-015-0752-0