中国北京 – 2019 年 3 月 26 日 – 今天,MathWorks 宣布推出了 2019a 版本的 MATLAB 和 Simulink。该版本包含支持人工智能(AI)、信号处理和静态分析的新产品和重要增强功能,以及所有产品系列中的新功能和 Bug 修复。
5 C" M8 k9 _( C" b6 ~# _8 {3 K# S
MATLAB 市场总监 David Rich 说道:“从大力推广 AI 向生产转移的重要挑战之一是,各个组织要雇佣 AI ‘专家’并尝试教他们掌握工程领域的专门知识。借助 R2019a,MathWorks 使工程师能够快速而有效地拓展他们的 AI 技能,无论是使用强化学习功能开发控制器和决策系统、在 NVIDIA DGX 和云平台上训练深度学习模型,还是将深度学习功能应用于三维数据。”
/ i- `( v" z7 Y, }1 i8 p1 ]! O, D
AI
R2019a 引入 Reinforcement Learning Toolbox,进一步增强了支持 AI 的 MATLAB 工作流。这一新工具箱促成了新型机器学习功能,通过与环境的相互作用反复试错来训练“代理人”,以解决控制和决策问题。它重申了公司对致力于 AI 的承诺,建立在去年秋季推出的 R2018b 版本的 Deep Learning Toolbox 的基础上,该工具箱通过支持 NVIDIA GPU Cloud、Amazon Web Services 和 Microsoft Azure 得到增强,并且通过支持 ONNX 交换格式实现了互操作性。R2019a 版本对 AI 的支持还包括 Computer Vision Toolbox、Data Acquisition Toolbox 和 Image Acquisition Toolbox 的重大改进。
* O8 a8 o H- Z/ T. B
信号处理
R2019a 的亮点在于包含一些用于支持无线和电子器件开发的新型信号处理和通信产品,包括:
2 {( Z7 D) `: B·Mixed-Signal Blockset – Simulink 附加产品,借助专用的分析和可视化工具进行快速模型构建、快速仿真,并针对混合信号系统设计模型提供深入洞察。
" ]* c% i a! O/ n$ i v% q8 d·SerDes Toolbox – Simulink 附加产品,提供 SerDes Designer 应用程序,对有线通信发射机和接收机进行快速设计、分析和建模。
& |4 L; B0 M1 R1 z% i% g; N·SoC Blockset – Simulink 附加产品,能够实现
FPGA、ASIC 和 SoC 架构的仿真和探索、算法和硬件平台的联合仿真以及性能监控和瓶颈检测。
$ y8 f% o5 T2 D+ P6 z( p, g. a# c
静态分析
R2019a 还针对公司的 Polyspace 静态分析产品系列做出明显的改进。这还包括支持企业范围使用这些产品的新产品,从而便于设计和开发安全和关键业务软件:
8 W3 s7 C, U$ i1 ?9 N" G8 o0 U4 `·Polyspace Bug Finder Access 和 Polyspace Code Prover Access 是新推出的 Polyspace 产品,能够支持多达数百个成员进行团队协作。这些新产品提供 Web 浏览器界面,以便查看 Polyspace 静态编码分析结果和存储在中央存储库中的质量指标。
3 P2 b! G: O8 h) U* m* N% q
·Polyspace Bug Finder Server 和 Polyspace Code Prover Server 是新推出的 Polyspace 产品,支持静态分析引擎在配有编译自动化工具的服务器级机器上运行。这些新产品将 Polyspace 集成到软件开发过程当中并实现自动化,自动分配缺陷、发送通知并将结果上传给 Polyspace Access 产品。
2 S, w' n* d4 L Q
R2019a 现已发布。有关 MATLAB 和 Simulink 产品系列的所有新产品、增强功能和 Bug 修复的信息,请观看 R2019a 版本的亮点视频。
9 {; L# F0 N9 R' m9 k
图注:MathWorks的增强学习工具箱使用DDPG Agent训练一个双足机器人行走
* ]/ S9 ~. `6 `+ S
Reinforcement Learning Toolbox Training a biped robot to walk using DDPG Agent ©