@xuchongfeng
2018-01-01T04:54:51.000000Z
字数 853
阅读 77
机器学习 K近邻法
定义
输入: 训练数据集
距离度量
使用kd树求取最近邻,kd树的构建
输入:k维空间数据集,其中
输出: kd树
1. 开始:构造根节点,根节点对应于包含T的k维空间的超矩形区域;
2. 对于第j层,选择第维数据进行切分,按中位数将数据切分为两个子集;
3. 重复2,直到所有的数据被切分。
使用kd树进行搜索
输入: 已构造的kd树,目标点x;
输出:x的最近邻
x点归属的叶子节点;代码实现
python
