计算智能化和智能化系统课程实验2:神经网络数值实验.docVIP

  • 16
  • 0
  • 约3.08千字
  • 约 9页
  • 2019-11-14 发布于安徽
  • 举报

计算智能化和智能化系统课程实验2:神经网络数值实验.doc

《计算智能与智能系统》 课程实验 实验题目:神经网络数值实验 实验一、利用感知器进行分类 输入代码: %画输入向量的图像 P = [-0.5 -0.5 +0.3 -0.1 -4; -0.5 +0.5 -0.5 +1.0 5]; T = [1 1 0 0 1]; plotpv(P,T); % plotpv函数利用感知器的输入向量和目标向量来画输入向量的图像 %建立神经网络 net = newp([-40 1;-1 50],1); hold on %添加神经元的初始化值到分类图 linehandle = plotpc(net.IW{1},net.b{1}); % plotpc函数用来画分类线 %训练神经网络 E = 1; % E为误差 net.adaptParam.passes = 3; % 决定在训练过程中重复次数 while (sse(E)) % sse函数是用来判定误差E的函数 [net,Y,E] = adapt(net,P,T); % 利用输入样本调节神经网net linehandle = plotpc(net.IW{1},net.b{1},linehandle);% 画出调整以后的分类线 drawnow; % 延迟一段时间 end %模拟sim p = [0.7; 1.2]; a = sim(net,p); % 利用模拟函数sim计算出新输

文档评论(0)

1亿VIP精品文档

相关文档