在我正在进行的项目中,我有一个决策问题,我的尝试都没有给出令人满意的结果:使用领域特定知识,尝试生成统计数据和创建统计模型等等。
我有关于神经网络的基本知识,现在我想尝试一下这种方法可能会产生一些好的结果。我有很多数据,所以我想要的只是建立一个简单的NN,训练它,看看我得到了什么。
你知道任何可能用于此目的的 Perl 模块吗?我找到了一些,但我不想浪费时间去尝试所有这些。
答案 0 :(得分:8)
有几个,但我从AI::NeuralNet::Simple
开始。在CPAN上,AI命名空间有很多其他的,有些是C库的包装器,有些则是花哨的神经网络,但这是一个简单的基础。并且有很好的文档记录,其他一些情况并非如此
警告:NN模块中没有一个是维护良好或经过广泛测试的。这个明确指出它不是用于生产用途的alpha代码。对于概念验证,它应该没问题。
答案 1 :(得分:3)
我使用AI :: FANN,你也可以在CPAN上找到它。