在Matlab中绘制决策边界

5

我有两类数据,它们在二维平面上绘制出来,我希望在给定k值的情况下绘制最近邻决策边界。

我知道Matlab的“classify”帮助文档中提供了一个类似的示例,但是我不知道如何在k最近邻的上下文中使用它。

谢谢,

Josh

1个回答

10

我认为,由于你处于二维空间,最简单的方法是采用暴力算法,以固定分辨率迭代所有 (x, y) 点。对于每个点,确定其类别(或可能性),并将数值绘制成图像。


+1 我认为最近邻算法已经做到了最好。 - carlosdc
5
同意。一般情况下,对KNN的决策边界进行计算很困难!(见例如http://www.springerlink.com/content/7h72lw74uxvdlt09/) - Matt Mizumi

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接