用于深度学习的MATLAB

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

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

使用MATLAB,您可以:

  • 使用。创建、修改和分析深度学习架构应用程序和可视化工具
  • 预处理数据和自动化真实的标签图像、视频和音频数据的应用程序。
  • 加快算法英伟达®gpu、云和数据中心资源,无需专门编程。
  • 使用类似框架与同行协作TensorFlow PyTorch,和MxNet。
  • 用。模拟和训练动态系统行为强化学习
  • 生成基于仿真的训练和测试数据从MATLAB和Simulink万博1manbetx®物理系统的模型。

参见其他人如何使用MATLAB进行深度学习

面板的导航

壳牌

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

面板的导航

Autoliv

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

面板的导航

立命馆大学

训练CT图像上的卷积神经网络,以降低辐射暴露风险。

用MATLAB的几行®代码,你可以构建深度学习模型而不必成为专家。探索MATLAB如何帮助您执行深度学习任务。

  • 轻松访问最新型号,包括GoogLeNetVGG-16VGG-19renet、renet -50、renet -101和Inception-v3。
  • 加快算法英伟达®gpu、云和数据中心资源,无需专门编程。
  • 创建,修改和分析复杂的深度神经网络架构使用MATLAB应用程序和可视化工具。
  • 自动化真实的标签图像、视频和音频数据的应用程序。
  • 使用来自咖啡TensorFlow-Keras
  • MATLAB支万博1manbetx持ONNX™,这样您就可以使用类似于PyTorchMxNet。

为什么使用MATLAB进行深度学习?

互操作性

这不是一个非此即彼的选择在MATLAB和基于python的框架之间。MATLAB支万博1manbetx持与使用ONNX导入和导出功能的开源深度学习框架的互操作性。在最重要的地方使用MATLAB工具——访问功能和Python中不可用的预构建函数和应用程序。

使用标签应用程序的深度学习工作流程,如语义分割。

应用的预处理

迅速进行网络培训.预处理数据集与领域特定的应用程序快速音频,视频和图像数据。在使用Deep Network Designer应用程序创建复杂的网络架构或修改预先训练的网络以进行迁移学习之前,对问题进行可视化、检查和修复。

多平台部署

在任何地方部署深度学习模型包括CUDA、C代码、企业系统或云。当性能很重要时,您可以生成利用英特尔优化库的代码®(MKL-DNN)、NVIDIA (TensorRT、cuDNN)和ARM®(ARM计算库)创建具有高性能推理速度的可部署模型。

设计、培训和评估模型

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

使用技术来寻找最优的网络超参数和并行计算工具箱™和高性能NVIDIA gpu,以加速这些计算密集型算法。使用MATLAB中的可视化工具和技术,如grado - cam和遮挡敏感性,以获得对您的模型的深入了解。

模拟和生成合成数据

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

在传感器提供数据之前,先测试算法,在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天的探索触手可及。

探索深度学习工具箱

有问题吗?

与深度学习专家交谈。