在这一节实战中,我们构建了一个简单的识别数字的神经网络,这个网络结构之所以简单,一是因为层数少,二是因为结构是顺序的,没有其他分支结构,表示起来大概就像是:conv -> relu -> conv -> relu -> maxpool -> fc 这种,一层连接着一层,我们称这种神经网络为顺序结构的神经网络,也是最简单的一种结构。
现在介绍一个比较复杂但我认为在计算机视觉领域最重要的一个神经网络,Resnet50。后面所有的算法解析、实战以及调优,也都是基于该神经网络来进行的。
什么是 Resnet50 神经网络
Resnet 是何凯明大神在《Deep Residual Learning for Image Recognition》论文中提出的。Resnet50 网络之所以叫这个名字,是因为这个网络的核心思想,就藏在名字里。Res + net + 50,Res 是 Residual (残差)的缩写,50 指的是整个网络中有 50 个卷积层。
其实 Resnet 有很多系列的神经网络,比如Resnet18, Resnet101等,后面跟的数字代表的是神经网络中