当前位置:网站首页>推荐系统:常用评价指标总结【准确率、精确率、召回率、命中率、(归一化折损累计增益)NDCG、平均倒数排名(MRR)、ROC曲线、AUC(ROC曲线下的面积)、P-R曲线、A/B测试】
推荐系统:常用评价指标总结【准确率、精确率、召回率、命中率、(归一化折损累计增益)NDCG、平均倒数排名(MRR)、ROC曲线、AUC(ROC曲线下的面积)、P-R曲线、A/B测试】
2022-07-31 23:23:00 【u013250861】
1.Recall(召回率)与Precision(精确率)
网站在提供推荐服务时,一般是给用户一个个性化的推荐列表,这种推荐叫做TopN推荐,TopN推荐的预测准确率一般通过召回率和精确率来度量。
在介绍召回率和精确率之前,首先要了解一下混淆矩阵:
TP(true positive):表示样本的真实类别为正,最后预测得到的结果也为正;
FP(false positive):表示样本的真实类别为负,最后预测得到的结果却为正;
FN(false negative):表示样本的真实类别为正,最后预测得到的结果却为负;
TN(true negative):表示样本的真实类别为负,最后预测得到的结果也为负。
则召回率和精确率分别用混淆矩阵计算如下:
2.AUC

边栏推荐
猜你喜欢

C# Rectangle基本用法和图片切割

什么是客户画像管理?

《ArchSummit:时代的呐喊,技术人听得到》

Unity - LineRenderer show a line

消息队列存储消息数据的MySQL表格

Interview assault 69: TCP reliable?Why is that?

游戏安全03:缓冲区溢出攻击简单解释

Daily--Kali opens SSH (detailed tutorial)

逐步手撕轮播图3(保姆级教程)
![[Cloud Residency Co-Creation] [HCSD Big Celebrity Live Broadcast] Personally teach the secrets of interviews in big factories](/img/7a/278ffada1cc660e7f5c2d7c66fa38e.png)
[Cloud Residency Co-Creation] [HCSD Big Celebrity Live Broadcast] Personally teach the secrets of interviews in big factories
随机推荐
(26)Blender源码分析之顶层菜单的关于菜单
支付模块实现
Unity-通过预制件和克隆方法动态实现各个UGUI下控件的创建和显示
How to reduce the gap between software design and implementation
The role of /etc/resolv.conf
Dry goods | 10 tips for MySQL add, delete, change query performance optimization
Difference Between Stateless and Stateful
消息队列存储消息数据的MySQL表格
如何导入 Golang 外部包并使用它?
新产品如何进行网络推广?
SQL27 View user details of different age groups
SQL injection Less38 (stack injection)
「SDOI2016」征途 题解
SVN server construction + SVN client + TeamCity integrated environment construction + VS2019 development
@JsonFormat(pattern="yyyy-MM-dd") time difference problem
助力数字政府建设,中科三方构建域名安全保障体系
EntityFramework保存到SQLServer 小数精度丢失
Niuke.com brush questions (1)
Learn about C# anonymous methods
SQL注入 Less46(order by后的注入+rand()布尔盲注)