CS231n第二节

这堂课关于作业的规定~
CS231n第二节_第1张图片
要求学生能熟练使用Python,能熟练使用scipy,numpy处理矩阵和向量。如果不能,可以查看下图中的网址,学习Python Numpy Tutorial.
CS231n第二节_第2张图片
这是用来提交的网址,可以忽略。这是云端的虚拟机,可以用来编程实验
CS231n第二节_第3张图片

CS231n第二节_第4张图片
图片分类:得到一幅图片,计算机给它一个标签,如下,给猫打上“猫”的标签。
CS231n第二节_第5张图片
本节课进入正题了,主要讲分类以及线性分类器。
下面是一幅3维图片,包含数量巨大的值在0~255的像素点。
CS231n第二节_第6张图片
不同的角度拍摄得到不同的图片
CS231n第二节_第7张图片
不同光线
CS231n第二节_第8张图片
各种奇形怪状姿势的喵喵~
CS231n第二节_第9张图片
躲猫猫
~
CS231n第二节_第10张图片
和背景很相似的喵喵~~
CS231n第二节_第11张图片
类内变化的喵喵。。。我们要针对所有的情况得到鲁棒的分类算法~并且高精度,短时间,难度相当大!
CS231n第二节_第12张图片
这里没有一个直接的编程方式来使用一个算法识别猫。
CS231n第二节_第13张图片

CS231n第二节_第14张图片
早期的处理是这样的,处理图像得到物体的边缘方向,即特征提取过程。根据得到的各种方向边缘出现的位置和频率,来进行分类这是什么物体。早期的数据没有那么丰富,数据也没有得到充分的应用。当我们要去识别一艘船的时候,我们得先得到一艘船的边缘特征,然后我们拿来用在这里。这样的问题是,每当出现新的物体,我们就没有办法识别了。好消息是,现在互联网上有海量的数据可以供我们来训练模型。
CS231n第二节_第15张图片
这是最简单的分类器,近邻分类器
CS231n第二节_第16张图片
CIFAR-10数据集的具体信息如下:
CS231n第二节_第17张图片

CS231n第二节_第18张图片

CS231n第二节_第19张图片
如下是一个最近邻分类器的实现:
CS231n第二节_第20张图片

CS231n第二节_第21张图片

CS231n第二节_第22张图片

CS231n第二节_第23张图片

CS231n第二节_第24张图片

CS231n第二节_第25张图片

CS231n第二节_第26张图片

CS231n第二节_第27张图片

CS231n第二节_第28张图片

CS231n第二节_第29张图片

CS231n第二节_第30张图片

CS231n第二节_第31张图片

CS231n第二节_第32张图片

CS231n第二节_第33张图片

CS231n第二节_第34张图片

CS231n第二节_第35张图片

CS231n第二节_第36张图片

CS231n第二节_第37张图片

CS231n第二节_第38张图片

CS231n第二节_第39张图片

CS231n第二节_第40张图片

CS231n第二节_第41张图片

CS231n第二节_第42张图片

CS231n第二节_第43张图片

CS231n第二节_第44张图片

CS231n第二节_第45张图片

CS231n第二节_第46张图片

CS231n第二节_第47张图片

CS231n第二节_第48张图片

CS231n第二节_第49张图片

CS231n第二节_第50张图片

CS231n第二节_第51张图片

CS231n第二节_第52张图片

CS231n第二节_第53张图片

CS231n第二节_第54张图片

CS231n第二节_第55张图片

CS231n第二节_第56张图片

CS231n第二节_第57张图片

你可能感兴趣的:(cs231n,线性分类器,python)