cs231n_深度之眼第三次作业

KNN与线性分类器

1. f(x,w)线性分类器与knn区别?
KNN需要保留训练数据,而线性分类器只需要保留训练好的权重w即可;
KNN得出与query image最相近的前k个邻居,然后看这k个邻居图像最多的是属于哪个类别,则最多的类别就是可能的类别数,从而进行分类,线性分类器则给出每个类别的得分,最大的得分即是可能的类别数。
2. 线性分类器为什么可以看成一种模板匹配方法?
这只是一种说法,可以这样子理解,总共有n个类别,那么输出的得分也是nx1的向量,并且权重w的大小也是nx特征向量维数。
3. 线性分类器的缺点?
拟合能力差。
4. 分析代码实现的任务是什么,每个函数模块实现的功能是什么,代码运行的逻辑?
一个分析得非常好的帖子:https://blog.csdn.net/u014485485/article/details/79433514

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。