【技术实现步骤摘要】
一种清洗数据的方法和装置
本申请涉及计算机
,尤其涉及一种清洗数据的方法和装置。
技术介绍
随着计算机科学与技术的发展,深度学习越来越广泛地应用于我们的生活中。数据对于深度学习就像动力能源对于机器,没有数据,再好的深度学习模型也发挥不了作用。获取数据的一个重要的方式是网络爬虫,但是网上爬下来的数据会包含大量错误,这也就给数据清洗工作人员带来很大的工作量。卷积神经网络目前正大量用于图像分类,图像分类的前提是拥有大量的数据。对于网络爬虫获取的图片,需要进一步的清洗,目前常用的清洗方法有:(1)人工清洗人工清洗的方法是目前数据清洗中最常用的一种方法,该方法主要通过人工识别的方式从大量的数据中清洗去除掉错误的图像。但人工清洗方法,主要缺点是需要的人力成本比较大,速度慢。(2)通过md5去重或者图像相似度算法去除相似图像通过去重和去相似图像算法能够去除掉一些重复数据或差别很小的数据。但本方法主要缺点是只能去除一些重复的或者相似的图像,没有能真正完成数据清洗。(3)基于多次深度学习训练迭代的清洗这种方法先直接利用低质量分类图像数据训练一个初步的卷积神经网络,再用该网络对数据本身进行识别,清洗掉模型识别为本类的伪概率低到一定程度的图像,或者数量少于一定程度的图像类别,重复上述过程直到获得所有图像数据类型的识别率达到预设的标准。本方法有一定的应用范围,例如只有在一个数据集中每个分类中包含少量的错误数据,而且错误数据与整体数据之间几乎不存在干扰。但如果错误数据在某一分类中占大多数,或者错误数据与正确数据之间干扰比较大,会对数据清洗的结果又非常大的影响。因此,如何自动地 ...
【技术保护点】
1.一种清洗数据的方法,其特征在于,包括:对多类数据进行清洗得到正确数据和错误数据;对所述正确数据进行训练,得到训练之后的第一训练模型;对某一待清洗数据先进行去重和以相似度阈值进行去相似度得到第一剩余待清洗数据;按照指定的规则从所述第一剩余待清洗数据挑选出至少一个正样本、至少一个负样本和第二剩余待清洗数据;对所述至少一个正样本和所述至少一个负样本使用所述第一训练模型做迁移学习得到第二训练模型;根据所述第二训练模型确定第一阈值和第二阈值,其中,所述第一阈值和所述第二阈值用于对数据被判断为正负样本的置信度而设置的,所述第一阈值小于所述第二阈值,所述第一阈值为根据负样本的预设准确度计算所得,所述第二阈值为根据正样本的预设准确度计算所得;使用所述第二训练模型、所述第一阈值和所述第二阈值将所述第二剩余待清洗数据分为正样本、待人工清洗、负样本三个类别,其中,所述第二待清洗数据中置信度大于所述第二阈值的数据判断为正样本类数据,置信度小于所述第一阈值的数据判断为负样本类数据,置信度在所述第一阈值和所述第二阈值之间的数据成判断为待人工清洗类数据。
【技术特征摘要】
1.一种清洗数据的方法,其特征在于,包括:对多类数据进行清洗得到正确数据和错误数据;对所述正确数据进行训练,得到训练之后的第一训练模型;对某一待清洗数据先进行去重和以相似度阈值进行去相似度得到第一剩余待清洗数据;按照指定的规则从所述第一剩余待清洗数据挑选出至少一个正样本、至少一个负样本和第二剩余待清洗数据;对所述至少一个正样本和所述至少一个负样本使用所述第一训练模型做迁移学习得到第二训练模型;根据所述第二训练模型确定第一阈值和第二阈值,其中,所述第一阈值和所述第二阈值用于对数据被判断为正负样本的置信度而设置的,所述第一阈值小于所述第二阈值,所述第一阈值为根据负样本的预设准确度计算所得,所述第二阈值为根据正样本的预设准确度计算所得;使用所述第二训练模型、所述第一阈值和所述第二阈值将所述第二剩余待清洗数据分为正样本、待人工清洗、负样本三个类别,其中,所述第二待清洗数据中置信度大于所述第二阈值的数据判断为正样本类数据,置信度小于所述第一阈值的数据判断为负样本类数据,置信度在所述第一阈值和所述第二阈值之间的数据成判断为待人工清洗类数据。2.如权利要求1所述的方法,其特征在于,所述根据所述第二训练模型确定所述第一阈值和所述第二阈值包括:将所述至少一个正样本和所述至少一个负样本按照一定的比例划分成训练集和验证集;根据所述第二训练模型的正负样本在所述验证集上的验证结果的统计以及所述第二训练模型的正负样本各自的预设准确度确定所述第一阈值和所述第二阈值。3.如权利要求2所述的方法,其特征在于,所述训练集包括预定第一比例的正样本和预定第二比例的负样本,所述验证集包括预定第三比例的正样本和预定第四比例的负样本,其中,所述第一比例大于所述第三比例,所述第二比例大于所述第四比例。4.如权利要求3所述的方法,其特征在于,所述第一比例和所述第三比例之和为100%,所述第二比例和所述第四比例之和为100%。5.如权利要求3或4所述的方法,其特征在于,所述第一比例和所述第二比例均为90%,所述第三比例和所述第四比例均为10%。6.一种清洗数据的装置,其特征在于,包括:第一清洗...
【专利技术属性】
技术研发人员:徐兴,
申请(专利权)人:四川斐讯信息技术有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。