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

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

3天内不再提示

NVIDIA基于物理学的神经网络

NVIDIA英伟达 来源:NVIDIA英伟达 作者:NVIDIA英伟达 2021-11-15 16:36 次阅读

NVIDIA 于 GTC 大会上发布的 AI 框架为工程师、科学家和研究者提供了一个可定制、易于采用的物理学工具包,使他们能够通过建立数字孪生神经网络模型加速解决当今一些最具挑战性的问题。

NVIDIA Modulus是一个用于开发物理学-机器学习模型的框架,它能够为缺乏 AI 专业知识,但对 AI 和物理驱动型数字孪生功能的需求快速增长的众多领域提供支持,例如蛋白质工程和气候科学领域。

数字孪生已成为解决从分子层面(如药物研发)到全球挑战(如气候变化)等各种问题的有力工具。NVIDIA Modulus 为科学家所提供的框架能够为复杂、动态的系统构建高精度数字复制品,从而推动各行业的新一代技术突破。

基于物理学的神经网络

Modulus 训练神经网络使用基本的物理学定律模拟各领域中复杂系统的行为。从工业用例到气候科学,该代理模型可用于各种数字孪生应用。

与大多数基于 AI 的方法一样,Modulus 内置一个帮助管理观察或模拟数据的数据准备模块。它还能解释它所模拟的系统的几何图形以及输入几何图形所表示的空间的显式参数

Modulus 的关键工作流程和要素包括:

采样计划器:使用户能够选择一种方法(如准随机采样或重要性采样)来提高被训练模型的收敛性和准确性。

基于 Python 的 API:采取象征性管理偏微分方程并构建基于物理学的神经网络。

精选层和网络架构:经证明能够有效解决物理学问题。

物理学-机器学习引擎:使用这些输入来训练模型。所训练的模型能够使用 PyTorch 与 TensorFlow、使用 cuDNN 实现 GPU 加速并且使用 NVIDIA Magnum IO 实现多 GPU 和多节点扩展。

快速周转时间

GPU 加速工具包实现快速周转,补充传统的分析并实现更快的洞察。Modulus 使用户通过评估能够改变其参数的影响来探索系统的不同配置和场景。

基于高性能 TensorFlow 的 Modulus 实现使用 XLA 优化性能。XLA 是一个用于加速 TensorFlow 模型的特定领域线性代数编译器。它使用 Horovod 分布式深度学习训练框架实现多 GPU 扩展。

在完成模型训练后,Modulus 可以进行近乎实时的推理或互动式推理。相比之下,传统的分析每次运行时都要进行评估,而且每次评估的计算成本很高。

易于采用

Modulus 可定制并且易于采用。它能提供用于实现新物理学和几何学的 API。Modulus 在设计上可以使那些刚开始使用 AI 数字孪生应用的人能够快速将其用于工作。

该框架包括计算流体力学、热传导等入门分步教程。它还为应用领域提供了一个不断增长的实现列表,如湍流建模、瞬态波方程、纳维-斯托克斯方程、电磁学领域的麦克斯韦方程、反问题和其他多物理场问题。

责任编辑:haq

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

    关注

    14

    文章

    4598

    浏览量

    101779
  • AI
    AI
    +关注

    关注

    87

    文章

    26487

    浏览量

    264148
  • 机器学习
    +关注

    关注

    66

    文章

    8136

    浏览量

    130661

原文标题:GTC21 | NVIDIA 创建 AI 学习物理框架

文章出处:【微信号:NVIDIA_China,微信公众号:NVIDIA英伟达】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    卷积神经网络的优点

    卷积神经网络的优点  卷积神经网络(Convolutional Neural Network,CNN)是一种基于深度学习的神经网络模型,在图像识别、语音识别、自然语言处理等领域有着广泛的应用。相比
    的头像 发表于 12-07 15:37 2988次阅读

    人工神经网络和bp神经网络的区别

    人工神经网络和bp神经网络的区别  人工神经网络(Artificial Neural Network, ANN)是一种模仿人脑神经元网络结构和功能的计算模型,也被称为
    的头像 发表于 08-22 16:45 3460次阅读

    卷积神经网络模型搭建

    卷积神经网络模型搭建 卷积神经网络模型是一种深度学习算法。它已经成为了计算机视觉和自然语言处理等各种领域的主流算法,具有很大的应用前景。本篇文章将详细介绍卷积神经网络模型的搭建过程,为读者提供一份
    的头像 发表于 08-21 17:11 630次阅读

    卷积神经网络和深度神经网络的优缺点 卷积神经网络和深度神经网络的区别

    深度神经网络是一种基于神经网络的机器学习算法,其主要特点是由多层神经元构成,可以根据数据自动调整神经元之间的权重,从而实现对大规模数据进行预测和分类。卷积
    发表于 08-21 17:07 2376次阅读

    卷积神经网络的介绍 什么是卷积神经网络算法

    卷积神经网络的介绍 什么是卷积神经网络算法 卷积神经网络涉及的关键技术 卷积神经网络(Convolutional Neural Network,CNN)是一种用于图像分类、物体识别、语
    的头像 发表于 08-21 16:49 1437次阅读

    卷积神经网络层级结构 卷积神经网络的卷积层讲解

    卷积神经网络层级结构 卷积神经网络的卷积层讲解 卷积神经网络(Convolutional Neural Network,CNN)是一种基于深度学习的神经网络模型,在许多视觉相关的任务中
    的头像 发表于 08-21 16:49 4553次阅读

    卷积神经网络的基本原理 卷积神经网络发展 卷积神经网络三大特点

    卷积神经网络的基本原理 卷积神经网络发展历程 卷积神经网络三大特点  卷积神经网络的基本原理 卷积神经网络(Convolutional Ne
    的头像 发表于 08-21 16:49 1461次阅读

    卷积神经网络三大特点

    卷积神经网络三大特点  卷积神经网络(Convolutional Neural Network,CNN)是一种深度学习模型,其具有三大特点:局部感知、参数共享和下采样。 一、局部感知 卷积神经网络
    的头像 发表于 08-21 16:49 3706次阅读

    卷积神经网络模型原理 卷积神经网络模型结构

    卷积神经网络模型原理 卷积神经网络模型结构  卷积神经网络是一种深度学习神经网络,是在图像、语音、文本和视频等方面的任务中最有效的神经网络
    的头像 发表于 08-21 16:41 675次阅读

    卷积神经网络模型有哪些?卷积神经网络包括哪几层内容?

    卷积神经网络模型有哪些?卷积神经网络包括哪几层内容? 卷积神经网络(Convolutional Neural Networks,CNN)是深度学习领域中最广泛应用的模型之一,主要应用于图像、语音
    的头像 发表于 08-21 16:41 1521次阅读

    卷积神经网络概述 卷积神经网络的特点 cnn卷积神经网络的优点

    卷积神经网络概述 卷积神经网络的特点 cnn卷积神经网络的优点  卷积神经网络(Convolutional neural network,CNN)是一种基于深度学习技术的
    的头像 发表于 08-21 16:41 1952次阅读

    卷积神经网络的应用 卷积神经网络通常用来处理什么

    卷积神经网络的应用 卷积神经网络通常用来处理什么 卷积神经网络(Convolutional Neural Network,简称CNN)是一种在神经网络领域内广泛应用的
    的头像 发表于 08-21 16:41 4042次阅读

    卷积神经网络原理:卷积神经网络模型和卷积神经网络算法

    卷积神经网络原理:卷积神经网络模型和卷积神经网络算法 卷积神经网络(Convolutional Neural Network,CNN)是一种基于深度学习的人工
    的头像 发表于 08-17 16:30 933次阅读

    什么是神经网络?为什么说神经网络很重要?神经网络如何工作?

    神经网络是一个具有相连节点层的计算模型,其分层结构与大脑中的神经元网络结构相似。神经网络可通过数据进行学习,因此,可训练其识别模式、对数据分类和预测未来事件。
    的头像 发表于 07-26 18:28 2028次阅读
    什么是<b class='flag-5'>神经网络</b>?为什么说<b class='flag-5'>神经网络</b>很重要?<b class='flag-5'>神经网络</b>如何工作?

    三个最流行神经网络

    在本文中,我们将了解深度神经网络的基础知识和三个最流行神经网络:多层神经网络(MLP),卷积神经网络(CNN)和递归神经网络(RNN)。
    发表于 05-15 14:19 1186次阅读
    三个最流行<b class='flag-5'>神经网络</b>