เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การรวมค่าความน่าจะเป็นและการกำหนดเกณฑ์

มีวิธีการรวมค่า (aggregation) หลายแบบที่ใช้ได้กับ ensemble โดยวิธีที่นิยมมากที่สุดคือค่าเฉลี่ยเลขคณิตและค่ามัธยฐาน

โดยทั่วไปสามารถใช้ค่าเฉลี่ยได้เสมอ ส่วนค่ามัธยฐานเหมาะสำหรับกรณีที่มี classifier ใน estimators อย่างน้อยสามตัวขึ้นไป

ให้ใช้การหาค่าเฉลี่ยเลขคณิตเพื่อกรอง outlier จากชุดข้อมูล apple โดย probability_scores และ apple พร้อมใช้งานจากแบบฝึกหัดก่อนหน้า และได้โหลด NumPy ไว้แล้ว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การตรวจจับความผิดปกติใน Python

ดูคอร์ส

คำแนะนำการฝึกหัด

  • หาค่าเฉลี่ยของ probability_scores ตามแถว
  • สร้าง boolean mask ที่คืนค่า True เมื่อค่าความน่าจะเป็นมากกว่า 0.75
  • ใช้ mask is_outlier เพื่อกรอง 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))
แก้ไขและรันโค้ด