精度和召回率之间的差异

时间:2019-12-02 06:37:27

标签: confusion-matrix

假设一个模型可以预测一个人是否喜欢机器学习,那么它的真实肯定率为99%,错误否定率为1%,并且喜欢机器学习的人的概率为0.5%。通过模型预测为阳性的人实际上喜欢机器学习的概率是多少?

1 个答案:

答案 0 :(得分:0)

这可以通过条件概率来解决,假设发生两个事件,其中事件1是您的模型预测y = 1(人喜欢机器学习),事件2是喜欢机器学习的概率为0.5%。因此,P(Ypred = 1)= 99%,P(Ytrue = 1)= 0.5%。现在,我们必须在发生概率为0.5%的情况下预测ypred = 1,并通过条件概率定理将其写为Ytrue = P(Ypred = 1 | Ytrue = 1)= P(Ytrue = 1 | Y_pred = 1) (将此术语视为“正值”)* P(Ypred = 1)(并且该术语值我们已经知道)。因此,P(Ypred = 1 | Ytrue = 1)= 0.5 * 0.99 = 0.495。我想这回答了您的问题。