对数法能举例吗

对数法示例(5个样本,2个正例3个负例):

数据

  • 预测值 [0.9, 0.8, 0.7, 0.6, 0.5]
  • 真实标签 [1, 0, 1, 0, 0]

步骤

  1. 按预测值从大到小排序,保留标签顺序:

    • 第1位(0.9,正例P1)
    • 第2位(0.8,负例N1)
    • 第3位(0.7,正例P2)
    • 第4位(0.6,负例N2)
    • 第5位(0.5,负例N3)
  2. 数正样本 > 负样本的对数

    • P1(第1位)大于后面所有3个负样本(N1、N2、N3)→ 3对
    • P2(第3位)大于后面2个负样本(N2、N3)→ 2对
    • 总对数 = 3 + 2 = 5
  3. 计算AUC

    • 最大可能对数 = 正样本数 × 负样本数 = 2 × 3 = 6
    • AUC = 5/6 ≈ 0.833

结果:0.833表示随机选一个正样本,有83.3%的概率排在随机负样本前面。