【发布时间】:2016-05-18 19:50:29
【问题描述】:
我有一组来自模型的预测和一组真实的观察值,我想创建一个 ROC。
预测的质量(以绝对误差计)与预测的大小无关。所以我有一组预测 (pred(1), pred(2), ..., pred(n)) 和观察结果 (obs(1), obs(2), ..., obs(n))。
有人告诉我将我的二元分类向量 label(i) 的元素创建为 label(i) = ifelse(|obs(i) - pred(i)|
但我看不出建议的标签是如何有效的,因为更高的 pred() 值不一定会区分我的二元分类,即预测值不能“排名”我的预测质量(即给定的阈值不会自然地划分我的数据)。有人可以告诉我在这里做什么吗?上面给出的建议是否有效?还是 ROC 不适合在这里使用?
【问题讨论】:
-
谁让你这么做的?这当然不是 ROC 分析……您需要使用相关性度量。
-
我的直觉说你是对的。一位同事做到了。我可以从您或其他人那里获得更多详细信息,说明为什么基于预测变量进行二值化无效?
-
*同事建议
标签: roc