标签: matlab machine-learning neural-network backpropagation
这是一个非常简单的问题,因为我对这些概念不熟悉。
我有一个4-4-1神经网络,我运行16x4二进制数据来预测16x1列输出。
我利用随机权重和偏差来生成粗略预测的输出向量。然后我计算出一个误差矢量(实际输出),即16x1。
当回传播时,我正在尝试更新我的权重。但是,如果我的错误是16x1错误列表,如何更新权重的单个值?也就是说,我该如何实现:
体重=体重+ learning_rate *错误*输入
如果'错误'是16x1,输入是16x4?