Benutzer-Werkzeuge

Webseiten-Werkzeuge


schule:weasel-algorithmus

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
schule:weasel-algorithmus [2013-05-23 15:50]
marco.bakera angelegt
schule:weasel-algorithmus [2020-05-02 18:29] (aktuell)
marco.bakera
Zeile 1: Zeile 1:
-====== Der Weasel-Algorithmus (noch nicht verfügbar) ====== +====== Der Weasel-Algorithmus ======
-<html> +
-<!--+
  
-Der [[wp>Weasel_program|Weasel-Algorithmus]] ist eine genetischer Algorithmus, der durch Mutation und Selektion ein gewünschtes Ziel schrittweise annähert. In dem Video erstelle ich eine kleine Anwendung, die das Prinzip des Algorithmus verdeutlicht.+Der [[wp>Weasel_program|Weasel-Algorithmus]] ist ein genetischer Algorithmus, der durch Mutation und Selektion ein gewünschtes Ziel schrittweise annähert. In dem Video [[Programmieren|erstelle ich eine Anwendung]], die das Prinzip des Algorithmus verdeutlicht.
  
-Der Algorithmus funktioniert so: Nimm eine Zeichenkette und verändere zufällig einige Buchstaben darin so lange bis eine gewünschte Zeichenkette entstehtWir können also einen Haufen Affen vor eine Schreibmaschine setzen, der so lange auf die Maschine einhämmert, bis zufällig die gesammelten Werke von Shakespeare entstehen. Das nennt man übrigens das [[wpde>Infinite-Monkey-Theorem]].+Der Algorithmus funktioniert so: 
 +  - Denke dir eine zufällige Zeichenkette aus. 
 +  - Verändere zufällig einige Buchstaben darin und generiere dadurch neue Zeichenketten. 
 +  - Von diesen neuen Zeichenketten nehme ich die Zeichenkette, die am besten zu meinem Ziel passt - z.B. diejenigein der am meisten Buchstaben schon am richtigen Platz sind. 
 +  - Mit dieser neuen Zeichenketten fahre ich wie bei Schritt 2 fort. Das passiert so lange, bis die gewünschte Zeichenkette entsteht.
  
-Das Video zeigt ungeschnitten, wie ich den Algorithmus [[Programmieren|programmiert]] habe. Deshalb ist es mit 42 Minuten diesmal etwas länger geworden. Dafür sieht man aber auch jeden Fehler, den ich gemacht und jede Entscheidung, die ich während der Arbeit getroffen habe.+Wir können und einen Haufen Affen vorstellen. Jeder Affe hat eine Schreibmaschine, auf die er einhämmert. Wenn wir nur lange genug warten, entstehen zufällig irgendwann die gesammelten Werke von Shakespeare. Das nennt man übrigens das [[wp>Infinite-Monkey-Theorem]]. 
 + 
 +Das Video zeigt ungeschnitten, wie ich den Algorithmus in [[csharp-programmierung|C#]] programmiert habe. Deshalb ist es mit 42 Minuten diesmal etwas länger geworden. Dafür sieht man aber auch jeden Fehler, den ich gemacht und jede Entscheidung, die ich während der Arbeit getroffen habe.
  
 <html> <html>
-<iframe allowfullscreen="" frameborder="0" height="360" src="https://www.youtube-nocookie.com/embed/FKj0kRSr4yI" width="480"></iframe>+<iframe allowfullscreen="" frameborder="0" height="360" src="//www.youtube-nocookie.com/embed/FKj0kRSr4yI" width="480"></iframe>
 </html> </html>
  
---> +
-</html>+
schule/weasel-algorithmus.1369317048.txt.gz · Zuletzt geändert: 2017-04-19 08:39 (Externe Bearbeitung)