CNN与RNN本质的不同就是所基于的假设不同,由于核心假设的不同,导致实现方式的差异。
CNN
首先理解什么叫做卷积,或者说为什么要翻译为卷积神经网络。
卷积的定义:https://baike.baidu.com/item/%E5%8D%B7%E7%A7%AF/9411006?fr=aladdin
简单来说,卷积就是两个相对运动的几何图形,在相交到相离之间,重叠的面积。
对于CNN神经网络,有一个基础的假设——人类的视觉总是会关注视线内特征最明显的点
而CNN神经网络是模仿人类处理信息的过程,我们首先来看一下人类处理信息的几个特点。
(摘自《人眼的视觉特性(HVS)》http://library.qust.edu.cn/blog/post/60.html)
1)从空间频率域来看,人眼是一个低通型线性系统,即人眼受几何尺寸和