[Computer Vision]2.0-数据驱动方法

引言:

本博客主要用于记录斯坦福公开课cs231n的学习笔记。

1.需要的工具:

  1. Python3.8
  2. Numpy
  3. Cifar-10-batches-py

2.数据驱动(Data Approach)

1.计算机呈现图片的方式是数字阵列(gigantic grid of numbers),图像可能就是一些800 * 600 的像素,每一个像素由红绿蓝三个值组成。*
2*.(1)*收集图标和标签的数据集
(2)使用机器学习训练一个分类器。
(3)使用分类器测试新图片。

3.最近邻居分类器(Nearest Neighbor)

1.L1 距离:d(i,j)=|X1-X2|+|Y1-Y2|.测试图像的每个像素与训练图像相减的绝对值的和。这个和就是两张图片的差异度。
2.训练函数:

def train(images, labels):
#Machine learning
return model

3.预测函数:

def predict(models):
#Use model to predict labels
return test_labels

4.实际效果:测试准确率很低,不到40%.
5.完整代码需要的请私信。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值