【发布时间】:2013-05-14 06:43:47
【问题描述】:
所以我在 PyBrain 中有一个 ClassificationDataSet,我已经使用适当的数据进行了训练。即输入如下:
trainSet.addSample([0,0,0,0],[1])
trainSet.addSample([0,0,0,1],[0])
trainSet.addSample([0,0,1,0],[0])
trainSet.addSample([0,0,1,1],[1])
trainSet.addSample([0,1,0,0],[0])
trainSet.addSample([0,1,0,1],[1])
trainSet.addSample([0,1,1,0],[1])
trainSet.addSample([0,1,1,1],[0])
trainSet.addSample([1,0,0,0],[0])
trainSet.addSample([1,0,0,1],[1])
图案很简单。如果有偶数个 1,则输出应为 1,否则为 0。我想运行以下输入:
[1,0,0,1],[1]
[1,1,0,1],[0]
[1,0,1,1],[0]
[1,0,1,0],[1]
并查看神经网络是否会识别模式。如前所述,我已经训练了网络。如何根据上述输入验证它?
感谢您的宝贵时间!
【问题讨论】:
标签: python machine-learning artificial-intelligence classification pybrain