基于泰勒展开的不确定性传递

1 两个输入变量

假设随机变量是随机变量和随机变量的函数,函数关系如下

其中的均值分别为,方差分别为1,协方差为。对进行关于泰勒展开可以得到

如果忽略高阶项,那么根据随机变量求和的期望和方差计算公式

可以得到的期望值与方差值分别如下

如果我们对取对数,那么理论上存在

根据泰勒展开公式,有

其中

这里表示参数的相对敏感性系数(类似于经济学中的弹性系数)2。根据以上推导可以得到的期望值与方差值分别如下

2 多个输入变量

对于更一般的情况,假设是变量的函数

同时有

那么的期望值与方差值分别如下

以及的期望值与方差值分别如下

3 举个例子

假设随机变量与随机变量和随机变量满足如下的函数关系

plot of chunk persp_plot

这里,并且互相独立。分别将求导,可以得到

另外,对于,有

那么有。则的期望值与方差值的计算结果分别如下

如果采用Monte Carlo随机模拟,估算出的

plot of chunk mc_plot

另外,的期望值与方差值的计算结果分别如下

如果采用Monte Carlo随机模拟,估算出的

plot of chunk mc_plot_ln

脚注

  1. 实际上是的简写。

  2. 注意这里用到了变量替换的方法。的函数,而的函数。