2017-02-22 66 views
-1

所以,我有一个能够执行向前传播的多层神经网络,它应该能够执行向后传播,但我找不到任何资源解释它是如何工作。似乎所有有关后向传播如何工作的资源都是特定于网络的,或者很难理解。你能帮我找到有用的资源吗?我的网络是用Java编写的,如果这有助于缩小资源。多层神经网络后向传播解释

回答

0

反向传播是一个难以置信的难以理解的话题,需要了解向量演算。然而,只要你知道衍生物是什么并知道如何找到它,你就应该能够很好地理解反向传播,以便编码。当我试图编写我自己的神经网络时,我发现this非常有用。从第4章开始,以确保您首先了解前向传播,然后参阅第4.8节中的错误反向传播。绘制神经元和连接的概念图时,也可以帮助您尝试显示纠错过程。

你可能不会专门在java中找到一个解释,因为代码是相当混乱,使其工作(至少是我的)。只要你真的了解这个概念,你应该可以自己编写代码。很抱歉,我没有找到您需要的资源类型,但我希望它有帮助。

+0

感谢这个资源,它肯定会帮助我,很多。 – morzack