back.m
来自「MIT的一个工具箱」· M 代码 · 共 19 行
M
19 行
% Propagate backwards
for column=1:ninputs
for subnet=1:ninputs
jback4o{subnet,column} = weight45{subnet}(:,1:nextra)' * jback5{column}(subnet,:);
jback4i{subnet,column} = deriv4{subnet} .* jback4o{subnet,column};
back4{subnet} = back4{subnet} + derder4{subnet} .* jacob4i{subnet,column} .* jback4o{subnet,column};
jback3{subnet,column} = weight34{subnet}(:,1)' * jback4i{subnet,column};
jback2o{subnet,column} = weight23{subnet}(:,1:nhidden)' * jback3{subnet,column};
jback2i{subnet,column} = deriv2{subnet} .* jback2o{subnet,column};
back2{subnet} = back2{subnet} + derder2{subnet} .* jacob2i{subnet,column} .* jback2o{subnet,column};
end
end
for subnet=1:ninputs
back3{subnet} = weight34{subnet}(:,1)' * back4{subnet};
back2{subnet} = back2{subnet} + (weight23{subnet}(:,1:nhidden)' * back3{subnet}) .* deriv2{subnet};
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?