修匀检验:χ²、符号、分组、序列相关和累积偏差

修匀后的死亡率(或一张标准表)和实际的死亡经验相符吗?哪里偏高、哪里偏低?

IFoA CS2
对过的标准答案
2 条
覆盖的考试公式
3 个
参数
8 个
开源库
2 个

01当场运行

改一个参数,当场重算

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

04出处和说明

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

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

参考

  • IFoA CS2 核心读物第 11 章 修匀检验
  • Forfar、McCutcheon、Wilkie (1988) On graduation by mathematical formula第 7 节

覆盖的考试公式

  • GRD-007标准化偏差与卡方检验(修匀检验)CS2
  • GRD-008符号检验与累积偏差检验CS2
  • GRD-009符号分组检验与序列相关检验CS2

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

这个方法算什么

对每个年龄的标准化偏差 z_x 做 CS2 的全套检验:χ² 检验、标准化偏差的分布、个别偏差、符号检验、符号分组检验(精确分布和正态近似)、滞后 1–3 的序列相关检验、累积偏差检验,逐项给出统计量、p 值和结论。默认把演示数据和第四套生命表比较。

说明和限制

  • 和标准表比较时不扣参数(n_params = 0);检验修匀结果时把修匀用掉的参数个数填进去。
  • z_x 是 0 的年龄在符号检验和分组检验里不计。
  • 标准化偏差的分布:年龄数不少于 30 时分 6 组,否则分 4 组;每组的期望个数太小时结论只作参考。
  • χ² 检验看整体拟合;符号和累积偏差看整体偏高偏低;分组和序列相关看是不是一段一段地偏(修匀得太平滑)。

数据

看参数里选的数据:选平台的数据集时是真实数据或公开样例,填自己的数时只用输入的数。上面运行的输出里写明这一次用的是哪种。

insured-life-mortality-2025

开源库和版本

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

05同族的方法

死亡率修匀与预测,还有 9 个方法

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

在智能体里这样问“修匀后的死亡率(或一张标准表)和实际的死亡经验相符吗?哪里偏高、哪里偏低?”