卷积神经网络(Convolutional Neural Network,CNN)是一种深度前馈神经网络,目前广泛应用于图像分类、图像检索、目标检测、目标分割、目标跟踪、视频分类等图像识别领域。CNN可以基于原始图像的像素数据先在第一层网络进行边缘检测;然后在第二层网络中,通过边缘检测识别的形状(比如斑点),检测到更高层级的特征(比如人类面部特征);最后在第三层网路使用这些特征做图像预测。本章主要介绍卷积神经网络的基础知识以及常见的网络层,为后续学习目标检测打下坚实的基础。