~/talk

How to Evolve Your Way Out of a Paper Bag

Talkat ACCU 2016 · on Wednesday, 2016-04-20· [machine-learning]
slides:none on file

Shows a working Python genetic algorithm that evolves angle and velocity pairs to launch particles out of a 10x5 bag, starting from a random population, using mutation 10% and simple crossover; initial all‑or‑nothing fitness fails, switching to a numeric height metric plus interpolation fixes stability and speeds it up (runs sometimes reach 31/32 alive). Also implements Conway’s Game of Life in C++/SFML, experiments with wrapping edges, and tries evolving rules and starting states; code and examples are on GitHub.

AI-written summary · about

  1. 0:00Start
  2. 0:34What Evolution Means
  3. 4:13The Fitness Function
  4. 6:10The Soft Ai
  5. 14:22Building Up the New Generation
  6. 17:04How Do I Select the Best Things
  7. 17:22Three Main Approaches
  8. 17:50Proportional Selection
  9. 37:08Frameworks for Genetic Algorithms
  10. 51:22Demo
  11. 57:11Mutation Testing
  12. 57:41Property Based Testing
  13. 58:57How Do I Know How Good those Tests Are
  14. 1:01:19Python Mutation Testing
  15. 1:03:45Genetic Algorithms and Cellular Automata
  16. 1:08:09How Do I Do Cross Over with My Rooms
  17. 1:11:37Mutation
  18. 1:12:58Mutation Rate
  19. 1:15:56Genetic Algorithms
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.