Genetically optimized fuzzy decision trees

被引:35
作者
Pedrycz, W [1 ]
Sosnowski, ZA
机构
[1] Univ Alberta, Dept Elect & Comp Engn, Edmonton, AB T6G 2G7, Canada
[2] Polish Acad Sci, Syst Res Inst, PL-01447 Warsaw, Poland
[3] Bialystok Tech Univ, Dept Comp Sci, PL-15351 Bialystok, Poland
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS | 2005年 / 35卷 / 03期
基金
加拿大自然科学与工程研究理事会;
关键词
computational intelligence; fuzzy decision trees; genetic algorithm (GA); propagation mechanisms; triangular norms and co-norms; two-stage design;
D O I
10.1109/TSMCB.2005.843975
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this study, we are concerned with genetically optimized fuzzy decision trees (G-DTs). Decision trees are fundamental architectures of machine learning, pattern recognition, and system modeling. Starting with the generic decision tree with discrete or interval-valued attributes, we develop its fuzzy set-based generalization. In this generalized structure we admit the values of the attributes that are represented by some membership functions. Such fuzzy decision trees are constructed in the setting of genetic optimization. The underlying genetic algorithm optimizes the parameters of the fuzzy sets associated with the individual nodes where they play a role of fuzzy "switches" by distributing a flow of processing completed within the tree. We discuss various forms of the fitness function that help capture the essence of the problem at hand (that could be either of classification nature when dealing with discrete outputs or regression-like when handling a continuous output variable). We quantify a nature of the generalization of the tree by studying an optimally adjusted spreads of the membership functions located at the nodes of the decision tree. A series of experiments exploiting synthetic and machine learning data is used to illustrate the performance of the G-DTs.
引用
收藏
页码:633 / 641
页数:9
相关论文
共 20 条
[1]   Learning fuzzy decision trees [J].
Apolloni, B ;
Zamponi, G ;
Zanaboni, AM .
NEURAL NETWORKS, 1998, 11 (05) :885-895
[2]   A hybrid decision tree/genetic algorithm method for data mining [J].
Carvalho, DR ;
Freitas, AA .
INFORMATION SCIENCES, 2004, 163 (1-3) :13-35
[3]   Handovers in wireless ATM networks: In-band signaling protocols and performance analysis [J].
Chiasserini, CF ;
Lo Cigno, R .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2002, 1 (01) :87-100
[4]   Use of genetic algorithms to select input variables in decision tree models for the prediction of benthic macroinvertebrates [J].
D'heygere, T ;
Goethals, PLM ;
De Pauw, N .
ECOLOGICAL MODELLING, 2003, 160 (03) :291-300
[5]   Learning multicriteria classification models from examples: Decision rules in continuous space [J].
Dombi, J ;
Zsiros, A .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 160 (03) :663-675
[6]   Geno-fuzzy classification trees [J].
Haskell, RE ;
Lee, C ;
Hanna, DM .
PATTERN RECOGNITION, 2004, 37 (08) :1653-1659
[7]   A genetic algorithm method for optimizing fuzzy decision trees [J].
Janikow, CZ .
INFORMATION SCIENCES, 1996, 89 (3-4) :275-296
[8]   Ground beetle occurrence and moor degradation: modelling a bioindication system by automated decision-tree induction and fuzzy logic [J].
Kampichler, C ;
Platen, R .
ECOLOGICAL INDICATORS, 2004, 4 (02) :99-109
[9]   A KNOWLEDGE-BASED FUZZY DECISION TREE CLASSIFIER FOR TIME-SERIES MODELING [J].
LEE, KC ;
PARK, SJ .
FUZZY SETS AND SYSTEMS, 1989, 33 (01) :1-18
[10]  
Merz C, 1996, UCI REPOSITORY MACHI