資源簡(jiǎn)介
用MATLAB實(shí)現(xiàn)卷積神經(jīng)網(wǎng)絡(luò),并對(duì)圖像進(jìn)行特征提取
代碼片段和文件信息
function?net?=?cnnapplygrads(net?opts)
????for?l?=?2?:?numel(net.layers)
????????if?strcmp(net.layers{l}.type?‘c‘)
????????????for?j?=?1?:?numel(net.layers{l}.a)
????????????????for?ii?=?1?:?numel(net.layers{l?-?1}.a)
????????????????????%?這里沒什么好說的,就是普通的權(quán)值更新的公式:W_new?=?W_old?-?alpha?*?de/dW(誤差對(duì)權(quán)值導(dǎo)數(shù))?
????????????????????net.layers{l}.k{ii}{j}?=?net.layers{l}.k{ii}{j}?-?opts.alpha?*?net.layers{l}.dk{ii}{j};
????????????????end
????????????????net.layers{l}.b{j}?=?net.layers{l}.b{j}?-?opts.alpha?*?net.layers{l}.db{j};
????????????end
????????end
????end
????net.ffW?=?net.ffW?-?opts.alpha?*?net.dffW;
????net.ffb?=?net.ffb?-?opts.alpha?*?net.dffb;
end
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2015-01-12?14:50??CNN\
?????文件?????????690??2015-01-12?10:20??CNN\cnnapplygrads.m
?????文件????????3643??2015-01-12?10:20??CNN\cnnbp.m
?????文件????????3440??2015-01-12?10:19??CNN\cnnff.m
?????文件????????3430??2014-05-11?20:46??CNN\cnnnumgradcheck.m
?????文件????????5966??2015-01-12?10:19??CNN\cnnsetup.m
?????文件?????????322??2015-01-12?10:20??CNN\cnntest.m
?????文件????????1711??2015-01-12?10:20??CNN\cnntrain.m
?????文件????????1958??2014-05-11?20:46??CNN\expand.m
?????文件??????????80??2014-05-11?20:46??CNN\flipall.m
?????文件????14735220??2014-05-11?20:46??CNN\mnist_uint8.mat
?????文件??????????48??2014-05-11?20:46??CNN\sigm.m
?????文件????????1286??2015-01-12?14:23??CNN\test_example_CNN.m
評(píng)論
共有 條評(píng)論