通过定义网络架构并从头训练网络来创建用于图像分类和回归任务的新型网络。您还可以使用转移学习来利用佩带的网络提供的知识来学习新数据中的新模式。微调带传输学习的预制图像分类网络通常比从头开始的训练更快和更容易。使用预先使用的深网络使您可以快速学习新任务,而无需定义和培训新网络,具有数百万图像或具有强大的GPU。
定义网络体系结构后,必须使用培训选项
函数。然后你可以使用trainNetwork
.使用经过训练的网络来预测类标签或数字响应。
你可以在CPU、GPU、多个CPU或GPU上训练卷积神经网络,也可以在集群或云上并行训练。在GPU或并行上的训练需要并行计算工具箱™。使用图形处理器需要支持的图形处理器设备(有关支金宝app持的设备信息,请参见GPU支金宝app持情况(并行计算工具箱))。使用该执行执行环境培训选项
函数。
深层网络设计师 | 设计、可视化和训练深度学习网络 |
ConfusionMatrixChart属性 | 混淆矩阵图的外观和行为 |
这个例子展示了如何使用预先训练的深度卷积神经网络GoogLeNet对图像进行分类。
这个例子展示了如何使用预先训练的深度卷积神经网络GoogLeNet对来自网络摄像头的图像进行实时分类。
以互动的微调佩带的深度学习网络来学习新的图像分类任务。
这个例子展示了如何使用迁移学习来重新训练卷积神经网络来对一组新的图像进行分类。
这个例子展示了如何从预先训练的卷积神经网络中提取学习到的图像特征,并使用这些特征来训练图像分类器。
这个例子展示了如何微调一个预先训练好的GoogLeNet卷积神经网络来对一个新的图像集合进行分类。
学习如何下载和使用预训练的卷积神经网络进行分类、迁移学习和特征提取。
这个例子展示了如何创建和训练一个简单的卷积神经网络用于深度学习分类。
交互式建立和编辑深度学习网络。
该示例显示如何使用卷积神经网络来满足回归模型,以预测手写数字的旋转角度。
发现MATLAB中所有的深度学习层®.
了解卷积神经网络(ConvNet)的层次,以及它们在ConvNet中出现的顺序。
生成MATLAB代码以在深网络设计师中重新创建设计和培训网络。
此示例显示了如何创建具有剩余连接的深度学习神经网络,并在CIFAR-10数据上培训。
这个例子展示了如何创建和训练一个简单的神经网络用于深度学习特征数据分类。
学习如何定义和训练具有多个输入或多个输出的深度学习网络。
这个例子展示了如何训练生成式对抗网络来生成图像。
这个例子展示了如何训练一个条件生成对抗网络来生成图像。
此示例显示如何训练网络将图像的样式传输到第二个图像。
这个例子展示了如何训练一个深度学习模型来使用注意力进行图像字幕。
这个例子展示了如何训练一个网络,用一个定制的学习速率计划来分类手写数字。
这个例子展示了如何用多个输出来训练一个深度学习网络,预测手写数字的标签和旋转角度。
此示例显示如何培训暹罗网络以识别手写字符的类似图像。
这个例子展示了如何导入自定义分类输出层与误差平方和(SSE)损失,并将其添加到一个预先训练的网络在深网络设计器。
这个例子展示了如何使用Deep Network Designer来构建和训练一个图像到图像的超分辨率回归网络。
利用卷积神经网络进行分类和回归,在MATLAB中发现深度学习能力,包括预训练网络和迁移学习,以及在gpu、cpu、集群和云上的训练。
学习如何设置卷积神经网络的训练参数。
了解如何调整图像的大小以进行训练、预测和分类,以及如何使用数据增强、转换和专用数据存储对图像进行预处理。
读取和预处理体积图像和3-D深度学习的标签数据。
了解如何在深度学习应用程序中使用数据存储。
此示例显示如何将训练的分类网络转换为回归网络。
学习如何提高深度学习网络的准确性。
发现各种深度学习任务的数据集。
在深度网络设计器中导入和可视化数据。