human: 给出卷积神经网络的定义。
 bot: 卷积神经网络是一种基于神经网络的模型，它通过使用卷积操作来处理输入数据。卷积操作可以看作是一种局部感知的方式，它通过在输入数据上滑动一个小的窗口（卷积核），并对窗口内的数据进行加权求和来生成输出。卷积神经网络通过堆叠多个卷积层和池化层来构建复杂的特征提取器，从而实现对输入数据的高级表示学习。卷积神经网络在图像识别、语音识别和自然语言处理等领域具有广泛的应用。