68
Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung „Bionik I“ Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Embed Size (px)

Citation preview

Page 1: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Ingo Rechenberg

PowerPoint-Folien zur 3. Vorlesung „Bionik I“

Evolutionistische Bionik auf dem Prüfstand

Der Fundamentalbeleg der Bionik

Page 2: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Bionik

Evolution

Am Anfang war die

Page 3: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Genpoolder

Population

Rekom binationM utation

GentransferIsolationM igrationGendrift

Selektion

Synthetische Theorie der Evolution

Ernst Mayer 1904 - 2005

Synthetische Evolutionstheorie

Page 4: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Eine einfache Theorie der Evolution

Nur Mutation und Selektion

Page 5: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Evolutionsstreit

Page 6: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Formgebungsproblem

Tragflügelprofil

Windkanal

Flexible Stahlhaut

Page 7: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Idee für ein mechanisches Evolutionsexperiment (1964)

Page 8: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

„Darwin“ im Windkanal

Schlüsselexperiment mit der Evolutionsstrategie

1964

Page 9: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Zahl der Einstellmöglichkeiten:

515 = 345 025 251

51 Einrastpunkte

Page 10: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Fiktive Mutationsmaschine

GALTONsches Nagelbrett

34

52

1

5 4 3 2 1 0 1 2 3 4 5

xi

+++++

x1

x2

x3

x4

x5

x

Page 11: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

1

Page 12: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

2

Page 13: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

3

Page 14: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

4

Page 15: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

5

Page 16: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

6

Page 17: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

7

Page 18: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

8

Page 19: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

9

Page 20: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

10

Page 21: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

11

Page 22: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

12

Page 23: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

80400

2

4

6

0120 160 200 240 280 320

M u ta tio n e n

E rg e b n isW

ide

rsta

nd

Künstliche Evolution: Gelenkplatte im Windkanal

Page 24: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Ändernder

Umwelt

Page 25: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

8040200 60 100 140 180

4

5

3

2

1

6

120 160 200M u ta tio n e n

E rg e b n isW

ide

rsta

nd

Künstliche Evolution: Angewinkelte Gelenkplatte im Windkanal

Page 26: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

18. November 1964

Google: Der Spiegel Zickzack nach Darwin

Page 27: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Sechs verschiebliche Stangen bilden die Variablen der flexiblen Rohrumlenkung

Evolution eines 90°-Rohrkrümmers

Page 28: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Optimaler 90°- Strömungskrümmer

Start Ergebnis9% weniger Umlenkverluste

Page 29: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Heißwasserdampfdüse für das Evolutionsexperiment mutierbar gemacht

Zur Herstellung der Varianten

Page 30: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

35

31

32

33

34

36

37

38

39

40

41

42

43

44

0

45

Evolutionsexperiment

mit einer

Heißwasserdampfdüse

= 45%

= 79%

Page 31: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Evolution des Pferdefußes

Vom Eohippus zum Equus (60 Millionen Jahre)

Page 32: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Bionik

Evolution

Fundament

Fundamentalbeleg der Bionik

Page 33: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Wie effektiv arbeitet die

biologische Evolution ?

Ist es nur die lange Zeit oder ist es die Raffinesse der Evolutionsstrategie ?

Page 34: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

„Einen Naturvorgang verstehen heißt, ihn in zu übersetzen“MechanikMathematik

Herrmann von Helmholtz

Page 35: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

(1 + 1)-ES

DARWINs Theorie inmaximaler Abstraktion

Page 36: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

ggg zxx EN

Algorithmus der zweigliedrigen Evolutionsstrategie

1Egx

)() ENN (für ggg QQ xxx

sonst Egx

x = Variablenvektor

= Mutationsschrittweitez = Normalverteilter Zufallsvektor

N = Index Nachkomme

E = Index Elter

Q = Qualität (Tauglichkeit)

g = Generationenzähler

z. B. 5 Gelenkwinkel

z. B. Galtonsches Nagelbrett

Page 37: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Wie schnell ist bei

der Problemlösung …

Die Biologische Evolution

Der Mathematiker

Page 38: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Komplexität

Page 39: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Eingangs-Ausgangs-Verhalten eines Objekts in der Biologie und der Technik

Objekt?

Page 40: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Das Eingangs-Ausgangs-Verhalten eines technischen oder biologischen Objekts ist im Bereich kleiner Änderungen voraussehbar

Behauptung

Page 41: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Starke Kausalität

Normalverhalten der Welt

Eingang: Neigung der Kaffeekanne

Ausgang: Stärke des Kaffeestroms

Page 42: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Kausalität

Schwache Kausalität

Starke Kausalität

Es gibt eine universelle Weltordnung

Gleiche Ursache, gleiche Wirkung

Kleine Ursachenänderung, große Wirkungsänderung

Kleine Ursachenänderung, kleine Wirkungsänderung !

Page 43: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Starke Kausalität

Normales Verhalten der Welt

nicht so sondern so

x xyy

Page 44: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

sondern so

xy

nicht so

xy

yx

Hier gilt starke Kausalität

Hier gilt starke Kausalität

Hier gilt starke Kausalität

Hier gilt starke Kausalität

Hier gilt starke Kausalität

Hier gilt starke Kausalität

Qualität

Unter der An-nahme, dass es signifikant gute und schlechte Lösungen gibt

Page 45: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Experimentator

Suchfeld

Suche nach dem höchsten GipfelSchwache Kausalität

Page 46: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Suche nach dem höchsten Gipfel

Experimentator

Suchfeld

Starke Kausalität

Page 47: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Dünenwanderung mit verbundenen Augen Folgen des steilsten Anstiegs

Page 48: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Bewegte Strecke bergauf

Zahl der Generationen

Definition der Fortschrittsgeschwindigkeit im Fall der starken Kausalität

Zahl der Versuche

bei kleinen Schritten

Page 49: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Lokales Klettern

nichtlinear

Page 50: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Lokales Klettern

linear

Page 51: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Dünenwanderung mit verbundenen Augen Folgen des steilsten Anstiegs

Page 52: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Z

x

y

Linearitätsradius

Fortschritt

Lokale deterministische Suche

Wandern entlang des steilsten Anstiegs

3)2(

grad

1)(

grad n

n

Fortschritt

Versuchszahl

Bewegte Strecke bergan

Zahl der Versuche

Hier haben wir das Verhalten auf einer geneigten Ebene (gerade Höhenlinien)

Page 53: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

(1 + 1)-ES

DARWINs Theorie inmaximaler Abstraktion

Page 54: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Z

x

y

Linearitätsradius

Lokale stochastische Suche

Zufallsdriften entlang des steilsten Anstiegs

1. Kind

2. KindElter

?)2(evo

?)(evon

Page 55: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Plus-Kind

Minus-KindSchwerpunkt der Halbkreislinie

Statistisches Mittel des Fortschritts

Bestimmung des linearen Fortschritts

Elter

Linearitätsradius

2/s

s

+

Weil die Hälfte der Kinder Misserfolge sind !

Page 56: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

rr

rs 2 rs21 rn

n

s)(

)(

21

21

2 Dim. 3 Dim. n Dim.

s ss

Schwerpunkt

Page 57: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Paul Guldin (1577 – 1643)

Die 1. Guldinsche Regel

Eine Kurve erzeugt durch Rotation um 360 Grad eine Rotationsfläche. Dann ist die Oberfläche der Rotationsfläche gleich der Länge der erzeugenden Kurve mal dem Weg des Schwerpunktes dieser Kurve.

Page 58: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Paul Guldin (1577 – 1643)

Die 1. Guldinsche Regel

Eine Kurve erzeugt durch Rotation um 360 Grad eine Rotationsfläche. Dann ist die Oberfläche der Rotationsfläche gleich der Länge der erzeugenden Kurve mal dem Weg des Schwerpunktes dieser Kurve.

Ein Halbkreis erzeugt durch Rotation um 360° eine Kugel. Dann ist die Oberfläche der Kugel gleich der Länge des Halbkreises ( r ) mal dem Rotationsweg des Schwerpunkts des Halbkreises.

Beispiel:

Halbkreisschwerpunkt

Halbkreis mit dem Radius r

Schwerpunktsweg

s

Okugel =2s ½ UKreis

Page 59: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

KreisKugel 212 UsO

Kreis

Kugel

UO

s

12

Kugel )/(2

2

/)(

n

nn rOn

Formel für die Oberfläche einer n-dimensionalen Hyperkugel (m) = (m – 1)! für

ganzzahlige m(x +1) = x (x), (1) =(2) = 1, (1/2) =

Beispiel n = 2: (2)KugelO r2 KreisU

gedeutet als

)(

)1()(

Kugel

Kugeln

nn

O

Os

rs n

nn

)()(

2

21

1)(

)2(

)3()2(

Kugel

Kugel

O

Os

Allgemein

Page 60: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Was ist eine Hyperkugel ?

Hyperraum

Page 61: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Die Fortentwicklung einer konstruktiven mathematischen Idee

Hyperwürfel

a

a

a a

a

a

a 2a 3a na

Eine n-dimensionale Kugel ?

Genannt:

Stecke Fläche Volumen Hypervolumen

Beispiel: Volumenelement

Page 62: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

212 )( xx

212

212 )()( yyxx

212

212

212 )()()( zzyyxx

212

212

212

212 )()()()( zzyyxx

}{ 11 xP

}{ 22 xP

},{ 111 yxP

},{ 222 yxP },,{ 2222 zyxP

},,{ 1111 zyxP },,,,{ 11111 zyxP

},,,,{ 22222 zyxP

Entfernung zweier Punkte1P

2PAnaloge Extrapolationsidee für die

Besitzen Elter und Kind sehr unterschiedliche

Variableneinstellungen, liegen sie im Hyperraum

„geometrisch“ weit auseinander und umgekehrt

Page 63: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

rs n

nn

)()(

2

21

1)(

Fortschrittsgeschwindigkeit

2

)()(

hlVersuchszabergaufWeg n

n s rn

n

)()(

21

2

2

1

Asymptotische Näherung n

rn 12

)(

n1

2

für n >> 1

= mittlere Eltern-Pluskind-Pfeillänge Richtung bergan im n-dimensionalen Raum

Wichtige asymptotische Formel:

nn

n2

21

2

Für n >> 1 gilt:

Page 64: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Z

x

y

Linearitätsradius

Lokale stochastische Suche

Zufälliges Folgen des steilsten Anstiegs

)2(evo n

n 12

)(evo

n >> 1

1. Kind

2. KindElter

)()(

21

22

)(evo

n

nn

Page 65: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Für n >> 1

nn

21)(

evonn )(

grad

1/ n

Evolutionsstrategie

1/n

Gradientenstrategie

Ausgeklügeltes Handeln kontra Evolution

Text

Page 66: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Bionik

EvolutionFundamentalbeleg

Page 67: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Ende

www.bionik.tu-berlin.de

Page 68: Ingo Rechenberg PowerPoint-Folien zur 3. Vorlesung Bionik I Evolutionistische Bionik auf dem Prüfstand Der Fundamentalbeleg der Bionik

Ergebnis der linearen Theorie:

Eine ausgeklügelte Strategie (hier die einfachste Form einer Gradientenstrategie) erzielt den größtmöglichen Fortschritt. Doch dazu muss die Umgebung durch Messungen (bei der Gradientenstrategie n +1 Messungen) erkundet werden. Bei 2 Dimensionen sind das lediglich 3 Messungen. Bei 1000 Dimensionen müssen aber 1001 Erkundungsmessungen durchgeführt werden, um optimalen Fortschritt zu erreichen. Anders bei der Evolutionsstrategie: Hier erbringt im linearen Funktions-bereich im Mittel schon jeder 2. Versuch einen Fortschritt. ½ mal dieser reduzierte Zufallsfortschritt erbringt mehr als 1/(n+1) mal der größtmögliche Gradientenfortschritt.

Behauptung:

Ausgeklügelte Optimierungsstrategien, auch wenn sie raffiniert über den linearen Funktionsbereich hinaus extrapolieren, werden mit wachsender Variablenzahl immer irgendwann von der Evolutionsstrategie überholt. Daraus folgt: Die Evolutionsstrategie ist für sehr, sehr viele Variablen die bestmögliche Optimierungsstrategie.