在数学和计算机代数中,自动微分有时称作演算式微分,是一种可以借由计算机程序计算一个函数导数的方法。两种传统做微分的方法为:(1)对一个函数的表示式做符号上的微分,并且计算其在某一点上的值。(2)使用差分。使用符号微分最主要的缺点是速度慢及将计算机程序转换成表示式的困难。此外,很多函数在要计算更高阶微分时会变得复杂。 使用差分的两个重要的缺点是舍弃误差及数值化过程和相消误差。此两者传统方法在计算更高阶微分时,都有复杂度及误差增加的问题。自动微分则解决上述的问题。
内嵌物理知识神经网络(PINN)是个坑吗?
PaperWeekly
14+阅读 · 2022年2月14日
解读 Julia 的 2021:逐步迈向主流编程语言
AI前线
0+阅读 · 2022年1月6日
谈谈自动微分(Automatic Differentiation)
PaperWeekly
1+阅读 · 2022年1月3日
MIT开源高性能自动微分框架Enzyme:速度提升4.5倍
最新《自动微分》综述教程,71页ppt
专知
0+阅读 · 2020年11月22日
参考链接
微信扫码咨询专知VIP会员