โรงพยาบาลกำลังสร้างระบบคัดกรองผู้ป่วย: คอลัมน์ตัวเลขมีค่าหายและจะทำ cross-validation ควรเติมค่าอย่างไร

เติมจาก target
ใช้ค่าจาก test fold
คำนวณ median จากข้อมูลทั้งก้อนก่อน CV
ใส่ imputer ใน pipeline เพื่อให้แต่ละ fold เรียนรู้ค่าจาก train fold

เฉลยอธิบาย

การใส่ imputation ใน pipeline ป้องกัน leakage ระหว่าง fold และทำให้ขั้นตอนนำไปใช้ซ้ำได้ ตัวเลือกอื่นละเลยลำดับเวลา การแยกข้อมูล ความหมายทางสถิติ หรือผลกระทบในการใช้งานจริง แหล่งอ้างอิงทางการ: https://scikit-learn.org/stable/modules/compose.html

ข้อสอบอื่นในวิชาวิทยาการข้อมูล (Data Science)

ดูข้อสอบวิชานี้ทั้งหมด →