卷积神经网络(CNN 或 ConvNet)是一种直接从数据中学习的深度学习网络架构。
CNN 特别适合在图像中寻找模式以识别对象、类和类别。它们也能很好地对音频、时间序列和信号数据进行分类。
卷积神经网络(CNN 或 ConvNet)是一种直接从数据中学习的深度学习架构。它特别适合在图像中发现模式,以识别对象、类和类别。
卷积层对训练图像在不同分辨率上应用滤波器,每个滤波器会激活图像中的某些特征。每个卷积后图像的输出被用作下一层的输入,先捕捉诸如亮度和边缘等简单特征,然后逐步过渡到更复杂的特征。
ReLU(修正线性单元)通过将负值映射为零并保持正值,使训练更快且更有效,从而确保只有被激活的特征被传递到下一层。
池化通过执行非线性下采样来简化输出,减少网络需要学习的参数数量。
共享权重和偏置意味着给定层中所有隐藏神经元在图像的不同区域检测相同的特征,使网络对物体的平移具有鲁棒性(例如,无论汽车出现在图像的何处都能识别汽车)。
卷积神经网络用于医学影像中检测癌细胞、用于音频处理中的关键词检测、用于自动驾驶的目标检测,以及使用生成对抗网络(GANs)生成合成数据。
当处理大量复杂数据(例如图像)时,应使用卷积神经网络;或者当处理已预处理为适配网络结构的信号或时间序列数据时,也适合使用卷积神经网络。
迁移学习使用预训练网络来学习新任务,与从头训练相比,它需要更少的数据和计算资源。预训练网络已经学到了一组丰富的特征,可以适配到新的对象分类任务。