3 ms·
I had the pleasure of doing some genetic programming research last year. It was lots of fun. The most impressive use of simulated evolution that I've seen rece
by papaf 17y ago
I had the pleasure of doing some genetic programming research last year. It was lots of fun.
The most impressive use of simulated evolution that I've seen recently was a paper which describes the evolution of proteins, how this evolution mirrors a simulated annealing algorithm how this behaviour forms species.
http://www.pnas.org/content/106/6/1869.abstract http://www.pnas.org/content/106/6/1869.abstract
For genetic programming in general there was a paper in Science this year which is beautifully written and describes how physical laws appeared in the output of a genetic program applied to experimental data:
http://ccsl.mae.cornell.edu/natural_laws http://ccsl.mae.cornell.edu/natural_laws
If anybody is interested in genetic programming the following free book is very practical:
http://www.gp-field-guide.org.uk/ http://www.gp-field-guide.org.uk/
- danbmil99 17y ago> how this evolution mirrors a simulated annealing algorithm how this behaviour forms species. Before we did the full-on evolutionary stuff, I was fiddling with simulated annealing. There's definitely a connection. It's all a subset of global optimization really. What makes evolution so fascinating is how it seems (at least in real life) to be able to direct its own path towards interesting solutions to particular problems. It's sort of like this mad genius, who keeps shouting brilliant things at you, but never listens. So you can never ask him a question -- you just have to set things up so he'll want to find an answer to the question you wish you could ask.