模型稳定度指标PSI

Posted 光彩照人

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了模型稳定度指标PSI相关的知识,希望对你有一定的参考价值。

由于模型是以特定时期的样本所开发的,此模型是否适用于开发样本之外的族群,必须经过稳定性测试才能得知。稳定度指标(population stability index ,PSI)可衡量测试样本及模型开发样本评分的的分布差异,为最常见的模型稳定度评估指针。其实PSI表示的就是按分数分档后,针对不同样本,或者不同时间的样本,population分布是否有变化,就是看各个分数区间内人数占总人数的占比是否有显著变化。公式如下:

 

 

这里的AC与EX为不同时间段的模型输出分数,如果PSI过大,说明模型输出的分数分布变化很大了,需要更新模型。 

 

PSI实际应用范例:

1)样本外测试

  针对不同的样本测试一下模型稳定度,比如训练集与测试集,也能看出模型的训练情况,我理解是看出模型的方差情况。

2)时间外测试

  测试基准日与建模基准日相隔越远,测试样本的风险特征和建模样本的差异可能就越大,因此PSI值通常较高。至此也可以看出模型建的时间太长了,是不是需要重新用新样本建模了。

 

变量的PSI计算:

PSI:检验变量的稳定性,一个变量,将它的取值按照分位数来分组一下,每一组中测试模型的客户数占比减去训练模型中的客户数占比再乘以这两者相除的对数,就是这一组的稳定性系数psi,然后变量的psi系数就是把这个变量的所有组的psi相加总起来。

https://zhuanlan.zhihu.com/p/79682292/

 https://blog.csdn.net/sinat_26917383/article/details/51721107

IV与WOE:

IV表示一个变量的预测能力:

<=0.02,没有预测能力,不可用

0.02~0.1 弱预测性

0.1~0.2 有一定预测能力

0.2+高预测性

 IV还可以用来挑选变量,IV就越大,它就越应该进入到入模变量列表中。

 

WOE计算公式:

 要对一个变量进行WOE编码,需要首先把这个变量进行分组处理(也叫离散化、分箱等等,说的都是一个意思)。分组后,对于第i组,WOE的计算公式如下:

 IV计算公式:

 

IV和woe参考:https://blog.csdn.net/kevin7658/article/details/50780391

以上是关于模型稳定度指标PSI的主要内容,如果未能解决你的问题,请参考以下文章

金融风控稳定性指标 PSI & CSI

金融风控稳定性指标 PSI & CSI

特征稳定性

IVI15.1.2 系统稳定性优化篇(LMKD Ⅱ)PSI 压力失速信息

数据分析思维|信度与效度思维

数据分析思维|信度与效度思维