主要内容

时间序列、序列和文本的深度学习

为时间序列分类,回归和预测任务创建和培训网络

创建和培训时间序列分类,回归和预测任务。用于序列到一个或序列到标签分类和回归问题的列车长短短期内存(LSTM)网络。您可以使用Word嵌入层(需要文本Analytics Toolbox™)或使用频谱图上的卷积神经网络(需要音频工具箱™)的卷积神经网络训练LSTM网络。

应用程序

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

功能

展开全部

培训选项 深度学习神经网络培训选项
Trainnetwork. 火车深度学习神经网络
分析 分析深度学习网络架构
sequenceInputLayer 序列输入层
featureInputLayer. 功能输入层
lstmlayer. 长短期内存(LSTM)层
Bilstmlayer. 双向长短期记忆(BiLSTM)层
gruLayer 门控复发单元(GRU)层
sequenceFoldingLayer 序列折叠层
sequenceUnfoldingLayer 序列展开层
flattenLayer 扁平层
fullyConnectedLayer 完全连接的层
reluLayer 线性单元(ReLU)层
leakyReluLayer 漏整流线性单元(ReLU)层
clippedReluLayer Clipped整流线性单元(ReLU)层
elulayer. 指数线性单元(ELU)层
tanhLayer 双曲线切线(Tanh)层
swishLayer 嗖嗖声
DropoutLayer. 辍学层
softmaxlayer. Softmax层
classificationLayer 分类输出层
regressionLayer 创建一个回归输出层
分类 使用训练的深度学习神经网络对数据进行分类
预测 使用训练有素的深度学习神经网络预测反应
激活 计算深度学习网络层激活
predictAndUpdateState 使用训练有素的递归神经网络预测反应并更新网络状态
classifyandupdateState. 使用经过培训的经常性神经网络对数据进行分类并更新网络状态
重置静止 重置递归神经网络的状态
confusionchart 为分类问题创建困惑矩阵图表
sortclasses. 分类混淆矩阵图
拼图序列 填充或截断序列数据到相同的长度

展开全部

预测 使用训练有素的深度学习神经网络预测反应
有状态预测 使用训练有素的递归神经网络预测反应
有状态分类 使用训练的深度学习递归神经网络对数据进行分类

属性

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

例子和如何

序列和时间序列

基于深度学习的序列分类

此示例显示如何使用长短短期内存(LSTM)网络对序列数据进行分类。

使用深度学习的顺序序列分类

此示例显示如何使用长短期内存(LSTM)网络对序列数据的每个时间步骤进行分类。

使用深度学习的序列到序列回归

此示例显示如何通过使用深度学习来预测引擎的剩余使用寿命(RUL)。

使用深度学习的时间序列预测

此示例显示了如何使用长短期内存(LSTM)网络预测时间序列数据。

使用深度学习对视频进行分类

这个例子展示了如何结合预先训练的图像分类模型和LSTM网络来创建一个视频分类网络。

分类视频使用深度学习与自定义训练循环

这个例子展示了如何结合预先训练的图像分类模型和序列分类网络来创建一个视频分类网络。

基于深度学习的语音指令识别

此示例显示如何训练检测音频中的语音命令的存在的深度学习模型。

使用注意力的图像说明

这个例子展示了如何训练一个深度学习模型来使用注意力进行图像字幕。

使用自定义迷你批量数据存储进行序列数据列车网络

此示例显示如何使用自定义迷你批处理数据存储训练内存序列数据的深度学习网络。

可视化LSTM网络的激活

此示例显示如何通过提取激活来调查和可视化LSTM网络学习的功能。

使用1-D卷积的顺序序列分类

该示例显示如何使用通用时间卷积网络(TCN)对序列数据进行分类。

基于深度学习的化工过程故障检测

此示例说明如何使用模拟数据训练可以在化学过程中检测故障的神经网络。

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

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

使用深网络设计器创建简单的序列分类网络

这个例子展示了如何使用Deep network Designer创建一个简单的长短期记忆(LSTM)分类网络。

在Simulink中预测和更新网络状态金宝app

这个例子展示了如何在Simulink®中使用金宝app有状态预测块。

在Simulink中对网络状态进行分类和更新金宝app

这个例子展示了如何在Simulink®中使用金宝app有状态分类块。

文本数据

使用深度学习对文本数据进行分类

此示例显示如何使用深度学习长期短期内存(LSTM)网络对文本数据进行分类。

使用卷积神经网络对文本数据进行分类

此示例显示如何使用卷积神经网络对文本数据进行分类。

使用深度学习的多书文本分类

此示例显示如何对具有多个独立标签的文本数据进行分类。

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

此示例显示如何使用转换的数据存储对存储器外部文本数据进行分类。

使用注意力的序列到序列翻译

此示例显示如何使用重复序列 - 序列编码器 - 解码器模型将十进制字符串转换为罗马数字。

使用深度学习生成文本

这个例子展示了如何训练深度学习长短期记忆(LSTM)网络生成文本。

傲慢与偏见和MATLAB

此示例显示如何培训深度学习LSTM网络以使用字符嵌入式生成文本。

使用深度学习逐字生成文本

这个例子展示了如何训练一个深度学习LSTM网络来逐字生成文本。

使用autoencoders生成文本

这个例子展示了如何使用自动编码器生成文本数据。

定义文本编码器模型功能

此示例显示如何定义文本编码器模型函数。

定义文本解码器模型功能

此示例显示如何定义文本解码器模型函数。

概念

长短期记忆网络

了解长期内存(LSTM)网络。

深度学习层列表

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

用于深度学习的数据存储

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

在Matlab中深入学习

利用卷积神经网络进行分类和回归,在MATLAB中发现深度学习能力,包括预训练网络和迁移学习,以及在gpu、cpu、集群和云上的训练。

深度学习提示和技巧

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

深度学习的数据集

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

特色的例子