Genetic programming for medical classification: a program simplification approach

被引:30
作者
Zhang, Mengjie [1 ]
Wong, Phillip [1 ]
机构
[1] Victoria Univ Wellington, Sch Math Stat & Comp Sci, Wellington, New Zealand
关键词
genetic programming; program simplification; medical classification; algebraic equivalence hashing techniques;
D O I
10.1007/s10710-008-9059-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper describes a genetic programming (GP) approach to medical data classification problems. In this approach, the evolved genetic programs are simplified online during the evolutionary process using algebraic simplification rules, algebraic equivalence and prime techniques. The new simplification GP approach is examined and compared to the standard GP approach on two medical data classification problems. The results suggest that the new simplification GP approach can not only be more efficient with slightly better classification performance than the basic GP system on these problems, but also significantly reduce the sizes of evolved programs. Comparison with other methods including decision trees, naive Bayes, nearest neighbour, nearest centroid, and neural networks suggests that the new GP approach achieved superior results to almost all of these methods on these problems. The evolved genetic programs are also easier to interpret than the "hidden patterns" discovered by the other methods.
引用
收藏
页码:229 / 255
页数:27
相关论文
共 60 条
[1]   An evolutionary artificial neural networks approach for breast cancer diagnosis [J].
Abbass, HA .
ARTIFICIAL INTELLIGENCE IN MEDICINE, 2002, 25 (03) :265-281
[2]  
[Anonymous], 1998, Genetic programming: an introduction
[3]  
[Anonymous], 1990, Report No
[4]  
ASHLOCK W, 2005, SINGLE PARENT GENETI, V2, P1172
[5]  
Blake C.L., 1998, UCI repository of machine learning databases
[6]  
Blickle T., 1994, Genetic Algorithms within the Framework of Evolutionary Computation, P33
[7]  
BOJARCZUK C, 1999, DISCOVERING COMPREHE, P953
[8]   A constrained-syntax genetic programming system for discovering classification rules: application to medical data sets [J].
Bojarczuk, CC ;
Lopes, HS ;
Freitas, AA ;
Michalkiewicz, EL .
ARTIFICIAL INTELLIGENCE IN MEDICINE, 2004, 30 (01) :27-48
[9]   A comparison of linear genetic programming and neural networks in medical data mining [J].
Brameier, M ;
Banzhaf, W .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2001, 5 (01) :17-26
[10]  
BRAMEIER M, 1998, 4398 CI DORTM U