From 703fad1189016ec7866fbe03ba3243f7fc848a2e Mon Sep 17 00:00:00 2001 From: lidapeng Date: Tue, 31 Dec 2019 09:51:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=A2=AF=E5=BA=A6=E4=B8=8B?= =?UTF-8?q?=E9=99=8DBUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/org/wlld/nerveEntity/OutNerve.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/wlld/nerveEntity/OutNerve.java b/src/main/java/org/wlld/nerveEntity/OutNerve.java index 4b403be..afeaeac 100644 --- a/src/main/java/org/wlld/nerveEntity/OutNerve.java +++ b/src/main/java/org/wlld/nerveEntity/OutNerve.java @@ -55,8 +55,8 @@ public class OutNerve extends Nerve { //上层神经元输入值 * 当前神经元梯度*学习率 =该上层输入的神经元权重变化 //当前梯度神经元梯度变化 *学习旅 * -1 = 当前神经元阈值变化 //ArithUtil.sub(E, outNub) 求这个的累计平均值 - //allE = ArithUtil.add(Math.abs(ArithUtil.sub(E, outNub)), allE); - // double avg = ArithUtil.div(allE, trainNub); + //allE = ArithUtil.add(ArithUtil.sub(E, outNub), allE); + //double avg = ArithUtil.div(allE, trainNub); return ArithUtil.mul(activeFunction.sigmoidG(outNub), ArithUtil.sub(E, outNub)); } }