the birds & the bees - rubyfuza2014
TRANSCRIPT
![Page 1: The Birds & the Bees - Rubyfuza2014](https://reader034.vdocuments.us/reader034/viewer/2022052601/5590d7411a28ab2b5d8b45ed/html5/thumbnails/1.jpg)
The Birds & The BeesSimon van Dyk @ Platform45
![Page 2: The Birds & the Bees - Rubyfuza2014](https://reader034.vdocuments.us/reader034/viewer/2022052601/5590d7411a28ab2b5d8b45ed/html5/thumbnails/2.jpg)
A friend of mine once asked me what my research was based on, and I said, “artificial intelligence”, only to
receive back a flurry of laughter since she associated the words
“artificial intelligence” with aliens.
“
”– Melissa Donaldson
![Page 3: The Birds & the Bees - Rubyfuza2014](https://reader034.vdocuments.us/reader034/viewer/2022052601/5590d7411a28ab2b5d8b45ed/html5/thumbnails/3.jpg)
AI is misunderstood…
…so is CI.
![Page 4: The Birds & the Bees - Rubyfuza2014](https://reader034.vdocuments.us/reader034/viewer/2022052601/5590d7411a28ab2b5d8b45ed/html5/thumbnails/4.jpg)
> defined? CI => nil
… where does it fit in?
![Page 5: The Birds & the Bees - Rubyfuza2014](https://reader034.vdocuments.us/reader034/viewer/2022052601/5590d7411a28ab2b5d8b45ed/html5/thumbnails/5.jpg)
AI
Strong AI
Weak AI
“General”“Specific”
New era AI Old era AI“CI” “Brute Force”
![Page 6: The Birds & the Bees - Rubyfuza2014](https://reader034.vdocuments.us/reader034/viewer/2022052601/5590d7411a28ab2b5d8b45ed/html5/thumbnails/6.jpg)
ECSI
NNAIS
FS
Evolutionary Computation
Swarm Intelligence
Fuzzy Systems
Neural Networks
Artificial Immune Systems
CI
![Page 7: The Birds & the Bees - Rubyfuza2014](https://reader034.vdocuments.us/reader034/viewer/2022052601/5590d7411a28ab2b5d8b45ed/html5/thumbnails/7.jpg)
EC
SI
NNAIS
FSProbability
![Page 8: The Birds & the Bees - Rubyfuza2014](https://reader034.vdocuments.us/reader034/viewer/2022052601/5590d7411a28ab2b5d8b45ed/html5/thumbnails/8.jpg)
Swarm Intelligence
![Page 9: The Birds & the Bees - Rubyfuza2014](https://reader034.vdocuments.us/reader034/viewer/2022052601/5590d7411a28ab2b5d8b45ed/html5/thumbnails/9.jpg)
Swallows flock
![Page 10: The Birds & the Bees - Rubyfuza2014](https://reader034.vdocuments.us/reader034/viewer/2022052601/5590d7411a28ab2b5d8b45ed/html5/thumbnails/10.jpg)
Ants build
![Page 11: The Birds & the Bees - Rubyfuza2014](https://reader034.vdocuments.us/reader034/viewer/2022052601/5590d7411a28ab2b5d8b45ed/html5/thumbnails/11.jpg)
Ants survive
![Page 12: The Birds & the Bees - Rubyfuza2014](https://reader034.vdocuments.us/reader034/viewer/2022052601/5590d7411a28ab2b5d8b45ed/html5/thumbnails/12.jpg)
Emergence complexity from
simplicity
![Page 13: The Birds & the Bees - Rubyfuza2014](https://reader034.vdocuments.us/reader034/viewer/2022052601/5590d7411a28ab2b5d8b45ed/html5/thumbnails/13.jpg)
Communication on some channel
![Page 14: The Birds & the Bees - Rubyfuza2014](https://reader034.vdocuments.us/reader034/viewer/2022052601/5590d7411a28ab2b5d8b45ed/html5/thumbnails/14.jpg)
Ants for data clustering
![Page 15: The Birds & the Bees - Rubyfuza2014](https://reader034.vdocuments.us/reader034/viewer/2022052601/5590d7411a28ab2b5d8b45ed/html5/thumbnails/15.jpg)
Cemetery Formation1
2
3
4
![Page 16: The Birds & the Bees - Rubyfuza2014](https://reader034.vdocuments.us/reader034/viewer/2022052601/5590d7411a28ab2b5d8b45ed/html5/thumbnails/16.jpg)
Data Clustering
4 128 97
dataset = [d1..d2] cluster = dataset.select do |d| d.is_similar_to(cluster.centroid) end
too large
don’t know this
![Page 17: The Birds & the Bees - Rubyfuza2014](https://reader034.vdocuments.us/reader034/viewer/2022052601/5590d7411a28ab2b5d8b45ed/html5/thumbnails/17.jpg)
The Models
User 123!
data: interests: { music: [], sport: [], food: [], tech: [], } behaviour: similar() ! ...
![Page 18: The Birds & the Bees - Rubyfuza2014](https://reader034.vdocuments.us/reader034/viewer/2022052601/5590d7411a28ab2b5d8b45ed/html5/thumbnails/18.jpg)
The Models
Ant 456!
behaviour: perceive() act() move() ! ...
![Page 19: The Birds & the Bees - Rubyfuza2014](https://reader034.vdocuments.us/reader034/viewer/2022052601/5590d7411a28ab2b5d8b45ed/html5/thumbnails/19.jpg)
The Algorithm
![Page 20: The Birds & the Bees - Rubyfuza2014](https://reader034.vdocuments.us/reader034/viewer/2022052601/5590d7411a28ab2b5d8b45ed/html5/thumbnails/20.jpg)
The Ant
![Page 21: The Birds & the Bees - Rubyfuza2014](https://reader034.vdocuments.us/reader034/viewer/2022052601/5590d7411a28ab2b5d8b45ed/html5/thumbnails/21.jpg)
The Ant
The Item
![Page 22: The Birds & the Bees - Rubyfuza2014](https://reader034.vdocuments.us/reader034/viewer/2022052601/5590d7411a28ab2b5d8b45ed/html5/thumbnails/22.jpg)
The Result!
![Page 23: The Birds & the Bees - Rubyfuza2014](https://reader034.vdocuments.us/reader034/viewer/2022052601/5590d7411a28ab2b5d8b45ed/html5/thumbnails/23.jpg)
‘Picks’7min npr.org
“how ants bury their dead” !
2min http://indianapublicmedia.org
“ants and their dead”
![Page 26: The Birds & the Bees - Rubyfuza2014](https://reader034.vdocuments.us/reader034/viewer/2022052601/5590d7411a28ab2b5d8b45ed/html5/thumbnails/26.jpg)
fin.