零、巴拉巴拉
参考视频链接(号称最好的卷积神经网络讲解视频):
https://www.bilibili.com/video/av16175135?from=search&seid=183876657971548042
本文仅介绍CNN的工作原理
一、前言
1.1、CNN的作用
简单的讲,CNN的功能即为一个处理黑箱。输入一张图片的像素信息,经过CNN处理之后,输出该图片中的物体是什么。
即使图片经过平移、缩放、旋转、加厚等操作,仍然能有效识别出来。
放一张数据结构打开图,这张图的详细步骤流程会在下文叙述
1.2、图片信息
那么图片信息是如何表示的呢?
在计算机中,图片是以每个像素值所组成的矩阵表示的。在灰度图中,1表示白色,-1表示黑色。
那么怎么判断图片之间的相似性呢?
如图所示的图片(旋转不变性),将其分为几个块,可以看出,虽然图像整体发生了变化,但是每个块内对应的子特征却没有变化。即认为两张图中的物体具有相似性。