期刊文献+

微分万物:深度学习的启示 被引量:7

Differentiate everything:a lesson from deep learning
原文传递
导出
摘要 深度学习教会了人们一种新的和计算机打交道的方式:将一些可微分的计算单元组合形成一段程序,再通过梯度优化的方法调整程序参数,使其达成期望的目标。这就是微分编程的思想。深度学习技术的快速发展为微分编程提供了趁手的工具,也为计算物理开辟了一番新天地。文章介绍微分编程的基本概念,并举例说明它在建模、优化、控制、反向设计等物理问题中的应用。 Deep learning taught us a new way to play with computers:compose differentiable components into a computer program,then tune its parameters via gradient optimization until it achieves what we want.This is the key idea of differentiable programming.The rapid development of deep learning technology offers convenient tools for differentiable programming,and also opens a new frontier for computational physics.This article introduces the basic notion of differentiable programming and its physics applications including modeling,optimization,control,and inverse design.
作者 王磊 刘金国 WANG Lei;LIU Jin-Guo(Institute of Physics,Chinese Academy of Sciences,Beijing 100190,China;Songshan Lake Materials Laboratory,Dongguan 523808,China;Department of Physics,Harvard University,Cambridge 02138,USA)
出处 《物理》 CAS 北大核心 2021年第2期69-75,共7页 Physics
基金 国家自然科学基金(批准号:11774398)资助项目。
关键词 微分编程 自动微分 计算物理 differentiable programming automatic differentiation computational physics
  • 相关文献

同被引文献33

引证文献7

二级引证文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部