主要内容

最近的邻居

使用穷举搜索或Kd-tree搜索

一个最近邻搜索位于k-nearest neighbors或指定距离内的所有邻居查询数据点,基于指定的距离度量。可用的距离度量包括欧几里德、汉明和马哈拉诺比等。

统计和机器学习工具箱™提供了两种方法来找到最近的邻居。你可以创建一个带有训练数据集的搜索器对象,并将该对象和查询数据集传递给对象函数(knnsearchrangesearch).或者,你可以用knnsearchrangesearch函数,它直接接受训练数据集和查询数据集。当有多个查询数据集时,最好创建搜索器对象,因为搜索器对象存储数据集的公共信息。例如,一个KDTreeSearcher对象存储Kd-tree。

功能

全部展开

ExhaustiveSearcher 创建穷举最近邻搜索器
KDTreeSearcher 创建Kd-树最近邻搜索器
createns 创建最近的邻居搜索器对象

使用搜索器对象查找邻居

knnsearch 找到k-最近的邻居使用搜索对象
rangesearch 使用搜索器对象找到指定距离内的所有邻居

使用输入数据查找邻居

knnsearch 找到k-使用输入数据的最近邻
rangesearch 使用输入数据查找指定距离内的所有邻居

主题

使用最近邻进行分类

使用各种距离指标,根据数据点与训练数据集中的点之间的距离对数据点进行分类。