algorithms in nature

21
ALGORITHMS IN NATURE

Upload: sagie-davidovich

Post on 19-Jun-2015

470 views

Category:

Science


4 download

DESCRIPTION

Many notable inventions are being inspired by nature’s ingenuity, numerous engineering problems were solved by mimicking the results of the hidden intelligence, products of hundreds of millions years of trial and error. The nature is a testimony to the amazing ability of ordered-chaos to lead to unbelievably innovative solutions, often for nearly unsolvable problems. Nature, the world's largest innovation lab, created astonishing solutions to problems science haven't figured out yet. Let's explore a small subset of those - algorithms.

TRANSCRIPT

Page 1: Algorithms in nature

A L G O R I T H M S I N N AT U R E

Page 2: Algorithms in nature

N AT U R E I S A N I N N O VAT I O N L A B

Page 3: Algorithms in nature

Life is anOperating System

Page 4: Algorithms in nature

DNA = High density storage

700TB / gramEquivalent to 150 kilos of

230 3TB hard drives

Page 5: Algorithms in nature

Each cell has a CPU & distributed

compilers

Page 6: Algorithms in nature

Each cell contains a program that can

recreate itself

Page 7: Algorithms in nature

There’s a programmable protein 3D printer in each cell

Page 8: Algorithms in nature

1950 - Alan Turing proposes a new kind of algorithms

inspired by biological evolution

Page 9: Algorithms in nature

Principles of genetic algorithms

Replicate best solutionsIntroduce random mutations

Kill underperforming solutions

Page 10: Algorithms in nature

The Immune system as an adaptive machine learning

system

Page 11: Algorithms in nature

Dendritic cells are data scientists

Memory T-cells act as predictive model storage

Page 12: Algorithms in nature

Neural networks Rediscovered:1943

Page 13: Algorithms in nature

Slime molds

use external memory to process information

Don’t have a nervous system

Page 14: Algorithms in nature

Slime molds

Solving Minimal Spanning TreeAlgorithm discovered in 1926

Recreated optimal US highways

Page 15: Algorithms in nature

Took humanity over 40 years to solve

Traveling salesman problem

Page 16: Algorithms in nature

Ants solve it on a daily basis

Though each ant can’t even remember the way back to

nest

Page 17: Algorithms in nature

Graph coloring problem Closely related to maximal independent sets

Solved: 1976

Page 18: Algorithms in nature

Fruit fly bristlesGrowth patterns form a

maximal independent set

ISCB award to Ziv Bar Joseph

Page 19: Algorithms in nature

You are seeing a picture of a broccoli

A small number of genes encodes an astonishing complexity

Page 20: Algorithms in nature

FractalsDiscovered in 1975

a natural phenomenon or a mathematical set that exhibits a repeating pattern that

displays at every scale

Page 21: Algorithms in nature

The next breakthrough is out there

[email protected] @mesagie