Re:Evolutionary algorithms and analog electronic circuits
by EvanAnderson on Sunday July 27, 2014 @12:26AM
(#8091980)
This made me think of an article I read years ago about evolving circuits (albeit digital ones) on FPGAs: http://discovermagazine.com/1998/jun/evolvingaconscio1453
[ Parent
| on HN ]
Re:Evolutionary algorithms and analog electronic circuits
by RobotCaleb on Sunday July 27, 2014 @01:20AM
(#8092068)
There's also evolved antennas.
Re:Evolutionary algorithms and analog electronic circuits
by jwise0 on Sunday July 27, 2014 @01:33PM
(#8093363)
I remember reading this article a while back, and then some time later, reading another similar article, also about evolving circuits on FPGAs. (Note, by the way, that this article is only in theory evolving digital circuits: the run environment in this case is indeed analog, and the evolutionary algorithm exploited this in order to create circuits that had complex effects that would not be possible in a purely digital model!)
In the other case, the evolutionary algorithm found a long trace on the board that was to be an output from the FPGA (and so was undriven), and used it as an antenna to pick up the room's mains power and use it as a clock! I can't seem to find a reference to that one anymore, but if anyone else remembers this, I'd love to read about it again.
Re:Evolutionary algorithms and analog electronic circuits
by mpl on Sunday July 27, 2014 @05:17PM
(#8093997)
I remember reading this article in my High School's library a few weeks before graduation, all those years ago. It was what convinced me to major in CS. Even though it took me until last year to finally earn my BS, my very final project was inspired by that memory. I love when I see references to the article, or related work, because it is not only a reminder of my journey, but of how amazing the things we do are.