It is fascinating that neural networks have such a run at the moment. I wonder if this will continue "forever". Or if we will see a different paradigm eclipse them in the future.
Is anybody still doing research in the area of genetic programming?
The genetic programming books of John R. Koza were the first I ever read about machine learning. It felt like magic at that time.
I have the feeling that the approach to generate programs for the CPU via evolution still has a lot to offer if it was explored further.
If there is research going on out there, I would love to follow it.
Connections between layers/nodes are serialized as genes of agents with phenotypes and dominant/recessive markers, and an observing CPPN learns to categorize agents into different traits to find more efficient breeding mechanisms.
It's a strong concept, and AFAIK it's still used a lot in the robotics world where you have to guarantee behaviors and have to be able to reproduce behaviors due to safety regulations.
There was a nice intro video into the underlying base concept which is called NEAT by a youtuber named SethBling [2]
[1] http://eplex.cs.ucf.edu/ESHyperNEAT/
[2] https://m.youtube.com/watch?v=qv6UVOQ0F44