Title: Using Evolution
1Using Evolution
- Dr. Robert Heckendorn
- University of Idaho
2"3 Billion B.C. The Earth is a swirling ball of
flaming gases. Fishing is extremely poor,
especially in August. --Cliff Hauptman The
Complete History of Fishing
3- Adaptive chemistry yields life
4 5 Muticellular Life
6 Life diversifies
7 Warm bloodedDevelop language
8How did that happen?
- 15,000 BCE Domestication of animals
- Selective
- breeding
9Babbage - Mendel - Darwin
- Dec 26 1791, Charles Babbage, designer first
computer, born - Feb 12 1809, Charles Darwin, naturalist, born
- Jul 22 1822, Gregor Mendel, monk and founder of
genetics, born - Dec 27 1831, Charles Darwin sets sail on the
Beagle - Oct 2 1836, Charles Darwin returns from his
voyage - Nov 24 1859, Charles Darwin "Origin of Species
published - Oct 18 1871, Charles Babbage dies.
- Apr 19 1882, Charles Darwin dies
- Jan 6 1884, Gregor Mendel dies
10- Babbage envisions the computer but is unable to
implement it with the technology of the day
11- Mendel discovers the particle nature of heredity
12- Natural selection and the origin of speices
13The Essentials
- Population
- Reproduction
- Variation
- Heredity
- Selection
14Population
Selection
Natural Evolution
Variation
Reproduction
Heredity
15Results of Selective Breeding
16Natural Evolution of Un-natural Things
- Languages
- Music
- Art
- Inventions
- Products
17Example Music
18Babbage - Mendel - Darwin
19Artificial Evolution
- Problem Break a simple substitution cipher
-
- Alphabet ABCDEFGHIJKLMNOPQRSTUVWXYZ
- Key KUNDXQMCOZPYRIWGFJHATBLVES
DOGS AND CATS becomes DWMHKIDNKAH
20Heredity
- Alphabet ABCDEFGHIJKLMNOPQRSTUVWXYZ
- Key KUNDXQMCOZPYRIWGFJHATBLVES
21Population
LXFYZESTNKWAPJGQRBMOVIDCHU BDKZPQELWFOTHVMXCRINUJS
GYA OIQHBUMPEXCTZAVRKLGDNJYWSF GCDUNMPBTWKYIVAXFEO
LSQJRZH STJNBWFGALMXIURCOZHPEDQYVK OSPQEDXYVWRGZNB
UCTALMHIFJK EVKIGTNBHFZALDUSCYWOJRQMXP ERSHVJPYOIC
ATNBXFDZLMQGUWK RWJFVSPQEGXYOIKDZNBUCTALMH OSGQEDP
YVFIMZNBRXTALHUKCJW LMUDWIFVSJPEGQYOKRXZNBHCTA . .
22Selection Reproduction
- Best keys are selected to reproduce
- New keys are constructed from old keys
23Variation
- Mutation swap two chars in key
- Crossover swap subsets of two keys to generate a
new offspring key (making sure to avoid
duplicate letters)
24Selection
- Key is evaluated for statistical similarity to
English. - Better keys have higher fitness
25Input
- jmtlm gotoj lvuvl xlbmg vazon pjbzz egjei vttjb
nlvnm elbse - vzhbg lonll blyet vdebd valon smtyb ieueg hbhmt
olvbn qgbil - ylgod dvjhg euenl vnqpv abgqo nvwep ybmav nqgea
lbgol vbnbd - yvalb gvjsm vtpvn qaonp htonn vnqog pzblb gioxl
gonav lvbnl - blyes bahyb gmajb nlvnm elbse vaame apovt xtvde
vnval onsmt - vajbt bgdmt onpuv sgonl onpjb nlvnm eaavp esxav
peivl yzonx - joged mttxh gblej lepgb zonsx wonlv neonp lmgrv
ayzbn mzenl - avalo nsmtv abdle njbna vpege plyej ohvlo tbdlm
grexv nlegz - abdjb zzegj eenle glovn zenlj mtlmg eepmj olvbn
aybhh vnqlb - mgvaz onpog lzbge lyony otdbd lyehb hmtol vbntv
ueaon pibgr - abnly eemgb heona vpely etogq enmzs egbdh ebhte
tvuvn qvnly - egeav penlv otoge oabnl yeono lbtvo navpe maesg
vpqea onpde - ggvea lbjbz zmlel bibgr vnojv lxlyo lyoas eenly
ezbal hbhmt -
26Evolve!
165 nshasothtnauzuabarsouletimnreefonfvuhhnriau
isfargfueyroatiaa 266 cvsoversrcoubuowohveugkral
chkknecnzusschaouavnohdnuktheoraoo 367
vglrgsalavroforjregsonmauhvemmisvibollveurougireyi
omdesraurr 872 wfitfasiswtndntpthfanoysegwhyyraw
rmniiwhetnefrthurnyzhatsett 1478
bemtelamabtivitftoelisrangborrhlbhkimmbontinehtowh
irpoltantt 3902 fumtuwimiftexetptouwelsingfossawf
ajemmfontenuatocaesdowtintt 8649
yurtufiriytapatgtoufasmincyommefyejarryontanuetobe
amvoftintt 14103 ylrtlcaraytivitqtolcismangyommecy
ekirryontinletobeimuoctantt 14507
curtufirictavatltoufasmindcommefceyarrcontanuetobe
ampoftintt 14911 yurtularaytipitgtoulismancyommely
ewirryontinuetobeimvoltantt 25112
multuralamtixitvtourisbandmobbermewillmontinuetoke
ibcortantt 37838 culturalactikitytourismandcommerc
epillcontinuetogeimfortantt 39757
culturalactivitytourispandcoppercewillcontinuetoge
ipfortantt 42787 yulturalayticitvtourismandyommery
epillyontinuetokeimfortantt 42989
culturalactivitytouriswandcowwercemillcontinuetobe
iwfortantt 43090 culturalactivitytourismandcommerc
ewillcontinuetobeimportantt 67431
culturalactivitytourismandcommercewillcontinuetobe
importantt
27Actual Answer
- Cultural activity, tourism and commerce will
continue to be important - to the life of Istanbul. However, population
growth, traffic, - preventing disorganized housing, restoration of
historic buildings and - planning a 3rd motorway transition to the
Bosphorus continue to be - issues. Daily life in Istanbul is colorful and
vibrant and continues - side by side with many carefully protected Roman,
Byzantine and
28The Black Box
- Only needed a fitness function to do selection.
29Many Opportunities for Research
- Coevolution and cooperation
- Preditor prey
- Bottlenecking
- Spatial structure
- Evolvability
- Practice
- Speciation
- Fitness/Repersentation/Operators
30Researchers
- Robert Heckendorn
- Terry Soule