首页> 外文期刊>Quantitative finance >Stochastic automatic differentiation: automatic differentiation for Monte-Carlo simulations
【24h】

Stochastic automatic differentiation: automatic differentiation for Monte-Carlo simulations

机译:随机自动分化:Monte-Carlo模拟的自动差异化

获取原文
获取原文并翻译 | 示例
           

摘要

In this paper we re-formulate the automatic differentiation (and in particular, the backward automatic differentiation, also known as adjoint automatic differentiation, AAD) for random variables. While this is just a formal re-interpretation it allows one to investigate the algorithms in the presence of stochastic operators like expectation, conditional expectation or indicator functions. We then specify the algorithms to efficiently incorporate non-pathwise operators (like conditional expectation operators). Under a comparably mild assumption it is possible to retain the simplicity of the backward automatic differentiation algorithm in the presence of conditional expectation operators. This simplifies important applications like - in mathematical finance - the application of backward automatic differentiation to the valuation of Bermudan options or calculation of xVA's. We give the proof for a generalized version of the result. We then discuss in detail how the framework allows dramatic reduction of the memory requirements and improves the performance of a tapeless implementation of automatic differentiation (while the implementation brings advantages similar to 'vector AAD' (sometimes called tape compression) for free, it allows improvements beyond this. We present the implementation aspects and show how concepts from object-functional programing, like immutable objects and lazy evaluation enable additional reductions of the memory requirements.
机译:在本文中,我们重新制定了自动分化(特别是,后向自动分化,也称为伴随自动分化,AAD),用于随机变量。虽然这只是一个正式的重新解释,但它允许人们在存在随机运算师的存在中调查算法,如期望,条件期望或指标功能。然后,我们指定算法以有效地合并非PathWise运算符(如条件期望运算符)。在相对温和的假设下,可以在条件期望运算符的存在下保持后向自动分化算法的简单性。这简化了重要的应用程序 - 在数学融资中 - 向后自动分化应用于百慕大选项的估值或XVA的计算。我们为结果提供了普遍版本的证据。然后我们详细讨论框架如何允许戏剧性降低内存要求,并提高了自动分化的无托盘实现的性能(而实现使得类似于“传染媒体AAD”(有时称为磁带压缩)的优势,它允许改进超出此问题。我们展示了实现方面,并展示了对象功能编程的概念,如不可变的对象和懒惰评估,可以额外地减少内存要求。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号