0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于加强深度学习能力以简化设计、训练和部署模型分析和介绍

MATLAB 来源:djl 2019-09-16 10:52 次阅读

MATLAB Release 2017b(R2017b) 今日正式推出,其中包括MATLAB和Simulink的若干新功能、六款新产品以及对其他 86 款产品的更新和修复补丁。此发行版还添加了新的重要的深度学习功能,可简化工程师、研究人员及其他领域专家设计、训练和部署模型的方式。

随着智能设备和物联网的发展,设计团队面临创造更加智能的产品和应用的挑战,他们需要自己掌握深度学习技能或依赖其他具有深度学习专长但可能不了解应用场景的团队。借助 R2017b,工程和系统集成团队可以将 MATLAB 拓展用于深度学习,以更好地保持对整个设计过程的控制,并更快地实现更高质量的设计。可以通过使用预训练网络,协作开发代码和模型,然后部署到 GPU嵌入式设备。使用 MATLAB 可以改进结果质量,同时通过自动化地面实况标记 App 来缩短模型开发时间。

R2017b中的具体深度学习特性、产品和功能包括:

Neural Network Toolbox增加了对复杂架构的支持,包括有向无环图 (DAG) 和长短期记忆 (LSTM) 网络,并提供对 GoogLeNet 等流行的预训练模型的访问。

Computer Vision System Toolbox中的 Image Labeler 应用现在提供一种方便和交互的方式来标记一系列图像中的地面实况数据。除对象检测工作流程外,该工具箱现在还利用深度学习支持语义分割,对图像中的像素区域进行分类,以及评估和可视化分割结果。

MATLAB深度学习:为自动驾驶的工作流程提供语义分割

新产品GPU Coder可自动将深度学习模型转换为 NVIDIA GPU 的 CUDA 代码。内部基准测试显示,在部署阶段为深度学习模型产生的代码,比 TensorFlow 的性能提高 7倍,比 Caffe2的性能提高4.5 倍。

注:使用 TitanXP GPU 和 Intel(R) Xeon(R) CPU E5-1650 v4 @ 3.60GHz 对 AlexNet 的推理性能执行了内部基准测试。使用的软件版本是 MATLAB(R2017b)、TensorFlow(1.2.0) 和 Caffe2(0.8.1)。每个软件的 GPU 加速版本用于基准测试。所有测试均在 Windows 10 上运行。

与 R2017a 推出的功能相结合,可以使用预训练模型进行迁移学习,包括卷积神经网络 (CNN) 模型(AlexNet、VGG-16 和 VGG-19)以及来自 Caffe 的模型(包括 Caffe Model Zoo)。可以从头开始开发模型,包括使用 CNN 进行图像分类、对象检测、回归等。

其他系列更新:

除深度学习外,R2017b 还包括其他关键领域的一系列更新,包括:

使用 MATLAB 进行数据分析:一款新 Text Analytics Toolbox 产品、可扩展数据存储、用于机器学习的更多大数据绘图和算法,以及 Microsoft Azure Blob 存储支持

使用 Simulink 进行实时软件建模:对用于软件环境的调度效果进行建模并实现可插入式组件

使用 Simulink 进行验证和确认:用于需求建模、测试覆盖率分析和合规性检查的新工具

MathWorks是数学计算软件领域世界领先的开发商。它所推出的MATLAB是一种用于算法开发、数据分析、可视化和数值计算的程序设计环境,称为“科学计算的语言”。Simulink是一种图形环境,可用于对多域动态系统和嵌入式系统进行仿真和基于模型设计。全球的工程师和科学家们都依赖于MathWorks公司所提供的这些产品系列,来加快在汽车、航空、电子、金融服务、生物医药以及其他行业的发明、创新及开发的步伐。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5082

    文章

    19111

    浏览量

    304878
  • 深度学习
    +关注

    关注

    73

    文章

    5500

    浏览量

    121118
收藏 人收藏

    评论

    相关推荐

    AI模型部署边缘设备的奇妙之旅:目标检测模型

    策略,提高模型学习能力和泛化性能。 硬件友好性: 在骁龙865等硬件平台上表现出色,并支持快速导出为 ONNX 格式,使得模型在硬件
    发表于 12-19 14:33

    AI模型部署边缘设备的奇妙之旅:如何实现手写数字识别

    新的数据样本,另一个是判别器用来判断这些样本的真实性。两者相互竞争,共同进化,最终实现高质量的数据合成。 2.4 模型优化技术 在将深度学习模型部署
    发表于 12-06 17:20

    Pytorch深度学习训练的方法

    掌握这 17 种方法,用最省力的方式,加速你的 Pytorch 深度学习训练
    的头像 发表于 10-28 14:05 198次阅读
    Pytorch<b class='flag-5'>深度</b><b class='flag-5'>学习</b><b class='flag-5'>训练</b>的方法

    GPU深度学习应用案例

    能力,可以显著提高图像识别模型训练速度和准确性。例如,在人脸识别、自动驾驶等领域,GPU被广泛应用于加速深度学习
    的头像 发表于 10-27 11:13 383次阅读

    FPGA加速深度学习模型的案例

    FPGA(现场可编程门阵列)加速深度学习模型是当前硬件加速领域的一个热门研究方向。以下是一些FPGA加速深度学习
    的头像 发表于 10-25 09:22 215次阅读

    AI大模型深度学习的关系

    人类的学习过程,实现对复杂数据的学习和识别。AI大模型则是指模型的参数数量巨大,需要庞大的计算资源来进行训练和推理。
    的头像 发表于 10-23 15:25 677次阅读

    【《大语言模型应用指南》阅读体验】+ 基础知识学习

    的信息,提供更全面的上下文理解。这使得模型能够更准确地理解复杂问题中的多个层面和隐含意义。 2. 语义分析 模型通过训练学习到语言的语义特征
    发表于 08-02 11:03

    深度学习模型量化方法

    深度学习模型量化是一种重要的模型轻量化技术,旨在通过减少网络参数的比特宽度来减小模型大小和加速推理过程,同时尽量保持
    的头像 发表于 07-15 11:01 492次阅读
    <b class='flag-5'>深度</b><b class='flag-5'>学习</b><b class='flag-5'>模型</b>量化方法

    llm模型训练一般用什么系统

    LLM(Large Language Model,大型语言模型)是近年来在自然语言处理领域取得显著成果的一种深度学习模型。它通常需要大量的计算资源和数据来进行
    的头像 发表于 07-09 10:02 400次阅读

    人脸识别模型训练是什么意思

    人脸识别模型训练是指通过大量的人脸数据,使用机器学习深度学习算法,训练出一个能够识别和分类人脸
    的头像 发表于 07-04 09:16 585次阅读

    深度学习的典型模型训练过程

    深度学习作为人工智能领域的一个重要分支,近年来在图像识别、语音识别、自然语言处理等多个领域取得了显著进展。其核心在于通过构建复杂的神经网络模型,从大规模数据中自动学习并提取特征,进而实
    的头像 发表于 07-03 16:06 1427次阅读

    深度学习模型训练过程详解

    详细介绍深度学习模型训练的全过程,包括数据预处理、模型构建、损失函数定义、优化算法选择、
    的头像 发表于 07-01 16:13 1238次阅读

    深度学习模型优化与调试方法

    深度学习模型训练过程中,往往会遇到各种问题和挑战,如过拟合、欠拟合、梯度消失或爆炸等。因此,对深度学习
    的头像 发表于 07-01 11:41 806次阅读

    【大语言模型:原理与工程实践】大语言模型的预训练

    大语言模型的核心特点在于其庞大的参数量,这赋予了模型强大的学习容量,使其无需依赖微调即可适应各种下游任务,而更倾向于培养通用的处理能力。然而,随着
    发表于 05-07 17:10

    【大语言模型:原理与工程实践】揭开大语言模型的面纱

    复用和优化效果。这些趋势共同推动了大语言模型深度学习研究和应用中的重要地位。数据效应指出大型模型需要更多数据进行训练
    发表于 05-04 23:55