Ask HN: Which algorithms based on biological ideas do you know? | Hacker News
news.ycombinator.com · 3,531 words · saved by 1 readers
One of my favorites is a prime number generator based on a predator-prey models of cicadas: http://www.j-npcs.org/online/vol2000/v3no2/v3no2p208.pdf
I wrote my MSc on improving certain Genetic Algorithms by incorporating biologists' ideas of "exaptation," or having features that were evolved for use in one context providing a jump in another context. For example, it's quite difficult to imagine how wings evolved, since 1% of a wing seems to offer no fitness advantage, and yet you can't evolve 10% of a wing without evolving 1%. One idea from biology is that feathers probably evolved first as thermoregulators (basically good fur for dinosaurs), and small wing flaps may have evolved similarly to keep animals warm, and only once they had…
saved by
related reading
- A Visual Guide to Evolution Strategies | 大トロblog.otoro.net
- An Introduction to Genetic Algorithms and Evolution Strate…static.aminer.org
- Book Review: Design Principles of Biological Circuits — LessWronglesswrong.com
- Evolution as Backstop for Reinforcement Learning · Gwern.netgwern.net
- A biological perspective on evolutionary computationnn.cs.utexas.edu
- NEAT Overview — NEAT-Python 1.1.0 documentationneat-python.readthedocs.io
- Evo 2 Can Design Entire Genomesasimov.press
- Open-endedness: The last grand challenge you’ve never heard of – O’Reillyoreilly.com
- Analogies between Biology and Deep Learning [rough note] -- colah's blogcolah.github.io
- AlphaEvolve: A Gemini-powered coding agent for designing advanced algorithms — Google DeepMinddeepmind.google
- AlphaEvolve: A Gemini-powered coding agent for designing advanced algorithms — Google DeepMinddeepmind.google
- Evolutions Are Stupid (But Work Anyway) — LessWronglesswrong.com