บริษัทพัฒนาโมเดล AI สำหรับตรวจสอบคุณภาพสินค้าบนสายการผลิต พบว่าชิ้นงานที่มีตำหนิมีแค่ 2% ของทั้งหมด ปัญหาที่จะเกิดขึ้นกับโมเดลหากไม่มีการจัดการที่เหมาะสมคืออะไร
กClass Imbalance ทำให้โมเดลมีแนวโน้มทำนายว่าสินค้าทุกชิ้นไม่มีตำหนิเพื่อให้ Accuracy สูง แต่พลาดการตรวจจับชิ้นที่มีตำหนิ
ขโมเดลจะทำงานเร็วเกินไปจนไม่สามารถตรวจสอบทัน
คโมเดลจะ Overfit กับชิ้นงานที่มีตำหนิเพราะมีน้อยเกินไป
งโมเดลจะต้องการข้อมูลฝึกน้อยลงเพราะชิ้นงานตำหนิมีน้อย
เฉลยอธิบาย
Class Imbalance คือปัญหาที่ข้อมูลแต่ละคลาสมีจำนวนไม่สมดุล เมื่อสินค้าตำหนิมีแค่ 2% โมเดลอาจเรียนรู้ที่จะทำนายว่าทุกอย่างไม่มีตำหนิได้ Accuracy 98% โดยไม่มีประโยชน์จริง แก้ไขได้ด้วย Oversampling, Undersampling หรือปรับ Class Weights ตัวเลือก A ผิดเพราะไม่เกี่ยวกับความเร็ว ตัวเลือก C ผิดทิศทาง ตัวเลือก D สับสนแนวคิด Overfitting กับ Class Imbalance