Genetic Programming for Pedestrians
Proceedings of the 5th International Conference on Genetic Algorithms
Comparing evolutionary algorithms on the problem of network inference
Proceedings of the 8th annual conference on Genetic and evolutionary computation
Linear Genetic Programming (Genetic and Evolutionary Computation)
Linear Genetic Programming (Genetic and Evolutionary Computation)
WILF'05 Proceedings of the 6th international conference on Fuzzy Logic and Applications
A comparison of linear genetic programming and neural networks inmedical data mining
IEEE Transactions on Evolutionary Computation
IJCNN'09 Proceedings of the 2009 international joint conference on Neural Networks
Hi-index | 0.00 |
Automatically inferring gene regulating networks models from microarray time series data is one of the most challenging tasks of bioinformatics. The ordinary differential equations models are the most sensible, but very difficult to build. We introduced the more general concept of drug gene regulating networks, where the regulation is exerted also by drugs. We proposed a reverse engineering algorithm for (drug) gene regulating networks, based on genetic programming - RODES. RODES automatically discovers the structure, estimate the parameter, and identify the molecular mechanisms involved. It starts from experimental or simulated microarray time series data and produces systems of ordinary differential equations. We tested RODES on simulated data, and the accuracy and the CPU time of the results were very good. This is mainly due to the possibility of incorporating a priori knowledge, and to reducing the problem of reversing an ordinary differential equations system to that of reversing individual algebraic equations. To our knowledge, this is the first realistic reverse engineering algorithm, based on genetic programming, applicable to large (drug) gene regulating networks. We suggest that the algorithm can reverse engineer systems of ordinary differential equations in any scientific field with a proper use of domain knowledge.