Automatic Algorithm Invention with a Cartesian Genetic Program

Automatic Algorithm Invention with a GPU
Hell Yeah, it’s rocket science [and does presume knowledge of programming, image processing, genetic programming and some mathematics. It won’t hurt you to watch without these of course. — editor]

Screen Shot 2015-01-06 at 12.42.33 PM Screen Shot 2015-01-06 at 12.36.40 PM

 

 

 

 

 

Screen Shot 2015-01-06 at 12.37.12 PM Screen Shot 2015-01-06 at 12.37.33 PM

You write software. You test software. You know how to tell if the software is working. Automate your software testing sufficiently and you can let the computer do the writing for you!

“Genetic Programming”, especially “Cartesian Genetic Programming” (CGP), is a powerful tool for creating software and designing physical objects. See how to do CGP as we invent image filters for the Part Time Scientists’ 3D cameras.

Danger: Actual code will be shown!

h/t darkai blog