- 2
- 0
- 约3.38千字
- 约 8页
- 2021-11-18 发布于山东
- 举报
计算智能与智能系统课程实验2:神经网络数值实验
计算智能与智能系统课程实验2:神经网络数值实验
计算智能与智能系统课程实验2:神经网络数值实验
《计算智能与智能系统》
课程实验
实验题目: 神经网络数值实验
实验一、利用感知器进行分类
输入代码:
%画输入向量的图像
P = [-0.5 -0.5 +0.3 -0.1 -4; -0.5 +0.5 -0.5 +1.0 5];
T=[11001];
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;
% 延迟一段时间
en
原创力文档

文档评论(0)