小白python学习——机器学习篇——k-近邻算法(KNN算法)

一、算法理解 一般给你一数据集,作为该题目的数据(一个矩阵,每一行是所有特征),而且每一组数据都是分了类,然后给你一个数据,让这个你预测这组数据属于什么类别。你需要对数据集进行处理,如:归一化数值。处理后可以用matplotlib绘制出图像,一般选两个特征绘制x,y轴,然后核心是计算出预测点到各个数据的距离,距离越小越接近正确。选出整个统计数据集的k个,然后概率大的一类作为该数据的分类。 二、步骤
相关文章
相关标签/搜索