Large-scale Application of Automatic Differentiation in Computational Finance (and beyond)
Large-scale Application of Automatic Differentiation in Computational Finance (and beyond)
批准号:
RGPIN-2017-03860
负责人:
Coleman, Thomas
金额:
$2.48万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2020
资助国家:
加拿大
项目状态:
已结题
起止时间:
2020-01-01 至 2021-12-31
中文摘要
提案摘要:自动微分在计算金融(及其他领域)中的大规模应用
近年来,自动微分(AD)领域取得了长足的进步。 然而,AD通常由于效率问题而不被大量用于大规模问题。 这在许多应用领域都是如此,包括经济和金融。例如,用标准方法评估大型可变年金投资组合可能需要很多时间;对冲通常需要确定衍生工具,需要的时间要多得多。显然,任何基于衍生品的快速对冲方法都存在问题。这对有效的风险管理提出了严峻挑战。其他投资组合也存在类似的挑战(例如,信用价值调整(CVA))。
我们提出的研究,以提高AD的效率和适用性的大型结构化问题。虽然我们提出的进步适用于计算科学和工程的许多分支,但我们强调计算金融和风险管理应用。
近年来,AD技术变得更加高效。我们已经参与了适应AD方法的结构问题,工作的假设下,大多数实际的大型问题的结构。结构化问题的一般和实用定义在([1],4.16)中给出。其思想是,函数可以写成一个(部分有序的)步骤序列-每个步骤本身都是一个非线性映射,并且是先前定义的(中间)变量的(子)函数。该结构定义捕获复合函数计算(即,链式计算序列)、广义部分可分函数和(嵌套)蒙特-卡罗函数(以及许多其他常见结构)。
正如在以前的工作中指出,这种结构涵盖了许多应用程序,往往是最自然的方式来表达评估代码。给定暴露此结构的代码,AD可以以“逐片”的方式应用以获得显著的效率(在空间和时间上)。通常,该增益是因为分量函数的雅可比矩阵是稀疏的(即,隐藏的稀疏性)或紧凑(具有很少的行),而整体(原始目标)函数的雅可比矩阵通常是稠密的。
总之,导数的确定是许多计算科学和工程中的基本计算任务。 我们在这里提出的想法可以在这些领域产生非常重大的影响-当然是在应用优化问题方面,以及我们的目标类别:计算金融/风险管理中的敏感性问题。
[1]在MATLAB中使用ADMAT进行自动微分及其应用托马斯F.科尔曼和Wei Xu,SIAM,2016年。
英文摘要
Summary of Proposal: Large-scale Application of Automatic Differentiation in Computational Finance (and beyond)
The field of Automatic Differentiation (AD) has taken great strides in recent years. Nevertheless, AD is not heavily used for large-scale problems often due to efficiency concerns. This is true in many application areas, including economics and finance. For example, large portfolios of variable annuities can take many hours to evaluate by standard methods; hedging, typically requiring the determination of derivatives, would require significantly more time. Clearly, any rapid hedging methods based on derivatives for such portfolios is problematic. This poses a serious challenge for effective risk management. Similar challenges exist for other portfolios (e.g., Credit Value Adjustment (CVA's)).
We propose research to increase the efficiency and applicability of AD to large-scale structured problems. While our proposed advances are applicable to many branches of computational science and engineering, we emphasize computational finance and risk management applications.
AD technology has become more efficient in recent years. We have been involved in the adaption of AD methodology to problems with structure, working under the assumption that most practical large-scale problems are structured. A general and practical definition of a structured problem is given in ([1], 4.16) . The idea is that the function can be written as a (partially ordered) sequence of steps -- each step is a nonlinear mapping in itself and is a (sub-) function of previously defined (intermediate) variables. This structure definition captures composite function computations (i.e., a sequence of chained computations), generalized partially separable functions, and (nested) Monte-Carlo functions (and many other common structures).
As indicated in previous work this structure covers many applications and is often the most natural way to express the evaluation code . Given a code that exposes this structure AD can be applied in a “slice-by-slice” manner to gain significant efficiency (both in space and time). Generally this gain is because the Jacobians of the component functions are either sparse (i.e., hidden sparsity) or compact (with few rows), whereas the Jacobian of the overall (original objective) function is often dense.
In conclusion, the determination of derivatives is a fundamental computational task in much of computational science and engineering. The ideas we propose here can have a very significant impact across these areas - certainly with respect to applied optimization problems, as well as our target class: sensitivity problems in computational finance/risk management.
[1] Automatic Differentiation in MATLAB Using ADMAT with Applications. Thomas F. Coleman and Wei Xu, SIAM, 2016.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Large-scale Application of Automatic Differentiation in Computational Finance (and beyond)
-
批准号:RGPIN-2017-03860
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.48万
-
财政年份:2019
-
负责人:Coleman, Thomas
-
依托单位:
Large-scale Application of Automatic Differentiation in Computational Finance (and beyond)
-
批准号:RGPIN-2017-03860
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.48万
-
财政年份:2018
-
负责人:Coleman, Thomas
-
依托单位:
Large-scale Application of Automatic Differentiation in Computational Finance (and beyond)
-
批准号:RGPIN-2017-03860
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.48万
-
财政年份:2017
-
负责人:Coleman, Thomas
-
依托单位:
New Efficient Methods for Challenging Computational Optimization Problems
-
批准号:327684-2012
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.82万
-
财政年份:2016
-
负责人:Coleman, Thomas
-
依托单位:
New Efficient Methods for Challenging Computational Optimization Problems
-
批准号:327684-2012
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.82万
-
财政年份:2015
-
负责人:Coleman, Thomas
-
依托单位:
New Efficient Methods for Challenging Computational Optimization Problems
-
批准号:327684-2012
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.82万
-
财政年份:2014
-
负责人:Coleman, Thomas
-
依托单位:
New Efficient Methods for Challenging Computational Optimization Problems
-
批准号:327684-2012
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.82万
-
财政年份:2013
-
负责人:Coleman, Thomas
-
依托单位:
New Efficient Methods for Challenging Computational Optimization Problems
-
批准号:327684-2012
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.82万
-
财政年份:2012
-
负责人:Coleman, Thomas
-
依托单位:
Efficient and robust optimization approaches for financial applications
-
批准号:327684-2007
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.46万
-
财政年份:2011
-
负责人:Coleman, Thomas
-
依托单位:
Efficient and robust optimization approaches for financial applications
-
批准号:327684-2007
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.46万
-
财政年份:2010
-
负责人:Coleman, Thomas
-
依托单位:
Efficient and robust optimization approaches for financial applications
-
批准号:327684-2007
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.46万
-
财政年份:2009
-
负责人:Coleman, Thomas
-
依托单位:
Efficient and robust optimization approaches for financial applications
-
批准号:327684-2007
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.46万
-
财政年份:2008
-
负责人:Coleman, Thomas
-
依托单位:
Efficient and robust optimization approaches for financial applications
-
批准号:327684-2007
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.46万
-
财政年份:2007
-
负责人:Coleman, Thomas
-
依托单位:
国内基金
海外基金
登录
查看更多内容
基于热量传递的传统固态发酵过程缩小(Scale-down)机理及调控
-
批准号:22108101
-
项目类别:青年科学基金项目(C类)
-
资助金额:30.0万元
-
批准年份:2021
-
负责人:靳光远
-
依托单位:
基于Multi-Scale模型的轴流血泵瞬变流及空化机理研究
-
批准号:31600794
-
项目类别:青年科学基金项目
-
资助金额:22.0万元
-
批准年份:2016
-
负责人:荆腾
-
依托单位:
基于异构医学影像数据的深度挖掘技术及中枢神经系统重大疾病的精准预测
-
批准号:61672236
-
项目类别:面上项目
-
资助金额:64.0万元
-
批准年份:2016
-
负责人:王骏
-
依托单位:
城镇居民亚健康状态的评价方法学及健康管理模式研究
-
批准号:81172775
-
项目类别:面上项目
-
资助金额:14.0万元
-
批准年份:2011
-
负责人:许军
-
依托单位:
嵌段共聚物多级自组装的多尺度模拟
-
批准号:20974040
-
项目类别:面上项目
-
资助金额:33.0万元
-
批准年份:2009
-
负责人:吕中元
-
依托单位:
针对Scale-Free网络的紧凑路由研究
-
批准号:60673168
-
项目类别:面上项目
-
资助金额:25.0万元
-
批准年份:2006
-
负责人:张国清
-
依托单位:
语义Web的无尺度网络模型及高性能语义搜索算法研究
-
批准号:60503018
-
项目类别:青年科学基金项目
-
资助金额:23.0万元
-
批准年份:2005
-
负责人:陈华钧
-
依托单位:
超声防垢阻垢机理的动态力学分析
-
批准号:10574086
-
项目类别:面上项目
-
资助金额:35.0万元
-
批准年份:2005
-
负责人:张明铎
-
依托单位:
探讨复杂动力网络的同步能力和鲁棒性
-
批准号:60304017
-
项目类别:青年科学基金项目
-
资助金额:23.0万元
-
批准年份:2003
-
负责人:吕金虎
-
依托单位: