节点文献

自动微分的原理和方法

ALGORITHMS OF AUTOMATIC DIFFERENTIATION

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 程强张海斌王斌

【Author】 Cheng Qiang~(1,2,3) Zhang Haibin~4 Wang Bin~1 (1.LASG,Institute of Atmospheric Physics,Chinese Academy of Sciences,Beijing 100029,China) (2.LSEC,Institute of Computational Mathematics and Science/Engineering Computing,Chinese Academy of Sciences,Beijing 100080,China) (3.Supercomputing Center(SC),Institute of Computer Network Information Center,Chinese Academy of Sciences,Beijing 100190,China) (4.College of Applied Sciences,Beijing University of Technology,Beijing 100124,China)

【机构】 中国科学院大气物理研究所大气科学和地球流体力学数值模拟国家重点实验室中国科学院计算数学与科学工程计算研究所科学与工程计算国家重点实验室中国科学院计算机网络信息中心超级计算中心北京工业大学应用数理学院

【摘要】 从计算一阶和二阶各种导数形式的角度,讨论了自动微分的基本原理和方法,给出了一阶和二阶各种微分模式最简单而最直观的表述形式,分别讨论了用不同微分模式计算不同导数形式的计算代价,讨论并给出了非线性问题求解中常用数值算法的计算代价.讨论了断点存储、正向积分和反向积分方法.

【Abstract】 We study fundamentals and techniques of automatic differentiation by discussing the way for calculating different kinds of first-and second-order derivatives.First we present the first-and second-order differentiation models in a simple way,then discuss the costs in terms of operations count and memory for calculating different derivatives with different differentiation models,finally discuss some typical algorithms in solving the nonlinear problems via automatic differentiation with respect to the computational costs,both in operations count and in memory.Several fundamental techniques including checkpointing,forward accumulating and backward accumulating are discussed.

【基金】 国家自然科学基金(60503031);国家973项目(2004CB418304);中国科学院重要方向项目(KZCX3-SW- 230)的资助.
  • 【文献出处】 计算数学 ,Mathematica Numerica Sinica , 编辑部邮箱 ,2009年01期
  • 【分类号】O172.1
  • 【被引频次】14
  • 【下载频次】725
节点文献中: 

本文链接的文献网络图示:

本文的引文网络