卷积神经网络是深度学习中一种高效的方法,已经成为众多科学领域的研究热点之一,特别是在模式识别领域,由于该网络可以直接输入原始图像,避免对图像进行复杂前期预处理,因而得到更为广泛的应用。本文以经典的卷积神经网络为例(使用MNIST数据集,手写数字识别),来展示如何在CNTK中构建卷积网络,关于卷积神经网络的基础知识这里不再赘述。
在下面的代码中,我们首先构建一个包含2个卷积层、2个池化层和一个全连接层的神经网络,然后创建一个Reader和一个Trainer,并进行训练,最后,对训练好的模型进行验证。
1 | public class MNISTClassifier |
截图:
- 本文作者: killf
- 本文链接: http://www.killf.info/机器学习/CNTK/cntk_1/
- 版权声明: 本博客所有文章除特别声明外,均采用 Apache License 2.0 许可协议。转载请注明出处!