|
|
|
|
|
by bun_at_work
1011 days ago
|
|
GAs are super cool and I think underutilized in the NN era. One thing that might improve the algorithms in the linked write-up is not choosing the strict top results. Often, GAs perform better if you choose a random selection from the result set, then choose the top performer from that selection. So, if your algorithm generates 100 results, pick 10 randomly, then use the top 2 from that selection to generate the next generation. This allows more exploration of the solution space and mitigates landing in local optima. Introducing the new parameters means more playing with the values, but it's been shown to work better, and makes sense in the context of biological evolution, as well. Anyway - GAs are fun and I'd like to see them used more. Thanks for the article OP! |
|