代码之家  ›  专栏  ›  技术社区  ›  Marvania Mehul - MKPatel

确定估算其中一类概率的模型的准确性

  •  -3
  • Marvania Mehul - MKPatel  · 技术社区  · 7 年前

    我正在建模一个具有两个结果的事件,0(拒绝)和1(接受)。我创建了一个模型,用于估计1(接受)发生的概率(即,该模型将计算“1”发生的概率为80%,或者换句话说,接受概率为0.8)

    现在,我有大量的试验结果记录和模型的估计值(例如:接受概率=0.8和实际等级(接受度=1))。我想量化或验证模型的准确性。这是否可能,如果可能,如何实现?

    注:我只是在预测1级的概率。假设类1的预测值为0.8,实际类值为1。现在我想找到我的模型的性能。

    2 回复  |  直到 7 年前
        1
  •  0
  •   KonstantinosKokos    7 年前

    您只需将概率转换为具有阈值舍入的两个离散类之一,即如果p(y=1 | x)>0.5:预测1,否则预测0。那么所有的指标都是适用的。阈值可以通过检查ROC曲线和/或精度召回变化来选择,也可以简单地设置为0.5。

        2
  •  0
  •   Has QUIT--Anony-Mousse    6 年前

    按预测对对象排序。

    然后计算所得曲线的ROC AUC。