我想对神经网络进化(NEAT)进行一些实验。早在90年代,我就用C ++编写了一些GA和神经网络代码,只是为了玩弄而已,但事实证明,DIY方法非常耗费人力,最终我放弃了它。
从那时起,事情发生了很大的变化,并且有很多非常不错的开源库和工具可以满足人们的几乎任何兴趣。我已经用Google搜索了不同的开源库(例如DEAP),但是我可以使用一些帮助来选择一个合适的库...
- 我花了很多时间编写代码来可视化正在发生的事情(神经网络状态,人口适应度)或最终结果(图表等)。
也许这必须由一个单独的开源库来实现,但是可视化支持将使我能够在问题/解决方案上花费更多的时间,而在实现细节上花费更少的时间。 - 我知道C / C ++,Java,C#,Python,Javascript和其他一些语言。在高级语言和家用硬件上的良好性能之间进行很好的权衡将是一个不错的选择。
有经验的人可以建议一个好的开源库或工具集吗?