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

    文章

    1203

    浏览量

    42866
  • NVIDIA
    +关注

    关注

    14

    文章

    5496

    浏览量

    109091
  • 人工智能
    +关注

    关注

    1813

    文章

    49734

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

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

    在工业4.0与智能制造浪潮席卷全球的当下,数字孪生技术已成为企业实现数字化转型的核心引擎。通过构建物理实体的虚拟镜像,数字孪生
    的头像 发表于 09-19 09:12 439次阅读
    <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 1243次阅读

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

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

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

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

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

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

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

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

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

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

    Altair One® 云端门户与 NVIDIA Omniverse 实时数字孪生蓝图完成全面整合

    正式宣布其 Altair One®云端门户与 NVIDIA Omniverse 实时数字孪生蓝图实现技术融合。通过整合 GPU 加速、NVIDIA NIM 微服务与 Omniverse
    的头像 发表于 04-02 14:01 484次阅读

    工业互联网平台构建数字孪生工厂

    化技术和虚拟仿真模型,实时模拟、监控和优化工厂的生产过程。这一过程中,工业互联网平台扮演着至关重要的角色。它不仅能够实现设备之间的互联互通,实时采集和传输设备数据,为数字孪生
    的头像 发表于 02-08 15:20 695次阅读

    使用NVIDIA Omniverse空间流式传输在XR中体验数字孪生

    空间计算体验正在深入改变我们与数据交互的方式,通过扩展现实(XR)和数字孪生等技术打通物理世界与数字世界。这些进步让我们能够以更加直观和沉浸式的方式分析和理解复杂的数据集。
    的头像 发表于 01-14 14:04 1084次阅读
    使用<b class='flag-5'>NVIDIA</b> Omniverse空间流式传输在XR中体验<b class='flag-5'>数字</b><b class='flag-5'>孪生</b>

    数字孪生智慧园区系统

    随着信息技术的飞速发展,数字孪生智慧园区系统已成为现代园区管理的重要趋势。通过将物理园区与虚拟数字模型深度融合,数字孪生技术为园区的规划、运
    的头像 发表于 01-11 09:35 858次阅读

    数字孪生系统

    传统港口存在痛点,数字孪生系统通过在虚拟空间中建立与物理港口一一对应的模型,并接入实时生产运营数据,实现对码头的生产作业进行多角度、全方位的实时监控,推动码头作业及管理工作的数字化转型
    的头像 发表于 01-10 10:05 1141次阅读
    <b class='flag-5'>数字</b><b class='flag-5'>孪生</b>系统

    软通动力发布天枢iSSMeta2024数字孪生仿真平台

    随着数智化时代来临,工业领域正经历一场前所未有的变革,数字孪生技术则是推动这场变革的核心力量之一。作为其中的重要组成部分,被誉为“工业软件之花”的仿真软件,也愈发成为工业制造走向智能和绿色的关键支撑
    的头像 发表于 12-26 17:06 1511次阅读

    数字孪生场景构建好处的详细阐述

    数字孪生场景构建是指利用物理模型、传感器更新、运行历史等数据,集成多学科、多物理量、多尺度、多概率的仿真过程,在虚拟空间中创建与现实世界中的物理对象或场景相对应的
    的头像 发表于 12-26 14:57 709次阅读