Beispiel eines genetischen Algorithmus / Tutorial für PyBrain?

8

Ich habe kürzlich angefangen, pyBrain zu betreiben, um maschinelles Lernen zu betreiben. Ich interessiere mich sowohl für GAs als auch für ANNs - aber abgesehen davon, dass die pyBrain-Homepage GA als eines der Features der Bibliothek auflistet, scheint es in der pyBrain-Dokumentation zur GA-Programmierung nichts zu geben (zB Chromosomenauswahl, Fitnessfunktionen) usw.), und es gibt keine Beispiele für GA auf der PyBrain-Site (AFAIK).

Ebenso überraschend ist, dass alle meine Suchen, um GA-Beispiele zu finden, die PyBrain verwenden, auch nichts ergeben haben. Hat jemand einen Link zu Code, der ein GA-Beispiel mit pyBrain zeigt?

    
Homunculus Reticulli 06.01.2012, 11:57
quelle

1 Antwort

6

PyBrain ist eine sehr umfangreiche Bibliothek, und ihr Fokus scheint effektiv um Neuronale Netze statt Optimierungsalgorithmen zu liegen. Dieser Fokus spiegelt sich teilweise in den Themen der meisten wissenschaftlichen Arbeiten wider, die sich auf PyBrain beziehen.

Nichtsdestoweniger werden GAs in PyBrain durch die Evolvable abstrakte Klasse unterstützt, die auf der Dokumentationsseite zu Blackbox-Optimierung

Sie haben jedoch offensichtlich Recht, dass es keine PyBrain-basierten GA-Beispiele im Internet gibt. Die wenigen anwendbaren Verweise auf das Schlüsselwort Evolvable zum Beispiel verweisen alle auf Repositories des eigenen Quellcodes der PyBrain-Bibliothek und minimalistische Beispiele oder Komponententests ...

Tatsache ist, dass PyBrain immer noch - unbeabsichtigt - entwickelt wird; seine aktuelle Version ist 0,3, eine faire Warnung für Adoptierer, aber es scheint genug Interesse und Aktivität rund um die Bibliothek zu geben, um anzuzeigen, dass es sich zu einem respektablen Werkzeug entwickeln könnte.

    
mjv 07.01.2012, 03:02
quelle