【问题标题】:ROC curve shows strange patternROC曲线显示出奇怪的模式
【发布时间】:2023-03-10 18:50:01
【问题描述】:

我有一个数据集,我在其中添加了 10-30% 的人工数据,并运行一个算法来分类哪些数据是原始的,哪些是人工的。我得到了附加的 ROC 曲线。我从未见过 ROC 曲线以这样的方式结束。难道我做错了什么?或者这样的模式是可能的?如果是这样,它的解释是什么?

谢谢

【问题讨论】:

  • no人工数据查看ROC曲线的样子会很有帮助。

标签: machine-learning classification roc


【解决方案1】:

如果您的目标数据具有不平衡的双峰分布且噪声/背景分布位于两种模式之间,您可能会看到类似于您所显示的 ROC 曲线。最初(就像在您的绘图中一样),ROC 曲线会急剧增加,因为它覆盖了真阳性 (TP) 分布的主峰。接下来,您将有一个相对平坦的区域,您可以在其中累积误报 (FP),而 TP 没有太多增加。然后,您将命中第二个 TP 集群。

我猜你的人工数据更接近 TP 主集群的质心,这就是为什么添加更多人工数据往往会削弱较小的 TP 集群并使其看起来更像典型的 ROC 曲线。

正如我在评论中提到的,在没有任何人工数据的情况下绘制 ROC 曲线会很有帮助。此外,在 TP 率接近 1 的图尾端显示放大版本可能会提供信息(即,查看它是否在接近 1 时变平)。

【讨论】:

    猜你喜欢
    • 2017-02-05
    • 2016-07-03
    • 1970-01-01
    • 1970-01-01
    • 2021-12-27
    • 2018-05-14
    • 2020-10-01
    • 1970-01-01
    • 2019-02-27
    相关资源
    最近更新 更多