【发布时间】:2022-01-05 09:50:45
【问题描述】:
我有一个包含以下三个信号的数据框:
-
rr_manually_cleaned是地面实况信号 -
rr_noisy是原始噪声信号 -
rr_filtered是已清理的异常检测器的输出
来自检测到的异常的 rr_noisy
评估异常检测器的性能 - 我想找出 FP、FN 等。
-
对于 FN(假阴性) - 这将是存在
rr_filtered中但不在rr_manually_cleaned中的数据点(即 NaN 值),因为这意味着异常检测器未能检测到 异常 -
对于 FP(误报) - 这将是数据点的情况 存在于
rr_manually_cleaned但不存在于rr_filtered中 异常检测器检测到不应该是一个异常
使用此设置 - 计算 FP、FN 和其他相关性能指标(F1、Precision、Recall 等)的最佳方法是什么?是否可以直接由此构建混淆矩阵?
【问题讨论】:
标签: python pandas confusion-matrix false-positive