MathWorks 发布包含 MATLAB 和 Simulink 产品系列的 Release 2017b

加强深度学习能力以简化设计、训练和部署模型

Natick, MA, United States - (2017 年 9 月 21 日)

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

深度学习支持

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

  • Neural Network Toolbox 增加了对复杂架构的支持,包括有向无环图 (DAG) 和长短期记忆 (LSTM) 网络,并提供对 GoogLeNet 等流行的预训练模型的访问。 
  • Computer Vision System Toolbox 中的 Image Labeler 应用现在提供一种方便和交互的方式来标记一系列图像中的地面实况数据。除对象检测工作流程外,该工具箱现在还利用深度学习支持语义分割,对图像中的像素区域进行分类,以及评估和可视化分割结果。 
  • 新产品 GPU Coder 可自动将深度学习模型转换为 NVIDIA GPU 的 CUDA 代码。内部基准测试显示,在部署阶段为深度学习模型产生的代码,比 TensorFlow的性能提高7 倍,比 Caffe2 的性能提高 4.5倍。* 

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

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

其他更新

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

  • 使用 MATLAB 进行数据分析
    • 一款新 Text Analytics Toolbox 产品、可扩展数据存储、用于机器学习的更多大数据绘图和算法,以及 Microsoft Azure Blob 存储支持
  • 使用 Simulink 进行实时软件建模
    • 对用于软件环境的调度效果进行建模并实现可插入式组件
  • 使用 Simulink 进行验证和确认
    • 用于需求建模、测试覆盖率分析和合规性检查的新工具 

R2017b 现已在全球上市。有关更新的完整列表的更多详情,请访问新版本页面。

关于 MathWorks

MathWorks 是数学计算软件领域世界领先的开发商。它所推出的 MATLAB 是一种用于算法开发、数据分析、可视化和数值计算的程序设计环境,称为“科学计算的语言”。Simulink 是一种图形环境,可用于对多域动态系统和嵌入式系统进行仿真和基于模型设计。全球的工程师和科学家们都依赖于 MathWorks 公司所提供的这些产品系列,来加快在汽车、航空、电子、金融服务、生物医药以及其他行业的发明、创新及开发的步伐。MathWorks 产品也是全球众多大学和学术机构的基本教研工具。 MathWorks 创建于 1984 年,总部位于美国马萨诸塞州的内蒂克市 (Natick, Massachusetts),在全球15 个国家/地区拥有 3000 多名员工。有关详细信息,请访问 cn.mathworks.com

MATLAB and Simulink are registered trademarks of The MathWorks, Inc. See mathworks.com/trademarks for a list of additional trademarks. Other product or brand names may be trademarks or registered trademarks of their respective holders.