Recursive (G)ath-Geva clustering as a basis for evolving neuro-fuzzy modeling

被引:54
作者
Hossein, Soleimani-B. [1 ]
Lucas, Caro [1 ,2 ]
Araabi, Babak N. [1 ,2 ]
机构
[1] Univ Tehran, Control & Intelligent Proc Ctr Excellence, Sch Elect & Comp Engn, POB 14345-515, Tehran, Iran
[2] Inst Res Fundamental Sci IPM, Sch Cognit Sci, Tehran, Iran
关键词
Evolving neuro-fuzzy model (ENFM); Modeling time varying systems; Recursive Gath-Geva clustering; Online adaptive learning; Time series prediction;
D O I
10.1007/s12530-010-9006-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A novel online learning approach for neurofuzzy models is proposed in this paper. Unlike most of the previous online methods which use spherical clusters to define validity region of neurons, the proposed learning method is based on a recursive extension of Gath-Geva clustering algorithm, which is capable of constructing elliptical clusters as well. Eliminating the constraint of spherical clusters by considering general structures for covariance matrices, empowers the proposed evolving neuro-fuzzy model (ENFM) to capture more sophisticated behaviors with less modeling error as well as fewer number of neurons. The proposed recursive clustering method has the ability to cluster data streams using online identification of number of required clusters and recursive estimation of cluster parameters. A merging strategy is also proposed to merge similar clusters which consequently hinders the model from having excessive number of neurons with similar behaviors. Applicability of ENFM is also investigated in modeling a time varying heat exchanger system and prediction of Mackey-Glass and sunspot numbers time series. Simulation results indicate better performance of the proposed model as compared with that of several well-known modeling and prediction methods.
引用
收藏
页码:59 / 71
页数:13
相关论文
共 33 条
[1]  
Angelov P, 2005, IEEE INT CONF FUZZY, P1068
[2]   Evolving fuzzy systems from data streams in real-time [J].
Angelov, Plamen ;
Zhou, Xiaowei .
2006 INTERNATIONAL SYMPOSIUM ON EVOLVING FUZZY SYSTEMS, PROCEEDINGS, 2006, :29-+
[3]   An approach to Online identification of Takagi-Suigeno fuzzy models [J].
Angelov, PP ;
Filev, DP .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2004, 34 (01) :484-498
[4]   Online clustering of parallel data streams [J].
Beringer, Juergen ;
Huellermeier, Eyke .
DATA & KNOWLEDGE ENGINEERING, 2006, 58 (02) :180-204
[5]   Nonlinear identification and control of a heat exchanger: A neural network approach [J].
Bittanti, S ;
Piroddi, L .
JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 1997, 334B (01) :135-153
[6]  
Chiu SL., 1994, J INTELL FUZZY SYST, V2, P267, DOI [DOI 10.3233/IFS-1994-2306, 10.3233/IFS-1994-2306]
[7]   A methodology for dynamic data mining based on fuzzy clustering [J].
Crespo, F ;
Weber, R .
FUZZY SETS AND SYSTEMS, 2005, 150 (02) :267-284
[8]  
DaISy, 2009, DAT ID SYST
[9]  
Deng D., 2000, NEURAL COMPUTING NEW, V6, P3
[10]  
Fritzke B., 1995, Advances in Neural Information Processing Systems 7, P625