[发明专利]数据清洗方法及装置和信息推荐方法及装置有效
申请号: | 201910132328.1 | 申请日: | 2019-02-22 |
公开(公告)号: | CN110427358B | 公开(公告)日: | 2021-04-30 |
发明(设计)人: | 傅有;李勇;许阳;包勇军 | 申请(专利权)人: | 北京沃东天骏信息技术有限公司 |
主分类号: | G06F16/215 | 分类号: | G06F16/215;G06F16/9535;G06Q30/06 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 王莉莉 |
地址: | 100176 北京市大兴区北京经济*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 清洗 方法 装置 信息 推荐 | ||
本公开涉及数据清洗方法及装置和信息推荐方法及装置,涉及数据处理领域。数据清洗方法包括:将数据集按第一属性进行分组,得到至少一个数据子集;根据所述数据子集的第二属性,确定与每个数据子集对应的采样比例;根据一数据的第一属性,确定该数据所在数据子集对应的采样比例;比较所述采样比例和所述数据对应的预设阈值;根据比较结果,确定是否保留所述数据。根据本公开,考虑了数据中存在的由外部因素引入的噪声,减少了噪声数据对模型训练的影响。
技术领域
本公开涉及数据处理领域,特别涉及数据清洗方法及装置和信息推荐方法及装置、计算机可存储介质。
背景技术
随着电子商务规模的不断扩大,根据不同用户的喜好挖掘生成用户画像,为每位用户提供“千人千面”的个性化推荐内容的能力成为电商网站的核心竞争力。
在个性化推荐的排序阶段,通常要构建模型,提高个性化推荐的准确性。在模型构建的过程中,需要大量的训练数据对模型进行训练。训练数据是否准确、合理成为决定模型效果好坏的关键。在使用训练数据训练模型之前,通常会采用相关的数据清洗技术对训练数据进行预处理。
相关的数据清洗技术关注于重复数据的去除、缺失值和无效值的补全、非法数据的处理等。
发明内容
发明人认为:相关的数据清洗技术关注于重复数据的去除、缺失值和无效值的补全、非法数据的处理,无法减少外部因素引入的噪声对模型训练的影响。
针对上述技术问题,本公开提出了一种解决方案,考虑了数据中存在的由外部因素引入的噪声,减少了噪声数据对模型训练的影响。
根据本公开的第一方面,提供了一种数据清洗方法,包括:将数据集按第一属性进行分组,得到至少一个数据子集;根据所述数据子集的第二属性,确定与每个数据子集对应的采样比例;根据一数据的第一属性,确定该数据所在数据子集对应的采样比例;比较所述采样比例和所述数据对应的预设阈值;根据比较结果,确定是否保留所述数据。
在一些实施例中,所述数据的第二属性为第一值,根据比较结果,确定是否保留所述数据包括:在所述采样比例小于或者等于所述数据对应的预设阈值的情况下,确定保留所述数据。
在一些实施例中,所述第一属性为用户ID;所述第二属性为点击标签。
在一些实施例中,根据所述数据子集的第二属性,确定与每个数据子集对应的采样比例包括:根据第二属性,计算每个数据子集对应的点击率;根据每个数据子集对应的点击率,确定该数据子集对应的采样比例。
在一些实施例中,根据第二属性,计算每个数据子集对应的点击率包括:计算每个数据子集中第二属性为第二值的数据的数量占每个数据子集中的数据总量的比例,作为每个数据子集对应的点击率。
在一些实施例中,根据每个数据子集对应的点击率,确定该数据子集对应的采样比例包括:根据每个数据子集对应的点击率,得到点击率的分布范围;将点击率的分布范围划分为至少一个点击率区间,每个点击率区间对应一个采样比例;根据每个数据子集对应的点击率所在的点击率区间,得到该数据子集对应的采样比例。
在一些实施例中,数据清洗方法还包括:建立采样比例表,所述采样比例表反映每个数据子集的第一属性与采样比例之间的对应关系。
在一些实施例中,根据一数据的第一属性,确定该数据所在数据子集对应的采样比例包括:根据一数据的第一属性,查询所述采样比例表,确定该数据所在数据子集的采样比例。
在一些实施例中,数据集中的每个数据对应一个预设阈值,所述预设阈值为0~1之间服从均匀分布的随机数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京沃东天骏信息技术有限公司,未经北京沃东天骏信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910132328.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:测风塔数据处理方法及装置
- 下一篇:一种图数据处理方法和装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置