【问题标题】:how the pycaret 'predict_model' calculate AUC?pycaret 'predict_model' 如何计算 AUC?
【发布时间】:2022-06-13 13:43:18
【问题描述】:

如图所示,我使用“pycaret”包来训练模型并进行预测。我正在测试“predict_model”函数是否正确处理我看不见的数据。

我保证这个 'data_unseen' 符合 'set_up' 拆分规则,得到完全相同的数据。所以“predict_model(best_model)”和“predict_model(best_model, data_unseen)”应该在相同的环境下得到相同的结果,但是预测的AUC指标不同(注意其他指标是一样的)。

我对如何在 pycaret 中计算此指标感到困惑。另外,我使用 Sklearn 的 'metrics.auc' 函数计算了 AUC,结果也等于 0.73564,而不是 0.8423,有人知道为什么会有所不同吗?

【问题讨论】:

    标签: pycaret


    【解决方案1】:

    我也有类似的问题。 Pycaret 显示的指标与 sklearn 计算的结果不同。想知道为什么会有这么大的差异?

    【讨论】: