文章大纲
CNN ( Convolutional Neural Networks)简介
前先介绍CNN的相关基础理论知识,以便更好地理解编程实践中的网络结构设计和数据处理。
卷积神经网络概述
CNN(Convolutional Neural Network,卷积神经网络)是DNN(深度神经网络)中一个非常重要的并且应用广泛的分支,CNN自从被提出在图像处理领域得到了大量应用。在工业实践中,CNN出现了各种分支和应用,从简单的图像识别到图像分割再到图像生成,一直是业界研究的热点。
什么是卷积
说白了就是滑动窗口,相乘再相加,简称卷积,上面的动图很好的说明了这个过程。
当使用不同的卷积核,作用在图像上的时候,会直接根据卷积核的不同将不同的特征信息增强、减弱,效果如下:
均值: