资源简介

Matlab实现的BP神经网络,不依赖任何程序包,可自由设置网络结构,有数据例子。程序简单明了。具体介绍http://blog.csdn.net/hoho1151191150/article/details/79565398

资源截图

代码片段和文件信息

function [errora] = evaluate(x_validy_validweightbiasnlayer)
%UNtitleD3 return error we assume a > 0.5 y = 1
%   此处显示详细说明
    num = length(y_valid);
    a = x_valid;
    for in = 2:nlayer
        w = weight{in};
        b = bias{in};
        z = w*a;
        for im = 1:num
            z(:im) = z(:im)+b;
        end
        a = sigmoid(z);
    end
    yp = zeros(size(a));
    yp(a>=0.5) = 1;
    error = sum(yp==y_valid)/num;
end


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-03-15 09:43  V1\
     文件       39993  2018-03-15 09:51  V1\data1.png
     文件       51499  2018-03-15 09:51  V1\data2.png
     文件       37213  2018-03-15 09:51  V1\data3.png
     文件         469  2018-03-15 09:38  V1\evaluate.m
     文件         600  2018-03-15 10:43  V1\feedforward.m
     文件        4415  2018-03-15 09:50  V1\generateData.m
     文件         188  2018-03-15 11:00  V1\generateDatascript.m
     文件        1550  2018-03-15 10:59  V1\networks.m
     文件         204  2018-03-15 09:29  V1\plotData.m
     文件          56  2018-03-15 11:08  V1\run.m
     文件         680  2018-03-15 10:58  V1\SGD.m
     文件          72  2018-03-13 20:22  V1\sigmoid.m
     文件          95  2018-03-13 20:22  V1\sigmoid_prime.m
     文件       29882  2018-03-15 10:41  V1\type10-n30-p100000-m200.png
     文件       61741  2018-03-15 10:39  V1\type10-n30-p100000-m2000.png
     文件       29889  2018-03-15 11:03  V1\type8-n30-z20-p5000-m200.png
     文件       13262  2018-03-15 11:03  V1\type8accuracy.png
     文件         161  2018-03-15 11:27  V1\介绍.txt

评论

共有 条评论