Genetic programming: on the programming of computers by means of natural selection
Genetic programming: on the programming of computers by means of natural selection
Dynamic maximum tree depth: a simple technique for avoiding bloat in tree-based GP
GECCO'03 Proceedings of the 2003 international conference on Genetic and evolutionary computation: PartII
Hi-index | 0.00 |
Microarray technology has been widely applied to search for biomarkers of diseases, diagnose diseases and analyze gene regulatory network. Abundance of expression data from microarray experiments are processed by informatics tools, such as Supporting Vector Machines (SVM), Artificial Neural Network (ANN), and so on. These methods achieve good results in single dataset. Nevertheless, most analyses of microarray data are only focused on a series of data obtained from the same lab or gene chip. Then the discoveries may only be suitable for data they experimented on but lack of general sense. In this paper, we propose a genetic programming (GP) based approach to analyze microarray datasets. The GP implements classification and feature selection at the same time. To validate the significance of the selected genes and generated classification rules, the results are tested on different datasets obtained from different experimental conditions. The results confirm the efficiency of GP in the classification of different samples.