Genetic programming: on the programming of computers by means of natural selection
Genetic programming: on the programming of computers by means of natural selection
Machine Learning
Advances in genetic programming
Machine Learning
Fighting Bloat with Nonparametric Parsimony Pressure
PPSN VII Proceedings of the 7th International Conference on Parallel Problem Solving from Nature
Version Space Learning with DNA Molecules
DNA8 Revised Papers from the 8th International Workshop on DNA Based Computers: DNA Computing
A unified Bayesian framework for evolutionary learning and optimization
Advances in evolutionary computing
Automatic Quantum Computer Programming: A Genetic Programming Approach (Genetic Programming)
Automatic Quantum Computer Programming: A Genetic Programming Approach (Genetic Programming)
Effects of code growth and parsimony pressure on populations in genetic programming
Evolutionary Computation
A bayesian algorithm for in vitro molecular evolution of pattern classifiers
DNA'04 Proceedings of the 10th international conference on DNA computing
Multiobjective evolutionary optimization of DNA sequences for reliable DNA computing
IEEE Transactions on Evolutionary Computation
FUZZ-IEEE'09 Proceedings of the 18th international conference on Fuzzy Systems
DNA13'07 Proceedings of the 13th international conference on DNA computing
Hi-index | 0.00 |
We present a molecular computing algorithm for evolving DNA-encoded genetic programs in a test tube. The use of synthetic DNA molecules combined with biochemical techniques for variation and selection allows for various possibilities for building novel evolvable hardware. Also, the possibility of maintaining a huge number of individuals and their massively parallel manipulation allows us to make robust decisions by the "molecular" genetic programs evolved within a single population. We evaluate the potentials of this "molecular programming" approach by solving a medical diagnosis problem on a simulated DNA computer. Here the individual genetic program represents a decision list of variable length and the whole population takes part in making probabilistic decisions. Tested on a real-life leukemia diagnosis data, the evolved molecular genetic programs showed a comparable performance to decision trees. The molecular evolutionary algorithm can be adapted to solve problems in bio-technology and nano-technology where the physico-chemical evolution of target molecules is of pressing importance.