赞
踩
M
S
E
=
1
n
∑
i
=
0
n
(
y
i
−
o
i
)
2
MSE= \frac{1}{n} \sum_{i=0}^{n} (y^{i}-o^{i})^2
MSE=n1i=0∑n(yi−oi)2
其中n为输出节点数,真值为 y , 模型输出为 o
∂
M
S
E
∂
o
j
=
1
n
∑
i
=
0
n
∂
(
y
i
−
o
i
)
2
∂
o
j
\frac{\partial MSE}{\partial o^j} = \frac{1}{n} \sum_{i=0}^{n} \frac{\partial (y^{i}-o^{i})^2}{\partial o^j}
∂oj∂MSE=n1i=0∑n∂oj∂(yi−oi)2
∂
M
S
E
∂
o
j
=
2
n
∑
i
=
0
n
(
y
i
−
o
i
)
∂
(
y
i
−
o
i
)
∂
o
j
\frac{\partial MSE}{\partial o^j} = \frac{2}{n} \sum_{i=0}^{n} (y^{i}-o^{i})\frac{\partial (y^{i}-o^{i})}{\partial o^j}
∂oj∂MSE=n2i=0∑n(yi−oi)∂oj∂(yi−oi)
∂
M
S
E
∂
o
j
=
2
n
∑
i
=
0
n
(
y
i
−
o
i
)
(
−
1
)
∂
(
o
i
)
∂
o
j
\frac{\partial MSE}{\partial o^j} = \frac{2}{n} \sum_{i=0}^{n} (y^{i}-o^{i})(-1)\frac{\partial (o^{i})}{\partial o^j}
∂oj∂MSE=n2i=0∑n(yi−oi)(−1)∂oj∂(oi)
考虑到
∂
(
o
i
)
∂
o
j
\frac{\partial (o^{i})}{\partial o^j}
∂oj∂(oi)
仅当j = i 时才为 1,其它点都为 0,也就是说, 偏导数只与第j号节点相关,与其它节点无关, 因此上式中的求和符号可以去掉。 均方误差函数的导数可以推导为:
∂
M
S
E
∂
o
j
=
2
n
(
o
i
−
y
i
)
\frac{\partial MSE}{\partial o^j} = \frac{2}{n} (o^{i} - y^{i})
∂oj∂MSE=n2(oi−yi)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。