Sit Back and Let the Computer Evolve Software - An Intro to Genetic Algorithms
by Adeel Ahmad | at MinneBar 12
You know about evolution in the natural world. Did you know the same principles can be applied to software?
Genetic algorithms have been used to solve tough problems - often finding novel optimizations that no human would have considered. NASA launched a tiny antenna evolved by a genetic algorithm that was orders of magnitude smaller than conventional antennas. Genetic algorithms have been used to teach robots to learn to walk.
This session will be a very gentle introduction to the fascinating fields of genetic algorithms and genetic programming.
- examples of evolutionary algorithms in practice
- the steps to create a genetic algorithm
- popular libraries for evolving code
- challenges in using a genetic algorithm
- how this relates to AI and deep learning
- where to find resources
All levels
Adeel Ahmad
Founder/Principal at Lab 1908, a startup studio in St. Paul.
Investor/advisor at a bunch of startups around Twin Cities and San Francisco.
Links: