OptiFel: A Convergent Heterogeneous Particle Swarm Optimization Algorithm for Takagi–Sugeno Fuzzy Modeling
- 21 August 2013
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Fuzzy Systems
- Vol. 22 (4), 919-933
- https://doi.org/10.1109/tfuzz.2013.2278972
Abstract
Data-driven design of accurate and reliable Takagi-Sugeno (T-S) fuzzy systems has attracted a lot of attention, where the model structures and parameters are important and often solved in an optimization framework. The particle swarm optimization (PSO) algorithm is widely applied in the field. However, the classical PSO suffers from premature convergence, and it is trapped easily into local optima, which will significantly affect the model accuracy. To overcome these drawbacks, we have developed a new T-S fuzzy system parameters searching strategy called OptiFel with a heterogeneous multiswarm PSO (MsPSO) to enhance the searching performance. MsPSO groups the whole population into multiple cooperative subswarms, which perform different search behaviors for the potential solutions. We have found that the multiple subswarms strategy proposed in this paper is greatly helpful for finding the optimal parameters suitable for the subspaces of the T-S fuzzy model. Our theoretical proof has also demonstrated that the cooperation among the subswarms can maintain a balance between exploration and exploitation to ensure the particles converge to stable points. Experimental results show that MsPSO performs significantly better than traditional PSO algorithms on six benchmark functions. With the improved MsPSO, OptiFel can generate a good fuzzy system model with high accuracy and strong generalization ability.Keywords
Funding Information
- National Natural Science Foundation of China (61222306, 91130033, 61175024)
- Shanghai Science and Technology Commission (11JC1404800)
- A Foundation for the Author of National Excellent Doctoral Dissertation of China (201048)
- Program for New Century Excellent Talents in University (NCET-11-0330)
This publication has 48 references indexed in Scilit:
- Particle swarm optimizationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2014
- Scalability of a heterogeneous particle swarm optimizerPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2011
- An Evolving-Construction Scheme for Fuzzy SystemsIEEE Transactions on Fuzzy Systems, 2010
- Comprehensive learning particle swarm optimizer for global optimization of multimodal functionsIEEE Transactions on Evolutionary Computation, 2006
- Dynamic multi-swarm particle swarm optimizerPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- A modified particle swarm optimizerPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Evolutionary programming made fasterIEEE Transactions on Evolutionary Computation, 1999
- A simple but powerful heuristic method for generating fuzzy rules from numerical dataFuzzy Sets and Systems, 1997
- A fuzzy-logic-based approach to qualitative modelingIEEE Transactions on Fuzzy Systems, 1993
- The general problem of the stability of motionInternational Journal of Control, 1992