可微分脚本化

摘要:在计算科学、工程和金融(CSEF)中,脚本通常充当潜在的高度复杂和计算量巨大的外部子程序之间的"粘合剂"。在基于导数的方法中,衍生程序的可微性在误差分析、不确定性量化、优化或代理培训的背景下是至关重要的。我们认为,通过脚本语言本身来强制实施可微性是很重要的,通过独占支持可微(平滑)的外部子程序和可微的基本操作结合,并在数据流中禁止不可微分支。通过一个简单的类似Python的脚本语言的原型伴随码编译器来进行说明。

作者:Uwe Naumann

论文ID:2112.03036

分类:Mathematical Software

分类简称:cs.MS

提交时间:2021-12-07

PDF 下载: 英文版 中文版pdf翻译中