主成分分析(协方差或相关矩阵的特征分解)

几个相关的费率因子能不能合成少数几个综合指标?每个主成分解释了多少波动?

SOA SRMIFoA CS1按输入的参数计算
对过的标准答案
2 条
覆盖的考试公式
1 个
参数
3 个
开源库
1 个

01当场运行

改一个参数,当场重算

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

04出处和说明

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

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

参考

  • Loss Data Analytics 第 2 版(Frees 等,CC BY 4.0)2.4 Analytics with Many Variables

覆盖的考试公式

  • EST-022主成分(协方差矩阵特征分解)CS1

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

这个方法算什么

对数据矩阵(每行一个观测)做中心化或标准化,求协方差(或相关)矩阵的特征值和特征向量:特征值、方差解释比例、累计比例、载荷、主成分得分和碎石图。

说明和限制

  • 特征向量的正负号不唯一,这里让每个主成分绝对值最大的载荷取正号。
  • 变量的单位不同时用标准化,否则方差大的变量会主导第一主成分。

数据

内置示例:40 个保单的车主年龄、车价(万元)、年行驶里程(万公里),按固定种子模拟,不是真实数据

开源库和版本

  • numpy2.4.6BSD-3-Clause数值计算

05同族的方法

估计与模型选择,还有 23 个方法

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

在智能体里这样问“几个相关的费率因子能不能合成少数几个综合指标?每个主成分解释了多少波动?”