主要内容

深入学习图像

从头开始列车卷积神经网络或使用掠夺网络快速学习新任务

通过定义网络架构并从头训练网络来创建用于图像分类和回归任务的新型网络。您还可以使用转移学习来利用佩带的网络提供的知识来学习新数据中的新模式。微调带传输学习的预制图像分类网络通常比从头开始的训练更快和更容易。使用预先使用的深网络使您可以快速学习新任务,而无需定义和培训新网络,具有数百万图像或具有强大的GPU。

在定义网络架构后,必须使用使用的培训参数培训选项功能。然后,您可以使用培训网络Trainnetwork.。使用培训的网络预测类标签或数字响应。

您可以在CPU,GPU,多个CPU或GPU上培训卷积神经网络,或在群集中或云中并行。在GPU或并行训练需要并行计算工具箱™。使用GPU需要CUDA®启用nvidia.®GPU具有计算能力3.0或更高。使用该执行执行环境培训选项功能。

应用

深网络设计师 设计,可视化和培训深度学习网络

职能

展开全部

培训选项 深度学习神经网络培训选项
Trainnetwork. 火车神经网络深入学习
分析 分析深度学习网络架构
挤压 Sheezenet卷积神经网络
googlenet. Googlenet卷积神经网络
Inceptionv3. Inception-V3卷积神经网络
densenet201. DENSENET-201卷积神经网络
MobileNetv2. MobileNet-V2卷积神经网络
resnet18 Reset-18卷积神经网络
resnet50 Reset-50卷积神经网络
Resnet101. Reset-101卷积神经网络
Xcepion. 七卷大神经网络
InceptionResNetv2. 预制成立 - Reset-V2卷积神经网络
nasnetlarge. 佩带的NASNET-大型卷积神经网络
nasnetmobile. 佩带的NASNET-Mobile卷积神经网络
Shuffleenet. 佩带的Shuffleenet卷积神经网络
Darknet19 Darknet-19卷积神经网络
Darknet53. Darknet-53卷积神经网络
高效etb0. 高效 - B0卷积神经网络
AlexNet. AlexNet卷积神经网络
vgg16. VGG-16卷积神经网络
vgg19. VGG-19卷积神经网络

输入图层

imageInputlayer. 图像输入层
image3dinputlayer. 3-D图像输入层
featureInputLayer. 功能输入层

卷积和完全连接的图层

Convolution2Dlayer. 2-D卷积层
Convolution3dlayer. 3-D卷积层
groupedconvolution2dlayer. 2-D分组卷积层
TransposedConv2dlayer. 转置的2-D卷积层
transposedconv3dlayer. 转置的3-D卷积层
全康统计层 完全连接的层

激活层

抵押者 整流线性单元(Relu)层
漏滤网 泄漏整流线性单元(Relu)层
思考 剪切整流线性单元(Relu)层
elulayer. 指数线性单元(ELU)层
Tanhlayer. 双曲线切线(Tanh)层

标准化,辍学和裁剪层

BatchnormalizationLayer. 批量归一化层
GroupnormalizationLayer. 组归一化层
CrosschannelnormalizationLayer. 频道 - 方向本地响应归一化层
DropoutLayer. 辍学层
CROM2DLAYER. 2-D裁剪层
CROM3DLAYER. 3-D裁剪层

汇集和未脱水层

普通Pooling2dlayer. 平均汇集层
普通Pooling3dlayer. 3-D平均池层
GlobalaveragePooling2dlayer. 全局平均汇总层
GlobalaveragePooling3dlayer. 3-D全局平均池层
globalmaxpooling2dlayer. 全局最大池
globalmaxpooling3dlayer. 3-D全球最大池池层
maxpooling2dlayer. 最大汇集层
maxpooling3dlayer. 3-D MAX池层
maxunpooling2dlayer. 最大未脱水层

组合层

附加学者 加法层
多功能层 乘法层
concationlayer. 贴级层
深度扫描层 深度级联层

输出层

sigmoidlayer. 琴状层
softmaxlayer. Softmax层
分类层 分类输出层
回归金属 创建回归输出层
AugmentedimageGedataStore. 转换批次以增强图像数据
ImagedataAugmenter. 配置图像数据增强
增加 对多个图像应用相同的随机转换
分层图 网络层图表深度学习
阴谋 绘制神经网络层图
addlayers. 将图层添加到图层图形
removelayers. 从图层图中删除图层
替换剂 替换图层图中的图层
ConnectLayers. 连接图层图形
脱圆形连接 断开层图中的图层
Dagnetwork. 针对深度学习的针对非循环图(DAG)网络
分类 使用培训的深度学习神经网络对数据进行分类
预测 使用培训的深度学习神经网络预测响应
激活 计算深度学习网络层激活
困惑的园林 为分类问题创建困惑矩阵图表
sortclasses. 排序混淆矩阵图表

展开全部

预测 使用培训的深度学习神经网络预测响应
图像分类器 使用培训的深度学习神经网络对数据进行分类

特性

confusionmatrixchart属性 困惑矩阵图表外观和行为

例子和如何

使用掠夺网络

使用googlenet对图像进行分类

此示例显示如何使用佩带的深卷积神经网络Googlenet对图像进行分类。

使用深度学习对网络摄像头图像进行分类

此示例显示如何使用预先训练的深卷积神经网络Googlenet实时对网络摄像头进行分类图像。

用深网络设计师转移学习

以互动的微调佩带的深度学习网络来学习新的图像分类任务。

培训深度学习网络以分类新图像

此示例显示如何使用传输学习来重新卷曲卷积神经网络以对新的图像进行分类。

使用掠夺网络提取图像特征

此示例显示了如何从普拉覆盖的卷积神经网络中提取学习的图像特征,并使用这些功能培训图像分类器。

使用净化网络转移学习

此示例显示了如何微调预磨损的Googlenet卷积神经网络,以对新的图像集合进行分类。

普里德深度神经网络

了解如何下载和使用佩带的卷积神经网络进行分类,转移学习和特征提取。

创建新的深网络

为分类创建简单的深度学习网络

此示例显示如何为深度学习分类创建和培训一个简单的卷积神经网络。

使用深网络设计师构建网络

交互式构建和编辑深度学习网络。

火车回归卷积神经网络

该示例显示如何使用卷积神经网络来满足回归模型,以预测手写数字的旋转角度。

深度学习层名单

发现Matlab中的所有深度学习层®

指定卷积神经网络的图层

了解卷积神经网络(GROMNET)的层,以及它们出现在GROMNET中的顺序。

从深网络设计师生成MATLAB代码

生成MATLAB代码以在深网络设计师中重新创建设计和培训网络。

火车剩余网络进行图像分类

此示例显示了如何创建具有剩余连接的深度学习神经网络,并在CIFAR-10数据上培训。

用数字功能列车网络

此示例显示如何为深度学习功能数据分类创建和培训一个简单的神经网络。

多输入和多输出网络

了解如何定义和培训具有多个输入或多个输出的深度学习网络。

火车生成对抗网络(GaN)

此示例显示如何训练生成的对抗性网络(GAN)生成图像。

火车条件生成对抗网络(Cgan)

此示例显示如何培训有条件的生成对冲网络(CGAN)以生成图像。

火车快速样式转移网络

此示例显示如何训练网络将图像的样式传输到第二个图像。

使用注意图像标题

此示例显示如何使用注意力为图像标题训练深度学习模型。

使用自定义训练循环列车网络

此示例显示如何训练将手写数字与自定义学习率计划分类的网络。

带多个输出的火车网络

此示例显示如何使用多个输出训练深度学习网络,该输出预测手写数字的标签和旋转角度。

训练暹罗网络以比较图像

此示例显示如何培训暹罗网络以识别手写字符的类似图像。

将自定义层导入深网络设计师

此示例显示如何导入自定义加权分类层并将其添加到深网络设计器中的预磨平网络中。

深网络设计师的图像到图像回归

此示例显示如何使用深网络设计器构建和培训图像到图像回归网络以进行超级分辨率。

概念

在Matlab中深入学习

在Matlab中发现使用卷积神经网络进行分类和回归的深度学习能力,包括佩戴网络和转移学习,以及GPU,CPU,集群和云的培训。

设置参数和火车卷积神经网络

了解如何为卷积神经网络设置培训参数。

深度学习的预处理图像

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

深度学习的预处理卷

读取和预处理体积图像和3-D深度学习的标签数据。

深入学习的数据购物

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

将分类网络转换为回归网络

此示例显示如何将训练的分类网络转换为回归网络。

深度学习提示和技巧

了解如何提高深度学习网络的准确性。

深度学习的数据集

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

将数据导入深网络设计师

在深网络设计器中导入和可视化数据。

特色例子