主要内容

深入学习图像

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

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

定义网络体系结构后,必须使用培训选项函数。然后你可以使用trainNetwork.使用培训的网络预测类标签或数字响应。

你可以在CPU、GPU、多个CPU或GPU上训练卷积神经网络,也可以在集群或云上并行训练。在GPU或并行上的训练需要并行计算工具箱™。使用图形处理器需要支持的图形处理器设备(有关支金宝app持的设备信息,请参见GPU支金宝app持方式发布(并行计算工具箱))。使用该执行执行环境培训选项函数。

应用

深层网络设计师 设计、可视化和训练深度学习网络

功能

展开全部

培训选项 深度学习神经网络训练选项
trainNetwork 火车深度学习神经网络
分析 分析深度学习网络架构
squeezenet SqueezeNet卷积神经网络
googlenet 卷积神经网络
inceptionv3 Inception-V3卷积神经网络
densenet201 DenseNet-201卷积神经网络
mobilenetv2 MobileNet-V2卷积神经网络
resnet18 RESNET-18卷积神经网络
resnet50. ResNet-50卷积神经网络
resnet101 Reset-101卷积神经网络
Xcepion. Xception卷积神经网络
InceptionResnetv2. 预制成立 - Reset-V2卷积神经网络
nasnetlarge 佩带的NASNET-大型卷积神经网络
nasnetmobile 佩带的NASNET-Mobile卷积神经网络
的ShuffleNet 预先训练的ShuffleNet卷积神经网络
darknet19 暗网-19卷积神经网络
darknet53 Darknet-53卷积神经网络
efficientnetb0 高效 - B0卷积神经网络
AlexNet. AlexNet卷积神经网络
vgg16 VGG-16卷积神经网络
vgg19 vgg19卷积神经网络

输入图层

imageInputlayer. 图像输入层
image3dInputLayer 三维图像输入层
featureInputLayer 功能输入层

卷积和完全连接的图层

Convolution2Dlayer. 2-d卷积层
convolution3dLayer 3-d卷积层
groupedConvolution2dLayer 2-D分组卷积层
TransposedConv2dlayer. 转置的二维卷积层
transposedConv3dLayer 转置的3-D卷积层
fullyConnectedLayer 完全连接的层

激活层

reluLayer 线性单元(ReLU)层
leakyReluLayer 漏整流线性单元(ReLU)层
clippedReluLayer Clipped整流线性单元(ReLU)层
elulayer. 指数线性单元(ELU)层
tanhLayer 双曲线切线(Tanh)层
swishLayer 嗖嗖声

规范化,差,和裁剪层

BatchnormalizationLayer. 批归一化层
groupNormalizationLayer 组归一化层
instanceNormalizationLayer 实例归一化层
边界化层 一层一层正常化
CrosschannelnormalizationLayer. 频道 - 方向本地响应归一化层
DropoutLayer. 辍学层
crop2dLayer 2-D裁剪层
crop3dLayer 3-d作物层

池和Unpooling层

averagePooling2dLayer 平均汇集层
averagePooling3dLayer 三维平均池积层
globalAveragePooling2dLayer 全局平均汇总层
GlobalaveragePooling3dlayer. 3-D全局平均池层
globalmaxpooling2dlayer. 全局最大池化层
globalmaxpooling3dlayer. 三维全局最大池化层
maxpooling2dlayer. 最大池层
maxPooling3dLayer 3-D MAX池层
maxUnpooling2dLayer 最大unpooling层

组合层

附加学者 添加层
multiplicationLayer 倍增层
concationlayer. 级联层
depthConcatenationLayer 深度连接层

输出层

sigmoidlayer. 琴状层
softmaxLayer SOFTMAX层
classificationLayer 分类输出层
regressionLayer 创建回归输出层
augmentedImageDatastore 变换批次扩充图像数据
imageDataAugmenter 配置的图像数据的增强
增加 对多个图像应用相同的随机转换
分层图 网络层图表深度学习
情节 绘制神经网络层图
addlayers. 将图层添加到图层图形
removeLayers 从图层图中删除图层
replaceLayer 替换层图形层
ConnectLayers. 在层图中连接层
脱圆形连接 在层图形断开层
Dagnetwork. 向无环图(DAG)网络的深度学习
isequal 检查深度学习层图或网络的相等性
isequaln 检查深度学习层图形的平等或网络忽略价值
分类 使用训练的深度学习神经网络对数据进行分类
预测 使用培训的深度学习神经网络预测响应
激活 计算深度学习网络层激活
困惑的园林 为分类问题创建困惑矩阵图表
sortclasses. 分类混淆矩阵图

展开全部

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

特性

ConfusionMatrixChart属性 混淆矩阵图表的外观和行为

例子和如何

使用预训练的网络

使用googlenet对图像进行分类

这个例子展示了如何使用预训练的深卷积神经网络GoogLeNet的图像进行分类。

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

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

迁移学习深层网络设计者

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

火车深学习网络分类新形象

这个例子展示了如何使用迁移学习来重新训练卷积神经网络来对一组新的图像进行分类。

提取图像功能使用预训练的网络

这个例子展示了如何从预先训练的卷积神经网络中提取学习到的图像特征,并使用这些特征来训练图像分类器。

迁移学习使用预训练的网络

这个例子说明了如何微调预训练GoogLeNet卷积神经网络对图像的新的集合进行分类。

普里德深度神经网络

了解如何下载和使用预训练卷积神经网络分类,传递学习和特征提取。

创建新的深网络

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

这个例子显示了如何创建和训练的深度学习分类的简单卷积神经网络。

用深度网络设计器构建网络

交互式建立和编辑深层学习网络。

火车回归卷积神经网络

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

深度学习图层列表

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

指定卷积神经网络的图层

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

从深层网络设计者生成MATLAB代码

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

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

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

具有数字特征的列车网络

这个例子展示了如何创建和训练一个简单的神经网络用于深度学习特征数据分类。

多输入多输出网络

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

火车生成对抗网络(GaN)

这个例子说明了如何培养生成对抗网络生成图像。

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

这个例子显示了如何培养条件生成对抗网络生成图像。

火车快速样式转移网络

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

影像字幕使用注意事项

这个例子说明了如何培养用于使用注意图像字幕深刻的学习模式。

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

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

列车网络提供多路输出

此示例示出了如何训练深度学习网络与预测二者的标签和的手写体数字旋转角度的多个输出。

培养出连体网络比较图片

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

导入自定义层到深层网络设计者

这个例子显示了如何平方误差(SSE)损失的总和导入自定义分类输出层,并把它添加到深网络设计者预训练网络。

图片到影像回归深网络设计者

这个例子展示了如何使用Deep Network Designer来构建和训练一个图像到图像的超分辨率回归网络。

概念

在Matlab中深入学习

发现使用卷积神经网络的分类和回归,包括预先训练网络和传输的学习,并在GPU和CPU,集群和云培训深度学习能力,MATLAB。

卷积神经网络参数的建立与训练

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

深度学习的图像预处理

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

深学习预处理卷

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

用于深度学习的数据存储

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

分类转换成网络回归网络

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

深度学习提示和技巧

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

深度学习的数据集

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

导入数据到深度网络设计器

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

特色的例子