聚合并设定概率阈值
在使用集成方法时,有多种聚合方式可选。最常用的是算术平均数和中位数。
几乎在任何情况下都可以使用均值;当您的 estimators 中至少有 3 个或更多分类器时,可以考虑使用中位数。
请使用算术平均来从 apple 数据集中筛选异常值。probability_scores 和 apple 来自上一个练习。NumPy 已加载。
本练习是课程的一部分
Python 中的异常检测
练习说明
- 按行计算
probability_scores的均值。 - 创建一个布尔掩码:当概率大于 0.75 时返回 True。
- 使用
is_outlier掩码筛选出异常值。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Find the mean across rows
mean_probs = ____
# Create a boolean mask that uses a 75% threshold
is_outlier = ____
# Use the mask to filter outliers from apple
outliers = ____
print(len(outliers))