stu_release_test
所属分类:matlab编程
开发工具:matlab
文件大小:371KB
下载次数:5
上传日期:2014-04-19 16:26:13
上 传 者:
xjtuautoman
说明: matlab实现的线性分类器,采用了感知器算法,和聚类算法。
(matlab achieve linear classifiers using the perception algorithm, and clustering algorithms.)
文件列表:
stu_release_test (0, 2013-07-08)
stu_release_test\BatchPerceptron.asv (658, 2013-06-09)
stu_release_test\BatchPerceptron.m (964, 2013-06-24)
stu_release_test\im.mat (370236, 2013-03-24)
stu_release_test\mydata.mat (576, 2013-03-25)
stu_release_test\plotaxis2.m (3467, 2013-03-26)
stu_release_test\plot_line_points.m (778, 2013-03-22)
stu_release_test\SinglePerceptron.asv (638, 2013-06-09)
stu_release_test\SinglePerceptron.m (638, 2013-06-09)
stu_release_test\StandardSample.m (564, 2013-03-20)
stu_release_test\test_mycodes.fig (10031, 2013-03-25)
stu_release_test\test_mycodes.m (25332, 2013-03-25)
stu_release_test\Un1.asv (702, 2013-06-25)
stu_release_test\Un1.m (700, 2013-06-25)
stu_release_test\Un2.asv (879, 2013-06-25)
stu_release_test\Un2.m (822, 2013-06-25)
stu_release_test\Un3.m (446, 2013-06-25)
stu_release_test\Untitled.m (445, 2013-06-25)
stu_release_test\Untitled6.m (806, 2013-06-25)
stu_release_test\w1_w2.mat (378, 2013-03-20)
stu_release_test\w3_w4.mat (363, 2013-03-23)
stu_release_test\Widrow_Hoff.asv (647, 2013-06-09)
stu_release_test\Widrow_Hoff.m (737, 2013-06-09)
--------------------------------------------
欢迎使用分类器测试平台1.0
--------------------------------------------
文件 BatchPerception.m
文件 SinglePerception.m
文件 Widrow_Hoff.m
是需要编写完整的m文件,完成后可运行测试平台进行测试。
平台运行方式:
1.将matlab当前目录设置为stu_release_test;
2.在命令行输入test_mycodes;
3.选择要测试的算法,加载所需数据(可在程序中自己绘制数据点),单击显示结果即可看到算法运行结果。
注:请勿随意更改或删除其他文件,若发现任何Bug或可以改进的地方,请email至emianlinegzn@qq.com
高占宁
2013/3/25
人工智能与机器人研究所
solution = BatchPerceptron(Y,tau) 固定增量批处理感知器算法实现
%
% 输入:规范化样本矩阵Y,裕量tau
% 输出:解向量solution,迭代次数iter
%在这里实现你的算法
function [solution iter] = BatchPerceptron(Y,tau)
%
% solution = BatchPerceptron(Y,tau) 固定增量批处理感知器算法实现
%
% 输入:规范化样本矩阵Y,裕量tau
% 输出:解向量solution,迭代次数iter
%
[y_k d] = size(Y);
a = zeros(1,d);
k_max = 10000;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% k=0;
% b=0;
for j=1:1:k_max
for i=1:1:y_k
c=Y(i,:);
if(a*c'
近期下载者:
相关文件:
收藏者: