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
75
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
110
Unity Talk
redroot
0
28
Neural Networks - a brief introduction by a fan
redroot
0
400
Web Accessibility in 2019
redroot
0
430
redux-saga
redroot
0
520
Redis - Lightning Talk @ RefME
redroot
0
690
Wordpress Multitenancy
redroot
0
1.4k
Embracing the Customizer
redroot
2
730
Other Decks in Science
See All in Science
トラブルがあったコンペに学ぶデータ分析
tereka114
2
1.5k
メール送信サーバの集約における透過型SMTP プロキシの定量評価 / Quantitative Evaluation of Transparent SMTP Proxy in Email Sending Server Aggregation
linyows
0
870
創薬における機械学習技術について
kanojikajino
16
5.2k
重複排除・高速バックアップ・ランサムウェア対策 三拍子そろったExaGrid × Veeam連携セミナー
climbteam
0
240
理論計算機科学における 数学の応用: 擬似ランダムネス
nobushimi
1
420
証明支援系LEANに入門しよう
unaoya
0
860
CV_3_Keypoints
hachama
0
160
白金鉱業Meetup Vol.15 DMLによる条件付処置効果の推定_sotaroIZUMI_20240919
brainpadpr
2
760
応用心理学Ⅰテキストマイニング講義資料講義編(2024年度)
satocos135
0
130
オンプレミス環境にKubernetesを構築する
koukimiura
0
190
Spectral Sparsification of Hypergraphs
tasusu
0
310
点群ライブラリPDALをGoogleColabにて実行する方法の紹介
kentaitakura
1
180
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.2k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
34
2.2k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.5k
Into the Great Unknown - MozCon
thekraken
38
1.7k
Code Review Best Practice
trishagee
67
18k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
Making the Leap to Tech Lead
cromwellryan
133
9.2k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
GraphQLの誤解/rethinking-graphql
sonatard
71
10k
YesSQL, Process and Tooling at Scale
rocio
172
14k
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