深度学习:卷积核的训练
卷积核的训练:
1.选择一幅原始图片X,选择一个卷积核K(3×3)。
2.做卷积Y= X*K。
3.转换问题:有原始图片X,有目标图片Y,求卷积核K。
4.解:
a.初始化一个3×3的随机数据的额卷积核W
b.Z = X*W卷积运算
c.损失值Loss = (Z-Y)^2均方差
d.用Loss 对Z求导,得到误差delta = Z-Y
e.dW = X*delta卷积运算,得到卷积核的误差
f.梯度更新W = W-0.5×dW/size(X)
g.重复b-f
卷积核的训练:
1.选择一幅原始图片X,选择一个卷积核K(3×3)。
2.做卷积Y= X*K。
3.转换问题:有原始图片X,有目标图片Y,求卷积核K。
4.解:
a.初始化一个3×3的随机数据的额卷积核W
b.Z = X*W卷积运算
c.损失值Loss = (Z-Y)^2均方差
d.用Loss 对Z求导,得到误差delta = Z-Y
e.dW = X*delta卷积运算,得到卷积核的误差
f.梯度更新W = W-0.5×dW/size(X)
g.重复b-f