The invention discloses an evaluation method for application recommendation model, which includes: acquiring multi-sample evaluation data of target application recommendation model; each sample evaluation data includes sample prediction probability value and sample true value of one sample; grouping the multi-sample evaluation data to obtain multi-group sample evaluation group; and each sample evaluation group includes no samples. Sample evaluation data less than the preset number of samples; group prediction value and actual value of each group of the sample evaluation group; model evaluation value of the target application recommendation model is obtained according to the group prediction value and the actual value of the group. According to the present invention, the quality evaluation of target application recommendation model can be more comprehensive and accurate by evaluating the relationship between the predicted value and the real value of the application recommendation model.
【技术实现步骤摘要】
应用推荐模型的评估方法、装置及电子设备
本专利技术涉及软件应用
,更具体地,涉及一种应用推荐模型的评估方法、装置及电子设备。
技术介绍
应用是通过人机交互界面与用户进行交互、提供某种特定应用服务的软件程序。随着计算机技术的飞速发展和互联网普及率高速增长,人们已经习惯于使用诸如手机、电脑这类电子设备,从提供应用搜索、下载、推荐的应用平台例如应用商店,获取符合自身需求的应用,下载安装后运行该应用获取对应的应用服务。在应用商店这类应用平台中,提供的应用推荐服务通常是基于某个应用推荐模型,从可供用户获取的大量应用中,筛选出符合用户偏好的应用推荐给用户。因此,应用推荐模型的质量优劣,是影响应用推荐效果的关键因素。所以,如何准确评估应用推荐模型,对确保稳定推送优质的应用给用户具有至关重要的影响。目前,业内对应用推荐模型的评估,通常使用例如AUC(AreaUnderCurve,曲线下面积)评估这类评价分类优劣的方法,但是AUC评估主要侧重在于评价应用推荐模型的分类准确性,对应评估的是应用推荐模型的模型排序结果,无法评估应用推荐模型的预测值与真实值之间的关系,不能全面、准确的评估应用推荐模型的质量。
技术实现思路
本专利技术的一个目的是提供一种用于应用推荐模型评估的新技术方案。根据本专利技术的第一方面,提供了一种应用推荐模型的评估方法,包括:获取目标应用推荐模型的多份样本评估数据;其中,每份样本评估数据包括一个样本的样本预测概率值以及样本真实值;对所述多份样本评估数据分组,得到多组样本评估组;其中,每个所述样本评估组中包括不少于预设的样本数目的所述样本评估数据;获取每组 ...
【技术保护点】
1.一种应用推荐模型的评估方法,其中,包括:获取目标应用推荐模型的多份样本评估数据;其中,每份样本评估数据包括一个样本的样本预测概率值以及样本真实值;对所述多份样本评估数据分组,得到多组样本评估组;其中,每个所述样本评估组中包括不少于预设的样本数目的所述样本评估数据;获取每组所述样本评估组的分组预测值以及分组实际值;根据所述分组预测值以及所述分组实际值,获取所述目标应用推荐模型的模型评估值。
【技术特征摘要】
1.一种应用推荐模型的评估方法,其中,包括:获取目标应用推荐模型的多份样本评估数据;其中,每份样本评估数据包括一个样本的样本预测概率值以及样本真实值;对所述多份样本评估数据分组,得到多组样本评估组;其中,每个所述样本评估组中包括不少于预设的样本数目的所述样本评估数据;获取每组所述样本评估组的分组预测值以及分组实际值;根据所述分组预测值以及所述分组实际值,获取所述目标应用推荐模型的模型评估值。2.根据权利要求1所述的方法,其中,还包括:当所述模型评估值高于预设的评估阈值时,确定所述目标应用推荐模型的模型质量不符合推荐需求,触发对所述目标应用推荐模型的更新。3.根据权利要求1所述的方法,其中,所述获取目标应用推荐模型的多份样本评估数据的步骤包括:获取所述目标应用推荐模型的多个样本的模型样本值以及对应的样本真实值;当所述模型样本值不属于预设的样本评估范围时,通过预设的样本处理方式对模型样本值进行处理,得到对应的所述样本预测概率值;当所述模型样本值属于预设的样本评估范围时,将所述模型样本值设置为对应的所述样本预测概率值。4.根据权利要求3所述的方法,其中,所述样本处理方式是逻辑回归处理。5.根据权利要求1所述的方法,其中,对所述多份样本评估数据分组的步骤包括:根据所述样本预测概率值,对所述多份样本评估数据进行降序排序;将所述降序排序后的所述多份样本评估数据,划分得到符合预设的分组数目的样本评估组。6.根据权利要求1所述的方法,其中,所述获取每组所述样本评估组的分组预测值以及分组实际值的步骤包括:根据所述样本评估组中包括的每份所述样本评估数据的所述样本预测概率值,确定所述分组预测值;根据所述样本评估组中包括的每份所述样本评估数据的所述样本真实值,确定所述分组实际值。7.根据权利要求6所述的方法,其中,所述确定分组预测值...
【专利技术属性】
技术研发人员:陈伊纯,
申请(专利权)人:广州优视网络科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。