【问题标题】:Pybrain implement network whose outputs are parameters of a functionPybrain 实现网络,其输出是函数的参数
【发布时间】:2016-02-13 16:42:30
【问题描述】:

我想在pybrain中建立一个神经网络来适应下面的函数

z(t) = A + B x(t) + C(t) y(t)

这里,(x, y, z)(t)是我的实验数据; AB 是常数,C(t) 是时间的函数。我的网络的要求是:

  • 4 个神经元的输入层:t、x、y 和 z
  • 3 个神经元的输出层:A、B 和 C

阻碍我实现它的两个概念问题是

  • 为了训练网络,而不是提供输入和输出值,我想最小化上述函数
  • 由于我有一些先验知识(即 A 和 B 是常数),我想明确说明它们与时间无关

如果使用其他工具(pylearn2 或 scikit-learn)更容易解决该解决方案,我也可以在那里实现它。

【问题讨论】:

    标签: python neural-network pybrain


    【解决方案1】:

    关于第二个问题,pybrain.structure.FullConnectionkwargs inSliceFrominSliceTo 设置将被采用的神经元。

    【讨论】:

      猜你喜欢
      • 2015-12-01
      • 1970-01-01
      • 2014-12-12
      • 2013-06-30
      • 1970-01-01
      • 2016-03-24
      • 2014-02-19
      • 1970-01-01
      • 2018-02-23
      相关资源
      最近更新 更多