24小时热门版块排行榜    

查看: 1643  |  回复: 1

chasing_ML

新虫 (初入文坛)

[求助] 如何画分类器的决策面?

敢问大神如何画分类器的决策面呢?如图示的粗线就是决策面了。。。网上有人说用等高线,但是我还是不太明白。。。
现在只是知道分类器的输出就是那些预测出来的类标,怎么去画那些属于某一类的点呢,搞了好久都搞不出来,请大神赐教啊
function  plotclassifiers( data,classifier )
X=data(:,1);
Y=data(:,2);
xmin=min(X); ymin=min(Y); rmin=min(xmin,ymin)-0.2;
xmax=max(X); ymax=max(Y); rmax=max(xmax,ymax)+0.2;
steps=(rmax-rmin)/1059;
xrange=rmin:steps:rmax;
yrange=rmin:steps:rmax;
x=xrange;
y=yrange;
[xx,yy]=meshgrid(x,y); % makes a grid of points
[row,col] = size(xx);
out=reshape(classifier*ones(size(classifier,2),row),row,col);
contourf(xx,yy,out,[0 0]);
end

我自己到处找资料写了上面一段程序,不知道对不对啊

如何画分类器的决策面?
无标题.png
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chasing_ML

新虫 (初入文坛)

我知道怎么画决策面了,有两种方法,一种是通过得出的分类器找到两类的数据,然后分别在x和y方向上求距离,当满足小于某个值同时大于某个值时的这个样本就会不断向决策面靠近直至找到这个样本,重复这个动作直到找到所有的临近点,然后连线就可以了;第二种方法是使用等高线contour函数,由于MATLAB的这个函数要求contour(x,y,z)中的x和y必须是严格单调的,所以只有从测试数据中获取最小最大值点,然后取很小的步长,这样做尽量保证了原有的数据都会落在这些区间内,接下来就把x和y组合起来作为测试数据集带入你的模型进行测试,这个时候得到的输出classificier就是z了,这样就可以画出等高线了。不过注意,用这个函数的时候得首先弄明白它的具体用法,然后就简单了。。。
2楼2015-10-29 10:52:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 chasing_ML 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[论文投稿] 职称评审,求友友推荐见刊最快的期刊 +4 工厂打螺丝 2026-08-08 4/200 2026-08-12 09:18 by hansi2025
[基金申请] 为什么网上很多人说本周 12号出结果 +6 瞬息宇宙 2026-08-10 7/350 2026-08-11 19:25 by Tide man
[硕博家园] 读博的好处 +3 lnee 2026-08-11 3/150 2026-08-11 18:10 by 希望我好好的
[基金申请] 分享一下我之前已中青C的计划书的filecode +3 布布和一二 2026-08-11 4/200 2026-08-11 15:20 by aasahr
[基金申请] 听说今天filecode变了 +26 布布和一二 2026-08-06 49/2450 2026-08-11 13:18 by WH3796
[基金申请] filecode +9 documentary 2026-08-10 9/450 2026-08-11 10:08 by wk7465
[基金申请] 我的国基提前知道中了,可是同事的操作让我实在接受不了,怎么会有这样的人 +8 家与远方 2026-08-10 13/650 2026-08-11 09:49 by 家与远方
[基金申请] 基金中了 +15 laoda193707 2026-08-06 15/750 2026-08-11 00:11 by jiafei2190
[基金申请] 关于代码变化问题,想知道的进来 +17 且听虎啸 2026-08-07 24/1200 2026-08-10 18:35 by zhangduo2008
[基金申请] 关于Filecode分析方法 +3 majunge000 2026-08-10 3/150 2026-08-10 15:46 by lch2012
[基金申请] 国自然结果 +4 Vierhys 2026-08-10 8/400 2026-08-10 15:06 by Vierhys
[基金申请] 好奇怪的filecode +4 布布和一二 2026-08-08 5/250 2026-08-10 14:20 by 冰心玉壶晴
[基金申请] 面上项目filecode邪修 +5 西山十月 2026-08-09 7/350 2026-08-10 07:32 by 仁砚薪传
[基金申请] filecode与中标关系的预测 +5 布布和一二 2026-08-07 5/250 2026-08-09 16:15 by 袁向阳007
[基金申请] fileCode有新解读? +10 Tide man 2026-08-08 18/900 2026-08-09 12:55 by 仁砚薪传
[基金申请] 关于豆爷回答的JTJC与%2F数量 +5 yang182083 2026-08-06 7/350 2026-08-08 18:29 by zhanghaozhu
[基金申请] 关于filecode +4 布布和一二 2026-08-07 7/350 2026-08-07 22:55 by zhanghaozhu
[基金申请] 化学口download_prp&fileCode的固定段好像这几天一直没变,有变的大神么? +3 Tide man 2026-08-07 4/200 2026-08-07 22:39 by Tide man
[基金申请] filecode +14 等待解的谜 2026-08-06 19/950 2026-08-07 12:20 by wlwhappy
[基金申请] 影响面上的因素 +8 布布和一二 2026-08-05 11/550 2026-08-06 10:41 by 宝贝虫子
信息提示
请填处理意见