KNN(K近邻算法) 实现非侵入式电荷复杂分解(NILM)

首先介绍如下KNN算法,KNN算法的全称是K近邻算法,基本的算法按流程就是: 1. 计算测试集中的样本到训练集中每一个样本的距离 2. 对计算获得的距离进行排序 3. 选取和当前的测试样本距离最近的K个训练样本,做为这个测试样本的K个最近的邻居 4. 统计k个邻居的类别的几率 5. K个邻居里面所属的类别几率最高的即为该测试样本的类别python 上面的是用KNN来作分类的算法流程,从上面的算法流
相关文章
相关标签/搜索