主要内容

深度学习数据预处理

为深度学习管理和预处理数据

预处理数据是深度学习工作流中常见的第一步,以网络可以接受的格式准备原始数据。例如,您可以调整图像输入的大小以匹配图像输入层的大小。您还可以对数据进行预处理,以增强所需的特性或减少可能影响网络的因素。例如,您可以规范化或删除输入数据中的噪声。

可以使用MATLAB中的数据存储和函数对图像输入进行预处理,例如调整大小®和深度学习工具箱™。其他MATLAB工具箱提供用于标记、处理和增强深度学习数据的函数、数据存储和应用程序。使用其他MATLAB工具箱中的专门工具来处理图像处理、目标检测、语义分割、信号处理、音频处理和文本分析等领域的数据。

应用程序

图片标志 为计算机视觉应用的标签图像
贴标签机视频 为计算机视觉应用的标签视频
地面实况贴标签机 为自动驾驶应用标注地面真相数据
激光雷达贴标签机 在激光雷达点云中标记地面真值数据
信号贴标签机 标记信号属性、区域和感兴趣的点
音频贴标签机 定义和可视化地面真相标签

主题

预处理深度学习数据

深度学习的数据集

为各种深度学习任务发现数据集。

创建和探索图像分类数据存储

这个示例展示了如何创建、读取和扩充用于训练深度学习网络的图像数据存储。

深度学习的图像预处理

了解如何调整图像的大小以进行训练、预测和分类,以及如何使用数据增强、转换和专用数据存储对图像进行预处理。

深度学习预处理卷

为三维深度学习读取和预处理体积图像和标记数据。

预处理数据的领域特定的深度学习应用

执行确定性或随机数据处理的领域,如图像处理,目标检测,语义分割,信号和音频处理,和文本分析。

标记地面真实训练数据

选择一个应用程序来标记地面真相数据

决定使用哪个应用程序来标记地面真相数据:图片标志贴标签机视频地面实况贴标签机激光雷达贴标签机信号贴标签机,或音频贴标签机

标记像素用于语义分割(计算机视觉工具箱)

使用标记应用对像素进行标记,训练语义分割网络。

开始使用Ground Truth标签(自动驾驶工具箱)

交互式标签多个激光雷达和视频信号同时。

自定义标签功能(信号处理工具箱)

创建和管理自定义标签功能。

使用音频标签器标记音频(音频工具箱)

交互式定义和可视化地面真实标签的音频数据集。

自定义数据存储

用于深度学习的数据存储

学习如何在深度学习应用程序中使用数据存储。

为图像到图像的回归准备数据存储

这个例子展示了如何准备一个数据存储来训练图像到图像回归网络变换结合的功能ImageDatastore

列车网络使用内存不足的序列数据

这个例子展示了如何通过转换和合并数据存储来训练内存不足的序列数据的深度学习网络。

基于卷积神经网络的文本数据分类

这个例子展示了如何使用卷积神经网络对文本数据进行分类。

使用深度学习对内存不足的文本数据进行分类

这个例子展示了如何用深度学习网络使用转换后的数据存储对内存不足的文本数据进行分类。