Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Genetic Algorithms
Search
Luke Williams
July 16, 2020
Science
0
80
Genetic Algorithms
Solving problems the natural way
Luke Williams
July 16, 2020
Tweet
Share
More Decks by Luke Williams
See All by Luke Williams
Useful Mental Models For Product Engineers
redroot
0
120
Unity Talk
redroot
0
33
Neural Networks - a brief introduction by a fan
redroot
0
420
Web Accessibility in 2019
redroot
0
460
redux-saga
redroot
0
560
Redis - Lightning Talk @ RefME
redroot
0
720
Wordpress Multitenancy
redroot
0
1.5k
Embracing the Customizer
redroot
2
750
Other Decks in Science
See All in Science
機械学習 - K-means & 階層的クラスタリング
trycycle
PRO
0
1k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
140
3次元点群を利用した植物の葉の自動セグメンテーションについて
kentaitakura
2
1.3k
統計学入門講座 第4回スライド
techmathproject
0
170
データマイニング - グラフデータと経路
trycycle
PRO
1
190
データベース04: SQL (1/3) 単純質問 & 集約演算
trycycle
PRO
0
970
Hakonwa-Quaternion
hiranabe
1
120
統計的因果探索: 背景知識とデータにより因果仮説を探索する
sshimizu2006
4
960
baseballrによるMLBデータの抽出と階層ベイズモデルによる打率の推定 / TokyoR118
dropout009
1
530
KH Coderチュートリアル(スライド版)
koichih
1
44k
MCMCのR-hatは分散分析である
moricup
0
410
How To Buy, Verified Venmo Accounts in 2025 This year
usaallshop68
2
200
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
1k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Designing for Performance
lara
610
69k
Site-Speed That Sticks
csswizardry
10
750
Balancing Empowerment & Direction
lara
1
530
Agile that works and the tools we love
rasmusluckow
329
21k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
332
22k
Docker and Python
trallard
45
3.5k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
21
1.4k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Writing Fast Ruby
sferik
628
62k
Transcript
Genetic Algorithms Solving problems the natural way
Making Decisions - go to the market?
Making decisions - which car to buy?
Making decisions - mimic art? wizardry! 50 semi transparent shapes
Mona Lisa
Designing a car by mistake
Under the hood Candidates Genome Fitness List of candidate solutions
to the problem. “Genetic” code for each candidate that describes the characteristics that will “evolve” How to determine the “fittest” candidates
Under the hood Candidates Genome Fitness 14aF2bdz12 9avg2bc1sd 44bg92jcks 120m
90m 1m
Under the hood 14aF2bdz12 shape wheel size wheel position wheel
density chasis density
Under the hood Candidates Genome Fitness 14aF2bdz12 14aG2bdz12 25aF2cdz12 ?
? ?
Under the hood Candidates Genome Fitness 14aF2bdz12 14aF2bc1td ? ?
? 9avg2bc1sd
Under the hood Clone/mate to build the next generation Find
the fittest candidate(s) Randomly mutate the genome Build all candidates in generation
In the wild
In the wild
In the wild - Flight / train scheduling - Timetabling
- e.g at a school - Factory floor design - Mechanical engineering - Music production - Financial modelling - Code-breaking - Artificial Intelligence
Genetic Algorithms Solving problems the natural way