google / evojax

Apache License 2.0
846 stars 87 forks source link

Add Cooperative Synapse Neuroevolution (CoSyNE) Algorithm #77

Open AaronTheApe opened 1 month ago

AaronTheApe commented 1 month ago

Cooperative Synapse Neuroevoluiton (CoSyNE) algorithm.

Attempts to reproduce CoSyNE as described by Gomez et al. in: https://people.idsia.ch/~juergen/gomez08a.pdf

TLDR: Cull bottom half of population, and replace with Cauchy-mutated multi-point-crossover offspring of the top quarter of the population, and then shuffle the survivors' columns

Submitted benchmarks just for the benchmarks that would work on my hardware, or work in a reasonable time (Cartpole easy/hard, waterworld, and mnist)

AaronTheApe commented 1 week ago

Is this repo dead?