【发布时间】:2010-11-04 20:03:42
【问题描述】:
我正在使用pybrain 实现的python 中使用前馈神经网络。对于训练,我将使用反向传播算法。我知道,对于神经网络,我们需要恰到好处的数据量,以免网络训练不足/过度。我可以获得大约 1200 个不同的数据集训练数据模板。
那么问题来了:
如何计算训练的最佳数据量?
由于我已尝试使用数据集中的 500 个项目,并且需要花费数小时才能收敛,因此我不希望尝试过多的大小。结果我们对最后一个尺寸非常好,但我想找到最佳数量。神经网络有大约 7 个输入、3 个隐藏节点和一个输出。
【问题讨论】:
标签: artificial-intelligence machine-learning backpropagation neural-network