by J3L2404 on 7/8/12, 1:07 PM with 13 comments
by yessql on 7/8/12, 2:57 PM
I have used an evolutionary algorithm to do real work, saving real money for a company. Basically we had an extremely expensive tool that made vias one at a time. Since this tool was so expensive, it was always a bottleneck in the manufacturing process. I created a genetic algorithm that optimized the path of the tool, which significantly increased its throughput. I've stripped out all the proprietary stuff, and left behind a simple genetic algorithm to solve the Traveling Salesman Problem in Java and put it on github. Its got a GUI and its sort of mesmerizing to watch it evolve a solution. Works well, even with over 1000 different locations, which is unbelievable, considering that means a solution space of over 1000 factorial!
by SeanLuke on 7/8/12, 3:28 PM
by FrojoS on 7/9/12, 7:06 AM
He gave a talk at TUM a few years ago where he tried to motivate students to work on the problem of inverting transfer functions. The talk was for mathematicians, so I didn't understand a lot and might be completely mistaken. To make things worse I know little about circuits. So if I say something wrong here, plz correct me. The way I remember it was something along the lines:
For a given circuit, made out of resistors (R), capacitors (C) and inductors (I), it is straight forward to compute the transfer function (input/output relationship) F. Given such a transfer function F, what would be a corresponding combination of R's, C's and I's? In other words, can you invert F?
by misiti3780 on 7/8/12, 4:37 PM
by xefer on 7/8/12, 11:18 PM
http://www.eecs.harvard.edu/~rad/courses/cs266/papers/koza-s...
The table listing patented inventions that had been recreated by the process was affecting.
by creamyhorror on 7/8/12, 6:23 PM
I'd like to hear if anyone's evolved significantly improved neural networks (instead of designing them). I don't know enough to say whether neural networks are good targets for genetic-algorithmic evolution, but it would be pretty fantastic to be able to easily evolve networks that are good at a simple specified objective (e.g. classification).
by yzhou on 7/9/12, 2:02 AM
by rorrr on 7/8/12, 8:11 PM
This is a cool project of evolving a simple, yet efficient antenna:
http://scienceblogs.com/goodmath/2008/11/11/evolution-produc...