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

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

3天内不再提示

使用NVIDIA Modulus v22.09增强数字孪生模型和仿真

星星科技指导员 来源:NVIDIA 作者:NVIDIA 2022-10-12 09:28 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

最新版本的 NVIDIA Modulus 是一个人工智能框架,它允许用户为数字孪生、气候模型和基于物理的建模与仿真创建可定制的培训管道,现在可以下载。

此次发布的物理 ML 框架 NVIDIA Modulus v22.09 包括关键的增强功能,以增加神经运算符体系结构的合成灵活性,改进训练收敛性和性能,最重要的是,显著改进了用户体验和文档。

您可以从 NGC 、 NGC 下载 GitLab 容器的最新版本,或访问 Modulus 上的 Modulus repo 。

神经网络架构

此更新扩展了傅里叶神经运算符( FNO )、物理信息神经运算符( PINO )和 DeepONet 网络架构实现,以支持使用 Modulus 中的其他内置网络进行定制。更具体地说,通过此更新,您可以:

通过改进的 FNO 、 PINO 和 DeepONet 体系结构,跨问题实现更好的初始化、定制和泛化。

通过将 Modulus 内的任何点式网络(如 Sirens 、 Fourier Feature networks )和 FNO / PINO 解码器部分的 Modified Fourier Feature network 与频谱编码器相结合,探索新的网络配置。

使用 DeepONet 的分支网络和主干网络中的任何网络来尝试多种架构。这包括主干网中的物理信息神经网络( PINN )。 FNO 也可以用于 DeepONet 的分支网络。

用一个新的 DeepONet 示例演示 DeepONet 的改进,以模拟穿过多孔介质的 Darcy 流。

模型并行性是作为模型并行 AFNO 的 beta 特性引入的。这使得可以沿着通道维度跨多个 GPU 并行化模型。这种分解以高度并行的方式分布 FFT 和 IFFT 。矩阵乘法是分区的,因此每个 GPU 持有每个 MLP 层权重的不同部分,并为向前和向后传递执行适当的聚集、分散、缩减和其他通信例程。

此外,现在支持 self-scalable tanh (Stan) 激活功能。众所周知, Stan 具有更好的收敛特性,并提高了 PINN 训练模型的精度。

最后,通过 TorchScript 对 Sigmoid Linear Unit (SiLU) 内核融合的支持现在增加了对 PyTorch 符号梯度公式的上游更改。这对于需要计算高阶导数以进行物理知识培训的问题特别有用,在这种情况下可提供高达 1.4 倍的加速。

建模增强和培训功能

每个 NVIDIA Modulus 版本都改进了建模方面,以更好地将偏微分方程( PDE )映射到神经网络模型,并改进训练收敛性。

新的 recommended practices in Modulus 可用于帮助缩放和非尺寸化 PDE ,以帮助您正确缩放系统的单元,包括:

用数值和单位定义物理量

实例化非尺寸化对象以缩放数量

通过代数操作跟踪无量纲化量

使用用户指定的单位将非量纲化数量缩小到任何目标数量,以便于后期处理

现在,您还可以使用 Selective Equations Term Suppression (SETS) 在系统内有效处理不同的规模。这使您能够创建同一 PDE 的不同实例,并冻结 PDE 中的某些术语。这样,较小规模的损失将最小化,从而改进 PINN 中刚性 PDE 的收敛性。

此外,在 Hydra 配置 YAML 文件中配置的新 Modulus APIs 使最终用户能够根据收敛标准(如总损失或单个损失项或他们可以指定的其他指标)终止培训。

新的 causal weighting scheme 解决了违反瞬态问题物理因果关系的连续时间 PINN 的偏差。通过重新计算残差和初始条件的损失,可以获得动力系统 PINNS 的更好收敛性和更好的精度。

Modulus 培训性能、可扩展性和可用性

每一个 NVIDIA Modulus 版本都侧重于提高培训性能和可扩展性。通过这一最新版本, FuncTorch 被集成到 Modulus 中,以便在 PINN 培训中更快地计算梯度。 Regular PyTorch Autograd 使用反向模式自动微分,必须在for循环中逐行计算雅可比项和黑森项。 FuncTorch 消除了不必要的权重梯度计算,并可以使用反向和正向模式自动微分的组合更有效地计算雅可比矩阵和海森矩阵,从而提高训练性能。

Modulus v22.09 文档改进提供了关于框架工作流关键概念的更多上下文和细节,以帮助新用户。

对 Modulus Overview 进行了增强,为物理驱动、纯数据驱动以及物理和数据驱动建模方法提供了更多示例指导工作流。 Modulus 用户现在可以按照改进的介绍性示例逐步构建符合每个工作流关键概念的工作流。

关于作者

Bhoomi Gadhia 是 NVIDIA 的高级产品营销经理,专注于 NVIDIA Modular ,一个用于开发物理信息机器学习神经网络模型的人工智能框架。她在计算机辅助工程应用领域拥有超过 10 年的经验,在 Hexagon MSC Software 和 Ansys 担任技术和产品营销职务。布米居住在加利福尼亚州,拥有机械工程硕士学位。

Ram Cherukuri 是 CUDA 平台和 DLA 软件的高级产品经理。在 NVIDIA 之前, Ram 是 MathWorks 的产品经理,负责嵌入式软件开发的代码生成和验证产品,与汽车和航空 def 客户合作。

审核编辑:郭婷

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

    关注

    9

    文章

    1225

    浏览量

    43770
  • NVIDIA
    +关注

    关注

    14

    文章

    5690

    浏览量

    110118
  • 人工智能
    +关注

    关注

    1820

    文章

    50330

    浏览量

    266967
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    光伏电站数字孪生三维可视化管理系统中所涉及的技术

    光伏电站数字孪生三维可视化管理系统是“双碳”目标下能源数字化转型的关键工具,作为一种基于数字孪生技术构建的智能化管理平台,通过物理实体与虚拟
    的头像 发表于 03-20 10:51 167次阅读
    光伏电站<b class='flag-5'>数字</b><b class='flag-5'>孪生</b>三维可视化管理系统中所涉及的技术

    利用NVIDIA Nemotron开放模型构建智能文档处理系统

    基于 NVIDIA Nemotron 开放模型的 AI 驱动文档智能,增强科学研究、金融和法律等领域工作流。
    的头像 发表于 02-25 11:21 679次阅读

    NVIDIA推动面向数字与物理AI的开源模型发展

    NVIDIA 发布一系列涵盖语音、安全与辅助驾驶领域的全新 AI 工具,其中包括面向移动出行领域的行业级开源视觉-语言-动作推理模型(Reasoning VLA) NVIDIA DRIVE Alpamayo-R1。此外,一项新的
    的头像 发表于 12-13 09:50 1542次阅读

    面向科学仿真的开放模型系列NVIDIA Apollo正式发布

    用于加速工业和计算工程的开放模型系列 NVIDIA Apollo 于近日举行的 SC25 大会上正式发布。
    的头像 发表于 11-25 11:15 7.4w次阅读

    数字孪生可视化系统构建行业数字化智能管理生态!

    数字孪生可视化系统具备丰富的模型组件,包括二维平面组件及3D模型组件,可根据用户需求进行定制。数字孪生
    的头像 发表于 09-19 11:45 866次阅读
    <b class='flag-5'>数字</b><b class='flag-5'>孪生</b>可视化系统构建行业<b class='flag-5'>数字</b>化智能管理生态!

    数字孪生仿真工作站:如何挑选适配的UPS不间断电源?

    在工业4.0与智能制造浪潮席卷全球的当下,数字孪生技术已成为企业实现数字化转型的核心引擎。通过构建物理实体的虚拟镜像,数字孪生
    的头像 发表于 09-19 09:12 809次阅读
    <b class='flag-5'>数字</b><b class='flag-5'>孪生</b><b class='flag-5'>仿真</b>工作站:如何挑选适配的UPS不间断电源?

    Cadence 借助 NVIDIA DGX SuperPOD 模型扩展数字孪生平台库,加速 AI 数据中心部署与运营

    [1]  利用搭载 DGX GB200 系统的 NVIDIA DGX SuperPOD[2] 数字孪生系统实现了库的重大扩展 。借助 NVIDIA 高性能加速计算平台的新
    的头像 发表于 09-15 15:19 1671次阅读

    光伏电站中数字孪生技术的应用

    数字孪生技术应用于光伏电站,通过构建物理电站的虚拟映射,实现对光伏电站全生命周期的实时监测、智能运维与优化决策,从而达到提升发电效率、降低运维成本并增强系统可靠性的目的。光伏电站数字
    的头像 发表于 08-13 09:42 1162次阅读
    光伏电站中<b class='flag-5'>数字</b><b class='flag-5'>孪生</b>技术的应用

    Ansys使用NVIDIA技术优化CFD仿真解决方案

    领先的解决方案提供商正在使用 OpenUSD、RTX 和 NVIDIA Blackwell 实现实时物理数字孪生
    的头像 发表于 08-05 16:08 1681次阅读

    通过NVIDIA Cosmos模型增强机器人学习

    通用机器人的时代已经到来,这得益于机械电子技术和机器人 AI 基础模型的进步。但目前机器人技术的发展仍面临一个关键挑战:机器人需要大量的训练数据来掌握诸如组装和检查之类的技能,而手动演示的方式难以
    的头像 发表于 07-14 11:49 1277次阅读
    通过<b class='flag-5'>NVIDIA</b> Cosmos<b class='flag-5'>模型</b><b class='flag-5'>增强</b>机器人学习

    光伏电站的数字孪生如何实现?

    高精度仿真模型,其目的是在于实现对电站全生命周期的实时监控、预测分析和优化决策。 建设光伏电站数字孪生的核心目标,首先全要素感知与实时监控,通过部署高精度传感器,采集电气参数、环境参数
    的头像 发表于 07-11 18:09 1147次阅读
    光伏电站的<b class='flag-5'>数字</b><b class='flag-5'>孪生</b>如何实现?

    NVIDIA计划打造全球首个工业AI云平台

    NVIDIA 宣布,其正在为欧洲制造商构建全球首个工业 AI 云。这家总部位于德国的 AI 工厂将配备 1 万个 GPU,包括通过 NVIDIA DGX B200 系统 和 NVIDIA RTX PRO 服务器版,帮助欧洲行业领
    的头像 发表于 06-16 14:17 1620次阅读

    NVIDIA扩展适用于AI工厂数字孪生的Omniverse Blueprint

    NVIDIA 宣布大幅扩展适用于 AI 工厂数字孪生的 Omniverse Blueprint,为工程团队提供更多 AI 工厂构建工具,目前已作为预览版推出。
    的头像 发表于 05-22 09:48 1254次阅读

    NVIDIA Omniverse与RTX 5880 Ada驱动工厂数字孪生

    数字孪生技术近年来快速发展,已成为工业 4.0 和智能制造的核心技术之一。它通过构建物理实体(如设备、产线或工厂)的虚拟映射,结合实时数据与仿真分析,优化制造流程并提升效率。
    的头像 发表于 05-15 10:53 1426次阅读

    洞悉Omniverse:如何实现工业设施数字孪生中的机器人机群仿真

    Omniverse Blueprint 帮助实现工业设施数字孪生中的机器人机群仿真。 工业 AI 和物理 AI 能够简化工作流,企业纷纷开始探寻这两项技术最有效的使用方式。 企业在工厂及其他制造设施等工业环境中扩展
    的头像 发表于 05-11 16:46 1614次阅读
    洞悉Omniverse:如何实现工业设施<b class='flag-5'>数字</b><b class='flag-5'>孪生</b>中的机器人机群<b class='flag-5'>仿真</b>