MATLAB深学习

深神经网络的数据准备、设计、仿真和部署

只有几行MATLAB®代码,无论是设计算法、准备和标记数据,还是生成代码并部署到嵌入式系统,都可以将深入学习技术应用到工作中。

使用MATLAB,您可以:

  • 创建,修改和使用分析深度学习体系应用和可视化工具.
  • 数据预处理和自动化地面实况标签图像,视频和音频数据的使用的应用程序。
  • 加速算法打开英伟达®图形处理器,云和数据中心资源,无需专门编程。
  • 使用诸如TensorFlow,PyTorch,和MxNet。
  • 模拟和训练动态系统行为强化学习.
  • 生成基于模拟基于MATLAB和Simulink的训练与测试数据万博1manbetx®物理系统模型。

参考他人如何使用MATLAB深学习

面板导航

外壳

将语义分割应用于高光谱卫星数据的地形识别。

面板导航

奥托立夫

用于验证基于雷达的自动驾驶系统的激光雷达标签。

面板导航

立命馆大学

火车卷积CT图像的神经网络,以减少辐射风险。

准备并标记图像,时间序列,和文本数据

使用针对音频、视频、图像和文本数据的领域特定应用程序,MATLAB显著减少了预处理和标记数据集所需的时间。同步不同的时间序列,用插值替换异常值,去模糊图像,并过滤噪声信号。使用交互式应用程序来标记、裁剪和标识重要功能,以及帮助自动标记过程的内置算法。

设计,培训和评估模型

从一整套算法和预先构建的模型开始,然后使用deep Network Designer应用程序创建和修改深度学习模型。为特定领域的问题整合深度学习模型,而不必从头创建复杂的网络架构。

使用技术来寻找最优网络超参数和并行计算工具箱™和高性能的NVIDIA GPU来加速这些计算密集型算法。在使用MATLAB可视化工具和技术,如梯度-CAM和闭塞的敏感性深入了解自己的模型。

模拟,并生成合成数据

数据精确的模型是至关重要的,MATLAB可以产生更多的数据,当你没有足够的合适的场景。例如,使用合成的图像从游戏引擎,如虚幻引擎®,将更多的边缘情况。使用生成对抗网络(甘斯)来创建自定义的模拟图像。

测试算法之前的数据可从传感器通过从Simulink中,在自动驾驶系统中通常使用的方法生成合成数据。万博1manbetx

与基于Python的框架集成

在MATLAB和开源框架之间不是非此即彼的选择。MATLAB允许您使用ONNX导入功能从任何地方访问最新的研究,您还可以使用一个预构建模型库,包括NASNet、SqueezeNet、Inception-v3和ResNet-101来快速启动。通过从MATLAB调用Python和从Python调用MATLAB,您可以轻松地与使用开源的同事协作。

部署训练有素的网络

部署在嵌入式系统,企业系统,或云中的训练模型。MATLAB支万博1manbetx持自动CUDA®用于训练网络的代码生成,以及用于预处理和后处理的代码生成,以专门针对最新的NVIDIA gpu,包括Jetson Xavier和Nano。

当性能重要时,可以生成利用英特尔优化库的代码®(MKL-DNN)、NVIDIA(TensorRT、cuDNN)和ARM®(ARM计算库)来创建高性能的推理速度部署模型。

深度学习主题

面板导航

信号处理

获取和分析信号和时间序列数据。

面板导航

计算机视觉

获取、处理和分析图像和视频。

面板导航

强化学习

定义、培训和部署强化学习策略。

快速入门

深度学习入口匝道

开始使用在这个自由的深度学习技术,实践教程。

探索入门资源

观看演示,探索互动的例子,并获得免费的教程。

获取免费试用

30天唾手可得的探索。

探索深度学习工具箱

有问题吗?

和一位深谙此道的专家谈谈。