![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
神经网络学习
从零入门神经网络
大熊猫的倔强
学无止境
展开
-
BP神经网络matlab程序
Log-Sigmoid 函数x=-3:.01:3;plot(x,x,'-')hold on;plot(zeros(1,length(x)),x,'-')grid ontitle('原始数据')y=logsig(x); % 计算y的值figure(2);plot(x,y,'-') % 显示yhold on;plot(zeros(1,length(y)...原创 2019-11-29 21:44:19 · 580 阅读 · 0 评论 -
线性神经网络的应用实例
线性神经网络的应用实例形成一个线性方程方程的个数超过了自变量的个数,因此方程没有精确解,只有近似解,用伪逆的方法可以求的权值限量的值: P=[0 0 1 1;0 1 0 1]; P=[ones(1,4);P];%输入向量 d=[0 0 0 1];%期望值 Q=pinv(P')*d';Q =-0.25000.50000.5000用线性网络解:P=[...原创 2019-11-23 19:57:47 · 658 阅读 · 0 评论 -
单层感知器应用实例
分类问题一权值求解过程:%% 清理clear,clcclose all%%n=0.2; % 学习率w=[0,0,0];P=[ -9, 1, -12, -4, 0, 5;15, -8, 4, 5, 11, 9];d=[0,1,0,0,0,1]; % 期望输出P=[ones(1,6);P];MAX=20; ...原创 2019-11-16 21:00:59 · 797 阅读 · 0 评论 -
matlab线性神经网络相关函数
函数介绍newlind——设计一个线性层newlind函数返回的net已经训练完毕,不需要再自行调用train函数训练最小二乘法演示 newlind拟合直线x=-5:5;y1=3*x-7; % 直线方程randn(‘state’,2); % 设置种子,便于重复执行y=y1+randn(1,length(y1)...原创 2019-11-13 23:06:23 · 673 阅读 · 0 评论 -
matlab 单层神经网络程序
%% 创建一个感知器,用来判断输入数字的符号,非负数输出1,负数输出0,用train进行训练p=[-100,100]; % 输入数据是标量,取值范围-100~100t=1 ; % 网络含有一个输出节点net=newp(p,t); % p数据范围,t神经网路的个数 单层感知器相关函数P=[-5,-4,-3,-2,-1,0,1,2,3,...原创 2019-11-10 21:09:53 · 846 阅读 · 0 评论 -
单层神经网络补充程序
单层神经网络补充程序%init 神经网络的初始化net=init(net);net=newp([0,1;-2,2],1); % 创建感知器net.iw{1,1}; % 创建时的权值{i,j} 从第j个输入到到第i层的权重的权重矩阵% ans =%% 0 0net.b{1} % 创建时的偏置% ans =%% 0P=[0,1,0,1;0,0,1,...原创 2019-11-16 20:13:45 · 242 阅读 · 0 评论