Ich habe den Kurs für maschinelles Lernen (Stanford) abgeschlossen und war sehr interessiert. Auch nach einigen Recherchen habe ich beschlossen, dass ich naturinspirierte Algorithmen lernen möchte.
Ich habe einige Ressourcen gefunden wie:
- Clevere Algorithmen: Von der Natur inspirierte Programmierrezepte (Buch)
- Wyss Institut (Website)
- Programmierspiel AI anhand eines Beispiels (Buch)
Die erste Referenz sieht gut aus und enthält einen Pseudocode (der mir die Möglichkeit gibt, alles in Ruby, meiner bevorzugten Sprache, zu implementieren) sowie Ruby-Implementierungen für jeden Code. Aber es fehlen Übungen zum Üben, was ich für ein Schlüsselmerkmal halte.
Das zweite hat mich sehr inspiriert, dieses Gebiet zu studieren, aber sie haben keinen Kurs oder Material zum Lernen.
Der dritte sieht auch gut aus, hat aber nur wenig Übungen und ist möglicherweise zu konzentriert (ich mag Spiele, aber ich möchte auch alles andere studieren, was mit naturinspirierten Algorithmen zu tun hat). Außerdem konzentriert es sich auf C ++ (nicht, dass es eine harte Sprache ist, aber ich mag ihre Einschränkung im Vergleich zu Ruby nicht), und ich würde etwas in Ruby oder Pseudocode bevorzugen (obwohl es nicht meine Hauptpriorität ist).
Kennt jemand etwas, das auch Übungen zur Ergänzung der Theorie enthält? Gibt es etwas Besseres zu lernen, mit besonderem Schwerpunkt auf Übungen? (Vielleicht Kurse oder Videovorträge).