1.一种基于电子病历数据特征选择的保险定价方法,其特征在于,包括:获取用户的电子病历数据,将获取的电子病历数据输入到保险定价模型中,得到该用户的保险定价结果;
采用保险定价模型对用户的电子病历数据进行处理的过程包括:
S1:将用户的电子病历数据输入到基于均匀设计的混合采样模型HSUD中,得到平衡数据集;并采用特征选择模型对平衡数据集中的特征进行选择,得到最优的特征;
s
S11:初始化混合采样模型,包括设置过采样参数(Pn,Pm)、采样区域C以及采样次数R,采样参数设计点满足 其中,Pn表示少样本采样参数,Pm表示多样本采样参数,s表示采样区域的维数;
S12:在采样区域中随机选取R组设计点,组成均匀设计点,即选取的R组设计点均匀的分布在采样区域中;设置一轮采样参数(P1n,P1m);
S13:在均匀设计点中,计算每个均匀设计点的CL2‑偏差准则,并选出最优的均匀设计点;CL2‑偏差准则的计算表达式为:* 2
其中,U表示最优的均匀设计点,UR(R)表示均匀设计点组,R表示采样次数,U表示选取的均匀设计点;
S14:根据最优的均匀设计点获取少数群体抽样的比例参数M(over)和多数类抽样的比例参数为M(under);
S15:根据少数群体抽样的比例参数M(over)对不平衡数据集种的数据进行过采样,根据多数类抽样的比例参数为M(under)对不平衡数据集种的数据进行随机欠采样,得到平衡数据集;
S16:将平衡数据集中的特征输入到特征选择模型中进行特征选择,输出特征选择结果以及特征的评价结果AUC值和Risk值;
S161:提取平衡数据集中的特征,并对提取的特征进行筛选,得到初始特征,将所有的初始特征进行集合,得到特征子集;
S162:以特征子集作为搜索起点,采用搜索策略从平衡数据集未选择的特征中选取一个特征,加入到特征子集;
S163:采用评价函数对选取的特征进行评价,若评价结果满足终止条件,则输出特征子集,若不满足终止条件,则返回步骤S162;
S164:将特征子集中的特征输入到机器学习模型中,计算特征子集中每个特征集合的AUC值和Risk值;
S165:各个特征集合根据AUC值和Risk值进行比较,将AUC值和Risk值最低的特征集合作为最优特征;
S17:对不同采样参数的评价结果进行比较,当AUC值最高且Risk值最低时,停止迭代,输出这一轮最优采样参数(P1n*,P1m*);
S18:根据均匀设计原则对第一轮最优采样参数(P1n*,P1m*)的附近点设置第二轮采样参数(P2n,P2m),重复步骤S12~S17;
S19:得到新一轮最优采样参数(P2n*,P2m*)与评价结果,当所有的不平衡电子病历数据的特征选择完,则输出最优特征;
S2:根据选取的最优特征采用随机森林机器学习算法进行用户患病风险预测,得到用户患病风险概率;
S3:根据用户患病风险概率进行保险定价。
2.根据权利要求1所述的一种基于电子病历数据特征选择的保险定价方法,其特征在于,对平衡数据集中的特征进行筛选包括提取出平横数据集中与任务相关的特征,将提取出的相关特征进行剔除冗余特征和去噪处理,将去噪后的特征进行集合,得到特征集。
3.根据权利要求2所述的一种基于电子病历数据特征选择的保险定价方法,其特征在于,特征集中的特征包括:用户的电子病历建档时间、用户的基本信息、建档时的身体状况以及该用户的病史;其中用户的基本信息包括用户的年龄和用户的受教育程度,用户建档时的身体状况包括用户的BMI指数、舒张压、三脂检测值以及高密度脂蛋白值。
4.根据权利要求1所述的一种基于电子病历数据特征选择的保险定价方法,其特征在于,采用搜索策略从特征集中选取一个特征加入到特征子集包括:采用基于过滤器的随机森林特征选择算法对特征进行选择,其步骤包括:步骤1611:设置特征选取阈值m;
步骤1612:计算平衡数据集中的未选择特征的数据误差;
步骤1613:随机对未选择特征数据加入噪声干扰,并再次计算加入噪声干扰后特征的数据误差errOOB2;
步骤1614:根据数据误差errOOB1和errOOB2,计算该特征的重要性度量;
步骤1615:根据重要性度量计算每个特征的重要性,进而设置特征剔除比例;
步骤1616:根据特征剔除比例对平衡数据集中的特征进行剔除;
步骤1617:重复步骤1612~步骤1616,直到平衡数据集中的特征数量达到设置的特征选取阈值m为止,得到特征集。
5.根据权利要求4所述的一种基于电子病历数据特征选择的保险定价方法,其特征在于,计算特征的重要性度量公式为:其中,S表示特征的重要性度量值,X表示特征,errOOB1表示特征X的数据误差,errOOB2表示特征X的数据误差,N表示选择特征的总数。
6.根据权利要求1所述的一种基于电子病历数据特征选择的保险定价方法,其特征在于,计算每个特征的AUC值的过程包括:采用机器学习模型对特征子集中的特征分类;特征子集中的样本分为少类样本和多类样本,少类样本和多类样本的分类预测结果为:少类正确分类结果、少类错误分类结果、多类正方分类结果以及多类错误分类结果四种;根据分类结果,计算预测类的结果为真阳率和假阳率;根据真阳率和假阳率构建ROC曲线;计算ROC曲线的面积,该面积为AUC值;其中真阳率的概率和假阳率的概率计算公式为:其中,TPR表示真阳率的概率,TP表示少类正确分类结果,FN表示少类错误分类结果,FPR表示假阳率的概率,FP表示多类错误分类结果,TN表示多类正方分类结果。
7.根据权利要求1所述的一种基于电子病历数据特征选择的保险定价方法,其特征在于,计算每个特征Risk值的公式为:其中,N表示输入特征的总数,yl表示输入的特征的原始类别, 表示分类模型预测后的类别, 表示第i个分类器对输入特征xl的预测结果。
8.根据权利要求1所述的一种基于电子病历数据特征选择的保险定价方法,其特征在于,根据用户患病风险概率进行保险定价的计算公式为包括:给定预期的人数N,M1为预测为少类的保险费用,M2为预测为多类的保险费用,且M1>M2;C1为人均所需要提供的赔偿费用如疾病诊断的收费标准、C2为其他成本以及C3为合理利润;预测为少类的保险费用的计算表达式为:M1=qC1+M2
预测为多类的保险费用的计算表达式为:
其中,M1>M2,q表示分层保险的价差,p1为特殊人群患病的比率,p2为患病的比率,C1为人均所需要提供的赔偿费用如疾病诊断的收费标准、C2为其他成本,C3为合理利润,TP表示少类正确分类结果,FN表示少类错误分类结果,FPR表示假阳率的概率,FP表示多类错误分类结果,TN表示多类正方分类结果。