sklearn.metrics.auc里提到的梯形法则是什么意思?

  统计/机器学习 模型验证 Python    浏览次数: 311
0

sklearn.metrics.auc的官方文档里提到了一个梯形法则,原文如下:

“Compute Area Under the Curve (AUC) using the trapezoidal rule”

请问这个梯形法则是什么意思?用在什么地方?

谢谢!


 

yayat   2018-03-15 11:54



   2个回答 
8

所谓曲线(curve)实际上就是一堆散点,散点下方的面积和就是AUC。

梯形法则,就是说把一个个小面积看作梯形,然后auc就是这些梯形的面积和。

此外还有矩形法则,auc就是矩阵面积的和。

当然,我们肉眼也能判断,梯形法则得到的面积更精确一些。


Lydia   2018-03-21 08:27

2

梯形法则:百度百科

就是用线性插值法计算面积。


Zealing   2018-03-19 07:56



  相关主题

sklearn里计算roc_auc_score,报错ValueError: bad input shape   1回答

如何利用python画分类器的ROC曲线?   1回答

roc auc小于0.5是什么情况?   3回答

sklearn.preprocessing.StandardScaler采用的是哪种标准化的方法?   1回答

怎么直观理解ROC AUC的概率统计意义?   1回答

sklearn.metric.auc函数计算出的结果很奇怪   1回答

精度召回precision recall auc是什么?   1回答

python里什么模块可以计算精度-召回(precision-recall)的AUC?   1回答

二元分类什么时候用LogLoss、什么时候用ROC AUC?如何选择?   1回答

多元分类的roc auc   1回答

R里有没有package可以画ROC,计算AUC的?   2回答

怎么理解roc convex hull?   2回答



回答问题时需要注意什么?

我们谢绝在回答前讲“生动”的故事。

我们谢绝“这么简单,你自己想”、“书上有的,你认真看”这类的回答;如果你认为对方的提问方式或者内容不妥,你可以直接忽略该问题,不用进行任何作答,甚至可以对该问题投反对票。

我们谢绝答非所问。

我们谢绝自己不会、硬要回答。

我们感激每一个用户在编写答案时的努力与付出!