ธนาคารกำลังสร้างระบบประเมินความเสี่ยงสินเชื่อ: ฟีเจอร์ “สถานะอนุมัติขั้นสุดท้าย” ถูกใช้ทำนายว่าจะอนุมัติหรือไม่ ข้อใดถูกต้อง
กแก้ด้วย scaling เท่านั้น
ขเป็นฟีเจอร์ที่ดีที่สุดจึงควรเก็บ
คเป็น label leakage เพราะฟีเจอร์เกิดจากผลลัพธ์ที่ต้องการทำนาย
งแก้ด้วยเพิ่ม test set
เฉลยอธิบาย
ฟีเจอร์ที่สร้างหลังเหตุการณ์เป้าหมายไม่มีอยู่ ณ เวลาตัดสินใจจริงและทำให้ประเมินสูงเกินจริง ตัวเลือกอื่นละเลยลำดับเวลา การแยกข้อมูล ความหมายทางสถิติ หรือผลกระทบในการใช้งานจริง แหล่งอ้างอิงทางการ: https://scikit-learn.org/stable/common_pitfalls.html