【技术实现步骤摘要】
关系型数据的标签清洗方法、装置、设备及存储介质
本专利技术涉及数据处理领域,尤其涉及一种关系型数据的标签清洗方法、装置、设备及存储介质。
技术介绍
随着计算机技术的日益发展,各种类型的数据库随之不断发展。目前比较常见的数据库主要包括有关系型数据库和非关系型数据库。不同类型的数据库具有不同的优势,虽然非关系数据库因具有灵活的可扩展性,且允许创建许多不同类型的非结构化的或任意格式的字段等优势,越来越受到开发者的欢迎,但也由于技术的不成熟,存在事务处理能力弱、没有完整性约束,且对于复杂业务场景支持较差等缺陷。因此很多技术开发者在处理数据时依旧会选择传统的关系型数据库。传统的关系型数据库具有查询灵活、容易保持数据的一致性的优点,但是对关系型数据进行标签筛选时大部分都是采用大量的专家经验对数据标签进行分析,业务专家结合自己的经验筛选出符合要求的目标关系型数据。然而,采用专家经验进行标签筛选往往对人工依赖过多,且当关系型数据量较大时人工处理速度有限,对关系型数据进行标签筛选的准确性较低。
技术实现思路
本专利技术实施例提供一种关系型数据的标签清洗方法、装置、计算机设备及存储介质,以解决对关系型数据进行标签筛选的准确性较低问题。一种关系型数据的标签清洗方法,包括:从关系型数据库中提取目标关系型数据的特征标签,生成关系型特征标签集;计算所述关系型特征标签集中每一关系型特征标签的数据饱和度,将所述关系型特征标签集中所述数据饱和度小于饱和度阈值的关系型特征标签剔除,得到第一特征标签集; ...
【技术保护点】
1.一种关系型数据的标签清洗方法,其特征在于,包括:/n从关系型数据库中提取目标关系型数据的特征标签,生成关系型特征标签集;/n计算所述关系型特征标签集中每一关系型特征标签的数据饱和度,将所述关系型特征标签集中所述数据饱和度小于饱和度阈值的关系型特征标签剔除,得到第一特征标签集;/n计算所述关系型特征标签集中每一关系型特征标签的异常占比值,提取出所述异常占比值小于异常占比阈值的关系型特征标签,组成第二特征标签集;/n计算所述关系型特征标签集中每一关系型特征标签的信息量值,提取出所述信息量值大于信息量阈值的关系型特征标签,组成第三特征标签集;/n采用预设的决策树模型确定所述关系型特征标签集中每一关系型特征标签的重要性度量值,提取出所述重要性度量值大于重要性度量阈值的关系型特征标签,组成第四特征标签集;/n根据预设策略对所述第一特征标签集、所述第二特征标签集、所述第三特征标签集和所述第四特征标签集进行整合处理,得到目标关系型标签集。/n
【技术特征摘要】
1.一种关系型数据的标签清洗方法,其特征在于,包括:
从关系型数据库中提取目标关系型数据的特征标签,生成关系型特征标签集;
计算所述关系型特征标签集中每一关系型特征标签的数据饱和度,将所述关系型特征标签集中所述数据饱和度小于饱和度阈值的关系型特征标签剔除,得到第一特征标签集;
计算所述关系型特征标签集中每一关系型特征标签的异常占比值,提取出所述异常占比值小于异常占比阈值的关系型特征标签,组成第二特征标签集;
计算所述关系型特征标签集中每一关系型特征标签的信息量值,提取出所述信息量值大于信息量阈值的关系型特征标签,组成第三特征标签集;
采用预设的决策树模型确定所述关系型特征标签集中每一关系型特征标签的重要性度量值,提取出所述重要性度量值大于重要性度量阈值的关系型特征标签,组成第四特征标签集;
根据预设策略对所述第一特征标签集、所述第二特征标签集、所述第三特征标签集和所述第四特征标签集进行整合处理,得到目标关系型标签集。
2.如权利要求1所述的关系型数据的标签清洗方法,其特征在于,所述计算所述关系型特征标签集中每一关系型特征标签的异常占比值,提取出所述异常占比值小于异常占比阈值的关系型特征标签,组成第二特征标签集,包括:
获取所述关系型特征标签集中每一关系型特征标签;
判断每一所述关系型特征标签的关系型变量值的数据类型;
若所述关系型特征标签的所述关系型变量值的数据类型为连续型,则采用预设的异常值计算公式,确定所述关系型特征标签中的异常值;
若所述关系型特征标签的所述关系型变量值的数据类型为离散型,则根据所述关系型特征标签获取对应的筛选标准,并根据所述筛选标准确定所述关系型特征标签中的异常值;
计算每一所述关系型特征标签中所述异常值在对应的所述关系型变量值中的异常占比值,提取出所述异常占比值小于异常占比阈值的关系型特征标签,组成第二特征标签集。
3.如权利要求1所述的关系型数据的标签清洗方法,其特征在于,所述计算所述关系型特征标签集中每一关系型特征标签的信息量值,提取出所述信息量值大于信息量阈值的关系型特征标签,组成第三特征标签集,包括:
采用如下公式计算所述关系型特征标签集中每一关系型特征标签的信息量值IV:
其中,r为关系型特征标签所取值的类别个数,ni0为关系型特征标签取第i个值,对应可选变量为0的个数,n*0为所有可选变量取值为0的个数,ni1为标签取第i个值,对应可选变量为1的个数,n*1为所有可选变量取值为1的个数;
将每一所述关系型特征标签的所述信息量值IV与预设的信息量阈值进行比较;
提取出所述信息量值IV大于所述信息量阈值的关系型特征标签,组成第三特征标签集。
4.如权利要求1所述的关系型数据的标签清洗方法,其特征在于,所述采用预设的决策树模型确定所述关系型特征标签集中每一关系型特征标签的重要性度量值,提取出所述重要性度量值大于重要性度量阈值的关系型特征标签,组成第四特征标签集,包括:
将所述关系型特征标签集中的每一关系型特征标签输入预设的梯度提升决策模型中进行训练,根据每一所述关系型特征标签在所述梯度提升决策模型的每颗树中的重要性平均值,确定每一所述关系型特征标签的重要性度量值;
将每一所述关系型特征标签的所述重要性度量值与预设的重要性度量阈值进行比较;
提取出所述重要性度量值大于所述重要性度量阈值的关系型特征标签,组成第四特征标签集。
5.如权利要求1所述的关系型数据的标签清洗方法,其特征在于,所述根据预设策略对所述第一特征标签集、所述第二特征标签集、所述第三特征标签集和所述第...
【专利技术属性】
技术研发人员:黄移军,
申请(专利权)人:中国平安人寿保险股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。