【技术实现步骤摘要】
推荐模型线上验证方法、装置、存储介质和电子设备
[0001]本说明书实施例涉及计算机
,尤其涉及一种推荐模型线上验证方法、推荐模型线上验证装置、计算机可读存储介质和电子设备。
技术介绍
[0002]互联网产品中经常需要根据用户产生的数据推荐相关信息、数据或产品,关于实现这种推荐的方法或策略的模型可以称为推荐模型。在验证推荐模型的有效性或性能表现时,有时需要在线上进行,以实现对某些线上模块或数据的调用。然而,线上验证过程可能会对线上的用户数据流量产生干扰,降低用户体验。相关技术中缺乏能够在线上有效验证推荐模型的同时避免对用户实时线上数据产生干扰的验证方法。
技术实现思路
[0003]为此,本说明书实施例提供一种推荐模型线上验证方法、推荐模型线上验证装置、计算机可读存储介质和电子设备,其能够在线上有效验证推荐模型同时避免干扰或污染用户的线上数据。
[0004]根据第一方面,本申请提供一种推荐模型线上验证方法,包括:对输入线上系统的线上数据进行录制,得到离线数据;给离线数据添加标识,使离线数据区别于线 ...
【技术保护点】
【技术特征摘要】
1.一种推荐模型线上验证方法,包括:对输入线上系统的线上数据进行录制,得到离线数据;给所述离线数据添加标识,使所述离线数据区别于线上数据;对所述离线数据在包括所述推荐模型的所述线上系统中进行回放,使所述线上系统根据所述标识识别出所述离线数据,并采用所述推荐模型针对所述离线数据进行推荐,得到推荐结果;根据所述推荐结果,确定所述推荐模型的性能验证结果。2.根据权利要求1所述的推荐模型线上验证方法,其中,所述离线数据包括多个数据样本,每个数据样本对应于用户的一次请求,所述给所述离线数据添加标识,使所述离线数据区别于线上数据,包括:给所述多个数据样本中每个数据样本添加唯一性标志,使每个数据样本均区别于其它数据样本。3.根据权利要求2所述的推荐模型线上验证方法,其中,所述唯一性标志包括用于表示所述数据样本的唯一号码的序列号字段、用于表示回放所述数据样本的机器的回放机器ID字段、用于表示数据样本被回放的次数的回放次数字段、用于表示是否为数据样本的样本标记字段和用于表示数据样本被回放的时间的时间戳字段。4.根据权利要求3所述的推荐模型线上验证方法,其中,在所述给所述离线数据添加标识,使所述离线数据区别于线上数据之后,还包括:根据所述唯一性标志,改造所述推荐模型,使得所述推荐模型能够识别所述回放机器ID字段并将所述回放机器ID字段修改为所述推荐模型所部署的机器的ID,识别所述回放次数字段并在每次回放后使所述回放次数字段加1,识别所述样本标记字段以确认输入的数据为数据样本,以及识别所述时间戳字段并将所述时间戳字段修改为所述数据样本的回放时间。5.根据权利要求1所述的推荐模型线上验证方法,其中,在所述给所述离线数据添加标识,使所述离线数据区别于线上数据之后,还包括:对所述推荐模型进行设置,生成多个子推荐模型,每个子推荐模型具有与其它子推荐模型不同的推荐模型参数;将所述多个子推荐模型分别部署在所述线上系统的多台机器中;其中,所述对所述离线数据在包括所述推荐模型的所述线上系统中进行回放,使所述线上系统根据所述标识识别出所述离线数据,并采用所述推荐模型针对所述离线数据进行推荐,得到推荐结果,包括:对所述离线数据在所述多台机器中进行回放,使所述线上系统分别采用所述多个子推荐模型对所述离线数据进行推荐。6.根据权利要求5所述的推荐模型线上验证方法,其中,所述离线数据包括多个数据样本,每个数据样本对应于用户的一次请求,所述对所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。