这类深度神经网络就称为卷积神经网络.
卷积神经网络究竟是什么?
简而言之, 卷积神经网络 (CNN) 就是将输入数据假设成图的多层神经网络 (有些时候, 会有多达 17 甚至更多层)....使用 TensorFlow 和 Theano 的主要区别在于, 数据输入神经网络之前, 需要简单地重塑....对此, 我们可以进行简单的修正:
再看一眼:
好多了!
第七步: 定义模型架构
现在, 我们就可以定义我们的模型架构了. 在实际研发工作中, 研究员会花大量的时间研究模型架构....输的形状参数应为形状为 1 的样例. 本例中, 就是 (1, 28, 28), 与每张数字图片的 (depth, width, height) 相对应.
但是前 3 个参数又代表什么呢?...到目前为止, 对于模型的参数, 我们已经添加了 2 个卷积层. 要完成模型的架构, 让我们添加一个完全连接的层和输出层:
对于 Dense 层, 第一个参数是输出的大小.