当前位置:网站首页>推荐系统:常用评价指标总结【准确率、精确率、召回率、命中率、(归一化折损累计增益)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
边栏推荐
- 【读书笔记->数据分析】02 数据分析准备
- 对象缓存服务的思考和实现
- HTC using official firmware as bottom bag made ROM brush card bag tutorial
- 面试突击69:TCP 可靠吗?为什么?
- ICML2022 | 深入研究置换敏感的图神经网络
- Google Earth Engine——Error: Image.clipToBoundsAndScale, argument ‘input‘: Invalid type的错误解决
- 高等代数_证明_任何矩阵都相似于一个上三角矩阵
- #yyds干货盘点# 面试必刷TOP101:链表中环的入口结点
- 编译型语言和解释型语言的区别
- 如何导入 Golang 外部包并使用它?
猜你喜欢
消息队列消息存储设计(架构实战营 模块八作业)
Shell常用脚本:Nexus批量上传本地仓库脚本
数据分析(一)——matplotlib
逐步手撕轮播图3(保姆级教程)
Network security - crack WiFi through handshake packets (detailed tutorial)
Recognize anomalies (you will understand after reading this)
【1161. 最大层内元素和】
The difference between adding or not adding the ref keyword when a variable of reference type is used as a parameter in a method call in C#
Unity-LineRenderer显示一条线
网易云信圈组上线实时互动频道,「破冰」弱关系社交
随机推荐
【1161. 最大层内元素和】
高等代数_证明_任何矩阵都相似于一个上三角矩阵
手写一个简单的web服务器(B/S架构)
日常--Kali开启SSH(详细教程)
Handwritten a simple web server (B/S architecture)
Dry goods | 10 tips for MySQL add, delete, change query performance optimization
PHP三元(三目)运算符
逐步手撕轮播图3(保姆级教程)
thymeleaf迭代map集合
hboot and recovery, boot.img, system.img
Shell common scripts: Nexus batch upload local warehouse enhanced version script (strongly recommended)
字符编码和浮点型计算精度丢失问题
基于单片机GSM的防火防盗系统的设计
Drawing process of hand-drawn map of scenic spots
一文带你了解 Grafana 最新开源项目 Mimir 的前世今生
[Reading Notes -> Data Analysis] 02 Data Analysis Preparation
编程语言是什么
UOS - WindTerm use
"SDOI2016" Journey Problem Solution
景区手绘地图的绘制流程