Neurolab为网络纽夫提供了许多培训样本

时间:2015-09-02 19:11:55

标签: python python-3.x numpy neural-network

我需要一个网络,它会返回一些曲线表示的点(让我们假设它们只是从-1到1的点)。 我有4个学习集(提供非常简化的例子):

  

输入:[1,2,3,4 ... 1190] 目标:[0.1,0.2,... 1.0]
  输入:[2,3,4,5 ... 1190] 目标:[0.11,0.21,... 1.0]
  输入:[0,3,1,4 ... 1190] 目标:[0.01,0.23,... 1.0]
  输入:[0.1,0.3,0.5,1 ... 1190] 目标:[0.5,0.3,... 1.0]

我想使用上述所有组训练感知器多层网络,但我发现的所有训练实例都是针对一组数据=>一个预期的产出。 如何使用许多数据集训练网络?

我尝试以一个numpy数组的形式提供所有这些,但我认为neurolab只取得了它的第一个结果。 如果您想查看我的代码,请按以下步骤操作: https://github.com/emilswiderek/mgr/blob/master/analysis/network.py 我在谈论' trainNetwork ' network.py 文件中的方法。

提前感谢您的帮助。

0 个答案:

没有答案