ニューラルネットの進化(NEAT)を試してみたいと思います。私は90年代にC ++でいくつかのGAとニューラルネットコードをいじって書きましたが、DIYアプローチは労働集約型であることがわかったので、結局それを落としました。
それ以来、状況は大きく変化しており、興味のある人のために、非常に優れたオープンソースライブラリとツールがたくさんあります。私はさまざまなオープンソースライブラリ(DEAPなど)をグーグル化しましたが、適切なものを選択するのにいくつかの助けを借りることができます...
- 私はコードの作成に多くの時間を費やして、何が起こっているのか(ニューラルネットの状態、ポピュレーションフィットネス)または最終結果(グラフなど)を視覚化しました。
たぶん、これは別のオープンソースライブラリで実行する必要がありますが、視覚化のサポートにより、問題や解決策により多くの時間を費やすことができ、実装の詳細に費やす時間を減らすことができます。 - C / C ++、Java、C#、Python、Javascriptなどを知っています。高級言語と家庭用ハードウェアでの優れたパフォーマンスとの間の適切なトレードオフである何かが良い選択でしょう。
経験のある人が優れたオープンソースライブラリまたはツールセットを提案できますか?