【技术实现步骤摘要】
数据库算法模型准确率的验证方法、装置、设备及介质
[0001]本专利技术涉及数据处理
,尤其涉及一种数据库算法模型准确率的验证方法、装置、设备及介质。
技术介绍
[0002]随着大数据时代的到来,大数据推荐算法及其应用就是国内外研究重点之一。国内研究大多应用于大数据框架下实现算法理论探索以后采用大数据算法推荐进行实践,在电子电务,新闻个性化推荐方面较多,并且,开发人员通常会设计多种推荐算法,并通过线上测试的方式,以选择出推荐效果最好的推荐算法。目前,在进行推荐算法的验证时,一般通过简单的数据分析和数据比对进行验证,验证方法的测验证度较单一,大数据算法准确率验证精度较低,不能给大数据算法改善提供更全面有效的数据支撑。因此,如何在大数据算法准确率的验证过程中,提高大数据算法准确率的验证精度成为亟待解决的问题。
技术实现思路
[0003]基于此,有必要针对上述技术问题,提供一种数据库算法模型准确率的验证方法、装置、设备及介质,以解决在数据库算法模型准确验证过程中,准确率的验证精度较低的问题。
[000 ...
【技术保护点】
【技术特征摘要】
1.一种数据库算法模型准确率的验证方法,其特征在于,所述验证方法包括:获取所述数据库中N个算法模型,为所述N个算法模型生成分配值,生成每个算法模型的用户请求,每个算法模型的用户请求的数量与对应算法模型的分配值相同,N为大于1的整数;将所有用户请求发送给所述数据库,获取所述数据库基于对应用户请求的响应结果,若所述响应结果对应的算法模型为第i个算法模型,则确定所述响应结果为第i类型,0<i<N;对每个算法模型对应的响应结果的类型进行统计,得到统计结果,根据所述统计结果和所述分配值,得到每个算法模型的验证结果。2.如权利要求1所述的验证方法,其特征在于,所述对每个算法模型对应的响应结果的类型进行统计,得到统计结果,根据所述统计结果和所述分配值,得到每个算法模型的验证结果之后,还包括:若用户请求中对应的算法模型为第j个算法模型,基于所述响应结果对应的第i个算法模型与所述用户请求中对应的算法模型为第j个算法模型,构建混淆矩阵,0<j<N;使用预设可视化工具,对所述每个算法模型的验证结果混淆矩阵进行可视化处理,得到所述每个算法模型的验证结果的可视化热力图。3.如权利要求1所述的验证方法,其特征在于,所述获取所述数据库中N个算法模型,为所述N个算法模型生成分配值,包括:获取所述数据库中N个算法模型,使用预设模拟工具,为所述N个算法模型分配概率值,所述N个算法模型分配概率值之和为1;根据目标值与每个算法模型的概率值,得到每个算法模型的分配值。4.如权利要求1所述的验证方法,其特征在于,所述将所有用户请求发送给所述数据库,获取所述数据库基于对应用户请求的响应结果,包括:将所有用户请求发送给所述数据库,获取所述数据库基于对应用户请求返回的所述算法模型对应的算法标识;对所述算法标识进行统计,获取每个算法标识的个数;根据所述每个算法标识的个数,确定所述数据库基于对应用户请求的响应结果。5.如权利要求1所述的验证方法,其特征在于,所述对每个算法模型对应的响应结果的类型进行统计,得到统计结果,根据所述统计结果和所述分配值,得到每个算法模型的验证结果,包括:若所述响应结果对应的算法模型为对应用户请求的算法模型,则所述响应结果为目标类型;针对任一算法模型,统计所述算法模型对应的响应结果为所述目标类型的个数,确定所述个数为所述算法模型的响应值,根据所有算法模型...
【专利技术属性】
技术研发人员:张雨晴,
申请(专利权)人:深圳市酷开网络科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。