假设我有4个输入数据集。 我正在尝试实现如下图所示的人工神经网络。
训练神经元后,我得到10个重量。如何使用这10个权重来预测测试数据?
(n X 4) -> Test Data (A)
(10 X 1) -> Trained Weights (w)
(n X 4) (4 X 1) -> Predicted Output (How are the weights used here?)
Aw = y 其中A是我的测试数据,w是我的权重,y是预测的输出。
答案 0 :(得分:0)
我认为您误解了神经网络是如何工作的。这是一个非常好的教程,从一开始就解释了这一点:CodeProject
简而言之:通过训练神经网络改变其结构以适合您的测试数据,通过预测,您可以使用修改后的结构来计算输出,方法与你在训练期间计算过,但你现在不修改它。