I spent most of today writing a neural net from scratch and implementing a genetic algorithm to allow it to learn. I didn't read any papers but I got something surprisingly useable! I wrote a basic physics engine and it was able to pick up some basic orbital mechanics.
My eventual goal is to simulate von neumann probes, which will be controlled by the neural nets.
@icedquinn That's fair, my current mutation function is so bad
My neural nets reproduce sexually, and each new neuron is just the average of its parents' times a random value between 0.99 and 1.01 🤢
@icedquinn Yesterday I implemented uniform crossover and single-point crossover. I also moved from my weird mutation to gaussian mutations. It works a lot better now
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!