k近邻 K近邻(k nearest neighbor algorithm,k-NN)是一种机器学习中的基本分类算法,其基本思想是:计算待分类节点与样本节点间的距离,找出其中距离最小的K个样本,根据这K个样本的分类情况,来确定待分类节点的类型 当样本节点比较多时,找出距离最小的K个样本的计算量会变得很大,于是有了k-d树算法 k-d树 k-d树算法的思想是:将所有的样本节点,组织成一棵平衡二叉树,每个节点的左子树是位于该样本左边的样本,右子树是位于该样本