通过输入python进行反向传播

时间:2018-10-02 14:08:13

标签: python backpropagation gradient-descent bidirectional

我已经开发了双向递归神经网络(BRNN),用于预测输入具有5个条目的向量中给出的值。

例如:

 X_test=[0,2,3,4,154.8]

它返回具有以下形式的预测值:

y_predict=354.45

现在我想要的 y 目标是

y_target=540.11

当我有不同的输入时,我可以通过BRNN进行预测来达到目标​​值,例如:

 X_test=[0,2,3,4,109.65]

BRNN返回:

y_prediction=540

因此,基本上,只要更改输入的最后一个值,就可以实现所需的预测。 我需要一种与BRNN分开的算法,该算法可以了解哪个是最佳输入(只需将前4个条目视为固定输入并更改输入的最后一个条目),即可将成本函数降至最低

 (y_prediction-y_desired)^2 

你能帮我吗?

预先感谢

0 个答案:

没有答案