
技术摘要:
本发明提供了一种数据归一化方法、装置、设备及可读存储介质,方法包括:获取用户行为数据;对用户行为数据进行分类,得到若干类别的用户行为子数据;对每一类别的用户行为子数据进行特征分析,并为每一类别的用户行为子数据匹配相应的数据归一化方式;采用相应的数据 全部
背景技术:
随着互联网的逐渐普及和网络信息资源的日益丰富,人们逐渐从信息匮乏时代走 进信息过载时代,信息量的不断增大使得无论是信息生产者还是信息消费者都遇到了很大 的困难和挑战:从海量的信息里找到自己需求的信息已经变得越来越困难。与此同时,想让 产品在众多信息中脱颖而出,得到消费者的关注也越来越困难。 为了高效率、快速、准确地把信息推送给用户,信息生产者往往需要从海量数据中 挖掘到用户所需信息,其中尤为重要的一环是根据用户行为数据进行相应的用户行为偏好 分析。为了更准确地分析用户的偏好,需要从多渠道、多方面获取用户行为数据进行分析。 然而,从各个方面获取的数据之间具有很大的差异,通常具有不同的属性和量纲,这样的情 况会影响到数据分析的结果。因此,为了保证结果的可靠性,需要对获取到的原始数据进行 标准化(归一化)处理。 目前的基于用户行为数据进行偏好分析的方法中并没有进行数据的归一化处理, 只是简单的对获取到的数据进行加权平均计算分析,导致偏好分析结果与实际的情况相差 较大,分析的准确性及可靠性较低。因此,亟需一种能将多种用户样本数据进行数据归一化 的方法。
技术实现要素:
本发明实施例所要解决的技术问题在于,提供一种数据归一化方法、装置、设备及 可读存储介质,能够对获取到的不同类型数据进行数据归一化处理,从而提高用户偏好分 析结果的准确性和可靠性。 为了解决上述技术问题,本发明实施例提供了一种数据归一化方法,包括: 从若干个数据通道获取用户行为数据; 按照预设的分类规则对所述用户行为数据进行分类,得到若干类别的用户行为子 数据; 对每一类别的用户行为子数据进行特征分析,并根据所述特征分析的结果为每一 类别的用户行为子数据匹配相应的数据归一化方式; 采用所述相应的数据归一化方式对相应类别的用户行为子数据进行数据归一化 处理,以得到用于进行用户偏好分析的用户行为数据集合。 进一步地,所述按照预设的分类规则对所述用户行为数据进行分类,得到若干类 别的用户行为子数据,具体为: 根据预设的数据类型分类规则对所述用户行为数据进行分类,得到若干类别的用 户行为子数据;或, 4 CN 111581499 A 说 明 书 2/6 页 根据所述用户行为数据的获取渠道对所述用户行为数据进行分类,得到若干类别 的用户行为子数据。 进一步地,所述对每一类别的用户行为子数据进行特征分析,并根据所述特征分 析的结果为每一类别的用户行为子数据匹配相应的数据归一化方式,具体包括: 对每一类别的用户行为子数据进行特征分析,计算所述用户行为子数据的特征参 数;其中,所述特征参数包括平均值、标准差; 根据所述特征参数判断该类别的用户行为子数据是否符合预设的数据归一化条 件; 若是,则根据该类别的用户行为子数据的特征参数匹配相应的数据归一化方式; 若否,则将该类别的用户行为子数据添加至所述用户行为数据集合中。 进一步地,所述数据归一化方式包括最大最小标准化方式、Z-score标准化方式、 非线性归一化方式。 为了解决相同的技术问题,本发明还提供了一种数据归一化装置,包括: 数据获取模块,用于从若干个数据通道获取用户行为数据; 数据分类模块,用于按照预设的分类规则对所述用户行为数据进行分类,得到若 干类别的用户行为子数据; 方式匹配模块,用于对每一类别的用户行为子数据进行特征分析,并根据所述特 征分析的结果为每一类别的用户行为子数据匹配相应的数据归一化方式; 归一化模块,用于采用所述相应的数据归一化方式对相应类别的用户行为子数据 进行数据归一化处理,以得到用于进行用户偏好分析的用户行为数据集合。 进一步地,所述数据分类模块具体用于: 根据预设的数据类型分类规则对所述用户行为数据进行分类,得到若干类别的用 户行为子数据;或, 根据所述用户行为数据的获取渠道对所述用户行为数据进行分类,得到若干类别 的用户行为子数据。 进一步地,所述方式匹配模块具体包括: 特征分析单元,用于对每一类别的用户行为子数据进行特征分析,计算所述用户 行为子数据的特征参数;其中,所述特征参数包括平均值、标准差; 数据判断单元,用于根据所述特征参数判断该类别的用户行为子数据是否符合预 设的数据归一化条件; 方式匹配单元,用于根据该类别的用户行为子数据的特征参数匹配相应的数据归 一化方式; 数据添加单元,用于将该类别的用户行为子数据添加至所述用户行为数据集合 中。 进一步地,所述数据归一化方式包括最大最小标准化方式、Z-score标准化方式、 非线性归一化方式。 为了解决相同的技术问题,本发明还提供了一种数据归一化终端设备,包括处理 器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述存 储器与所述处理器耦接,且所述处理器执行所述计算机程序时,实现任一项所述的数据归 5 CN 111581499 A 说 明 书 3/6 页 一化方法。 为了解决相同的技术问题,本发明还提供了一种计算机可读存储介质,所述计算 机可读存储介质存储有计算机程序,其中,在所述计算机程序运行时控制所述计算机可读 存储介质所在的设备执行任一项所述的数据归一化方法。 与现有技术相比,本发明具有如下有益效果: 本发明实施例提供了一种数据归一化方法、装置、设备及可读存储介质,所述方法 包括:从若干个数据通道获取用户行为数据;按照预设的分类规则对所述用户行为数据进 行分类,得到若干类别的用户行为子数据;对每一类别的用户行为子数据进行特征分析,并 根据所述特征分析的结果为每一类别的用户行为子数据匹配相应的数据归一化方式;采用 所述相应的数据归一化方式对相应类别的用户行为子数据进行数据归一化处理,以得到用 于进行用户偏好分析的用户行为数据集合。本发明通过根据获取的用户数据进行特征分析 并匹配相应的数据归一化方式进行归一化处理,能够将不同类型的用户数据转变成可以相 互进行数学运算的具有相同量纲和相同数量级的具有可比性的数据以用于进行用户偏好 分析,从而有效提升用户偏好分析结果的准确性和可靠性。 附图说明 图1是本发明一实施例提供的数据归一化方法的流程示意图; 图2是本发明一实施例提供的数据归一化装置的结构示意图。