TY - JOUR
T1 - Automatic construction of feedforward/recurrent fuzzy systems by clustering-aided simplex particle swarm optimization
AU - Juang, Chia Feng
AU - Chung, I. Fang
AU - Hsu, Chao Hsin
PY - 2007/9/16
Y1 - 2007/9/16
N2 - This paper proposes a new approach for automating the structure and parameter learning of fuzzy systems by clustering-aided simplex particle swarm optimization, called CSPSO. Unlike most evolutionary fuzzy systems, where the structure of the fuzzy system is assigned in advance, an on-line fuzzy clustering approach is proposed for system structure learning. This structure learning not only helps determine the number of rules automatically, but also avoids the generation of highly similar fuzzy sets on each input variable. In addition, it improves subsequent parameter learning performance by assigning suitable initial locations of the fuzzy sets on each input variable. Once a new rule is generated, the corresponding parameters are further tuned by the hybrid of the simplex method and particle swarm optimization (PSO). In CSPSO, each fuzzy system corresponds to a particle in PSO, and the idea of the simplex method is incorporated to improve PSO searching performance. To verify the performance of CSPSO, two simulations on feedforward fuzzy systems design are performed. In addition, design of a recurrent fuzzy controller for a practical experiment on water bath temperature control is performed. Comparisons with other design approaches are also made in these examples.
AB - This paper proposes a new approach for automating the structure and parameter learning of fuzzy systems by clustering-aided simplex particle swarm optimization, called CSPSO. Unlike most evolutionary fuzzy systems, where the structure of the fuzzy system is assigned in advance, an on-line fuzzy clustering approach is proposed for system structure learning. This structure learning not only helps determine the number of rules automatically, but also avoids the generation of highly similar fuzzy sets on each input variable. In addition, it improves subsequent parameter learning performance by assigning suitable initial locations of the fuzzy sets on each input variable. Once a new rule is generated, the corresponding parameters are further tuned by the hybrid of the simplex method and particle swarm optimization (PSO). In CSPSO, each fuzzy system corresponds to a particle in PSO, and the idea of the simplex method is incorporated to improve PSO searching performance. To verify the performance of CSPSO, two simulations on feedforward fuzzy systems design are performed. In addition, design of a recurrent fuzzy controller for a practical experiment on water bath temperature control is performed. Comparisons with other design approaches are also made in these examples.
KW - Fuzzy neural network
KW - Plant modeling
KW - Recurrent fuzzy system
KW - Simplex method
KW - Swarm intelligence
KW - Temperature control
KW - Time series prediction
UR - http://www.scopus.com/inward/record.url?scp=34447257701&partnerID=8YFLogxK
U2 - 10.1016/j.fss.2007.04.009
DO - 10.1016/j.fss.2007.04.009
M3 - Article
AN - SCOPUS:34447257701
SN - 0165-0114
VL - 158
SP - 1979
EP - 1996
JO - Fuzzy Sets and Systems
JF - Fuzzy Sets and Systems
IS - 18
ER -