逆变换法抽样(连续、离散、混合型分布)

手上有均匀随机数,怎样把它们变成想要的损失分布的样本?

SOA ASTAMCAS MAS-IIFoA CS1按输入的参数计算
对过的标准答案
4 条
覆盖的考试公式
1 个
参数
11 个
开源库
2 个

01当场运行

改一个参数,当场重算

正在用默认参数运行,计算量大的方法最多要 20 秒。

04出处和说明

公式从哪里来,有什么限制

列出参考的教材、论文和考试公式条目。方法的限制和实现上的说明也写在这里。

参考

  • Loss Data Analytics 第 2 版(Frees 等,CC BY 4.0)8.1.2 Inverse Transform Method

覆盖的考试公式

  • SIM-001逆变换法ASTAMMAS-ICS1

公式条目按精算考试的公式表整理,编号和中文名是平台自己的。

这个方法算什么

连续分布用分位数函数 X = F⁻¹(U);离散分布按累计概率区间取值;混合型(一定概率不出险,否则损失服从连续分布)按分布函数的跳跃处理。可以给自己的均匀随机数(考试题常用),也可以用固定种子生成。给出样本、样本矩和理论矩、经验分布和理论分布的对比。

说明和限制

  • 参数化和精算考试一致:两参数 Pareto 是 F(x) = 1 − (θ/(x+θ))^α(scipy 的 lomax),不是 scipy 的 pareto。
  • 离散分布:U 正好落在累计概率上时取较小的值(F⁻¹(u) = inf{x: F(x) ≥ u})。

数据

没有用数据:按输入的参数计算

开源库和版本

  • scipy1.17.1BSD分布拟合、统计检验
  • numpy2.4.6BSD-3-Clause数值计算

05同族的方法

模拟与重抽样,还有 8 个方法

同一个方法族里的其他方法。在智能体里,用一句话就能调用这些方法。

在智能体里这样问“手上有均匀随机数,怎样把它们变成想要的损失分布的样本?”