8

私は最近、機械学習の研究を行うためにpyBrainを使い始めました。私はGAとANNに興味があります-しかし、pyBrainのホームページにはGAがライブラリの機能の1つとしてリストされているという事実にもかかわらず、GAプログラミングに関するpyBrainのドキュメントには何もないようです(例:染色体選択、フィットネス関数など)、PyBrain サイト (AFAIK) で GA を含む例はありません。

また、同様に驚くべきことは、PyBrain を使用して GA の例を見つけるためのすべての検索でも、何も得られなかったことです。pyBrain を使用した GA の例を示すコードへのリンクを持っている人はいますか?

4

2 に答える 2

5

PyBrain は非常に広範なライブラリであり、その焦点は事実上、最適化アルゴリズム全体ではなくニューラル ネットにあるように見えます。この焦点は、PyBrain を参照するほとんどの学術論文のトピックに部分的に反映されています。

Evolvable抽象クラスを通じて PyBrain でサポートされる GA が少なくなることはありません。これについては、ブラックボックス最適化に関するドキュメント ページで最小限に説明されています。

ただし、インターネット上で PyBrain ベースの GA の例が見つからないというあなたの主張は明らかに正しいです。たとえば、Evolvable キーワードへの適用可能ないくつかの参照はすべて、PyBrain ライブラリの独自のソース コードと最小限の例または単体テストのリポジトリを指しています...

実際のところ、PyBrain はまだ (意図しないしゃれで) 進化しています。その現在のバージョンは 0.3 であり、これを採用することへの公正な警告ですが、ライブラリの周りには十分な関心と活動があり、成熟して立派なツールになる可能性があることを示しているようです。

于 2012-01-07T03:02:37.463 に答える