模式识别第三章-感知器算法Word文档格式.doc

上传人:wj 文档编号:6972031 上传时间:2023-05-07 格式:DOC 页数:4 大小:338.50KB
下载 相关 举报
模式识别第三章-感知器算法Word文档格式.doc_第1页
第1页 / 共4页
模式识别第三章-感知器算法Word文档格式.doc_第2页
第2页 / 共4页
模式识别第三章-感知器算法Word文档格式.doc_第3页
第3页 / 共4页
模式识别第三章-感知器算法Word文档格式.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

模式识别第三章-感知器算法Word文档格式.doc

《模式识别第三章-感知器算法Word文档格式.doc》由会员分享,可在线阅读,更多相关《模式识别第三章-感知器算法Word文档格式.doc(4页珍藏版)》请在冰点文库上搜索。

模式识别第三章-感知器算法Word文档格式.doc

因不大于0,故

因大于0,故

第二轮迭代:

第三轮迭代:

第四轮迭代:

第五轮迭代:

该轮迭代全部正确,因此解向量,相应的判别函数为:

二.编写求解上述问题的感知器算法程序

1.实验结果截图

2.程序代码

%程序功能:

实现感知器算法

%作者:

赵晓梅201428014628066

%时间:

2014.10.5

clc;

clearall;

fprintf('

感知器算法\n'

);

%输入模式样本

x=[0,0,0,1;

1,0,0,1;

1,0,1,1;

1,1,0,1;

0,0,-1,-1;

0,-1,-1,-1;

0,-1,0,-1;

-1,-1,-1,-1];

[N,n]=size(x);

%获取样本数目和维数;

N为样本数目;

n为样本维数

C=1;

w0=[0,0,0,0]'

;

%初始化解向量

w=w0;

flag=1;

%迭代继续标志,当迭代全部正确时,flag=0,迭代结束

k=0;

%记录迭代次数

while(flag)

flag=0;

k=k+1;

fori=1:

N

ifw'

*x(i,:

)'

<

=0%当迭代错误,w加上相应的x

w=w+x(i,:

flag=1;

end

end

end

迭代次数%d\n'

k);

解向量为w=('

forj=1:

n

fprintf('

%d'

w(j));

)\n'

相应的判别函数为d(x)='

n-1

(%d)x%d+'

w(j),j);

fprintf('

(%d)\n'

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2