1.本节目标:
(1)了解什么是MNIST 数据集;
(2)了解卷积神经网络对图片处理的流程;
(3)能够看懂Python 编写的对图片分类任务的代码;
(4)在一定程度上掌握处理类似任务的编程能力。
注意:本章节使用开源机器学习库PyTorch
2.简介
刚开始接触编程的时候,一定都见过“Hello World!”,而 MNIST 数据集,就是计算机视觉中的“Hello World“数据集,这个经典的手写图像 数据集已然成为了分类算法的基础。图像的基本元素pixel。每 一 个pixel都有它的颜色值,而电脑普遍把颜 色值分为256个区间,也就是0~255。0就是黑色,255就是最亮的白色。如果这个图像是 一 个RGB 三通道图像,那一个pixel就会有3个数值,分别表示红色、绿色和蓝色3个颜色的值。这次分类任务是十分类(0~9)。
3.解决思路
(1)了解数据集,探索数据;
(2)图像处理;
(3)构建模型;