深度学习·神经网络·计算机视觉机器学习与数据挖掘机器学习与计算机视觉

cs231n之KNN算法

2018-04-18  本文已影响31人  何时夕

1.环境搭建以及前置条件

2.KNN知识了解

1.两张图片的图片距离

对于两张图片来说我们如何量化这两张图片的相似度呢?计算机科学家给出了两个简单的方法:曼哈顿距离和欧氏距离

2.KNN的基本思想

从1中我们可以根据公式计算出两张图片的相似度在接下来设为A,我们再假设我们有n张可供训练的图片每张图片被称为Tn,对于训练图片我们都知道该图片到底属于哪个种类的图片,如猫、狗等,所以这里设第Tn张图片的种类为CTn。然后有m张可供测试的图片,每张图片被称为Cm,对于测试图片我们也知道该图片到底属于哪个种类,所以这里设第Cm张图片的种类为CCm。那么某张测试图片和某张训练图片的相似度就可以被称为Anm

3.KNN代码

1.我的项目

2.代码解析

展示一下整体的KNN算法流程等等会按照这个图中代码一行行向下讲,建议结合github上面的代码食用更佳。 KNN算法
上一篇下一篇

猜你喜欢

热点阅读