Eu gostaria de fazer algumas experiências com a evolução da rede neural (NEAT). Eu escrevi alguns códigos GA e da rede neural em C ++ nos anos 90 apenas para brincar, mas a abordagem DIY provou ser trabalhosa o suficiente para que eu a abandonasse.
As coisas mudaram muito desde então, e existem muitas ótimas bibliotecas e ferramentas de código aberto disponíveis para qualquer interesse. Pesquisei no Google diferentes bibliotecas de código-fonte aberto (por exemplo, DEAP), mas eu poderia usar alguma ajuda para escolher uma que seria uma boa opção ...
- Eu gastei muito do meu tempo escrevendo código para visualizar o que estava acontecendo (estado da rede neural, aptidão da população) ou resultados finais (gráficos, etc.).
Talvez isso precise ser atendido por uma biblioteca de código aberto separada, mas o suporte à visualização seria algo que me permitiria dedicar mais tempo ao problema / solução e menos aos detalhes da implementação. - Eu sei C / C ++, Java, C #, Python, Javascript e alguns outros. Algo que é uma boa troca entre uma linguagem de nível superior e um bom desempenho no hardware doméstico seria uma boa escolha.
Alguém com experiência pode sugerir uma boa biblioteca de código aberto ou um conjunto de ferramentas?