A systematic approach to a self-generating fuzzy rule-table for function approximation

被引:77
作者
Pomares, H [1 ]
Rojas, I [1 ]
Ortega, J [1 ]
Gonzalez, J [1 ]
Prieto, A [1 ]
机构
[1] Univ Granada, Dept Arquitectura & Tecnol Comp, E-18071 Granada, Spain
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS | 2000年 / 30卷 / 03期
关键词
function approximation; fuzzy system construction; fuzzy system design; knowledge acquisition;
D O I
10.1109/3477.846232
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a systematic design is proposed to determine fuzzy system structure and learning its parameters, from a set of given training examples. Tn particular, two fundamental problems concerning fuzzy system modeling are addressed: 1) fuzzy rule parameter optimization and 2) the identification of system structure (i.e., the number of membership functions and fuzzy rules). A four-step approach to build a fuzzy system automatically is presented: Step 1 directly obtains the optimum fuzzy rules for a given membership function configuration. Step 2 optimizes the allocation of the membership functions and the conclusion of the rules, in order to achieve a better approximation. Step 3 determines a new and more suitable topology with the information derived from the approximation error distribution; it decides which variables should increase the number of membership functions. Finally, Step 4 determines which structure should be selected to approximate the function, from the possible configurations provided by the algorithm in the three previous steps. The results of applying this method to the problem of function approximation are presented and then compared with other methodologies proposed in the bibliography.
引用
收藏
页码:431 / 447
页数:17
相关论文
共 56 条
[1]   FUZZY RULES EXTRACTION DIRECTLY FROM NUMERICAL DATA FOR FUNCTION APPROXIMATION [J].
ABE, S ;
LAN, MS .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1995, 25 (01) :119-129
[2]  
AKAIKE H, 1973, AKAD KIADO, P267
[3]  
[Anonymous], 1976, TIME SERIES ANAL
[4]  
[Anonymous], 1992, NEURAL NETWORKS FUZZ
[5]   Effects of membership function parameters on the performance of a fuzzy signal detector [J].
Boston, JR .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 1997, 5 (02) :249-255
[6]   A ROBUST BACK-PROPAGATION LEARNING ALGORITHM FOR FUNCTION APPROXIMATION [J].
CHEN, DS ;
JAIN, RC .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1994, 5 (03) :467-479
[7]   Comparison of adaptive methods for function estimation from samples [J].
Cherkassky, V ;
Gehring, D .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1996, 7 (04) :969-984
[8]   A self-learning fuzzy logic controller using genetic algorithms with reinforcements [J].
Chiang, CK ;
Chung, HY ;
Lin, JJ .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 1997, 5 (03) :460-467
[9]  
CINVALAR MR, 1986, FUZZY SETS SYST, V18, P1
[10]   Fuzzy function approximation with ellipsoidal rules [J].
Dickerson, JA ;
Kosko, B .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (04) :542-560