แยกเมตริกตามเซกเมนต์และกลุ่มตัวอย่าง
ค้นหาจุดที่โมเดลทำงานได้แย่ลงโดยไม่สังเกตเห็น
แยกเมตริกตามเซกเมนต์และกลุ่มตัวอย่าง เป็นบทเรียน MLOps Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน MLOps Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส MLOps Academy มีบทเรียนทั้งหมด 4 บทเรียน
ค่าเฉลี่ยซ่อนความจริง
โมเดลที่มีความแม่นยำโดยรวม 95% ก็ยังอาจล้มเหลวกับกลุ่มหนึ่งอย่างหนัก ค่าเฉลี่ยซ่อนจุดที่มีประสิทธิภาพต่ำเอาไว้ 🕵️
ส่วนย่อยคืออะไร
ส่วนย่อยคือชุดย่อยของข้อมูลที่มีลักษณะบางอย่างร่วมกัน เช่น ภูมิภาค ประเภทอุปกรณ์ ช่วงอายุ หรือหมวดหมู่ผลิตภัณฑ์
กลุ่มแบ่งส่วนกับกลุ่มรุ่นเดียวกัน
กลุ่มแบ่งส่วนจัดกลุ่มตามค่าของคุณลักษณะ เช่น ประเทศ ส่วนกลุ่มรุ่นเดียวกันจัดกลุ่มตามเหตุการณ์ร่วมในช่วงเวลา เช่น ผู้ใช้ที่สมัครใช้งานเมื่อเดือนมีนาคมที่ผ่านมา
คำนวณเมตริกแยกตามส่วนย่อย
แทนที่จะใช้ค่าความแม่นยำเพียงค่าเดียว ให้คำนวณเมตริกต่อส่วนย่อยแล้วเปรียบเทียบ ฟังก์ชัน groupby ของ pandas ช่วยให้ทำได้อย่างรวดเร็ว
logs.groupby("country").apply(
lambda g: accuracy_score(g.label, g.pred)
)ค้นหาส่วนย่อยที่อ่อนแอ
เมื่อส่วนย่อยหนึ่งได้คะแนนต่ำกว่าส่วนอื่นมาก คุณก็พบจุดอ่อนที่เมตริกหลักปกปิดไว้อย่างเงียบ ๆ
ระวังส่วนย่อยขนาดเล็กมาก
ส่วนย่อยที่มีตัวอย่างน้อยมากจะให้เมตริกที่ผันผวน กำหนดขนาดขั้นต่ำก่อนเชื่อถือค่าของมัน
การแบ่งส่วนเผยให้เห็นความลำเอียง
การเปรียบเทียบส่วนย่อยระหว่างกลุ่มที่อ่อนไหวช่วยเปิดเผยช่องว่างด้านความเป็นธรรม เช่น กลุ่มประชากรหนึ่งได้รับผลการทำนายที่แย่กว่าอย่างสม่ำเสมอ
ติดตามการเปลี่ยนแปลงของข้อมูลในแต่ละส่วนด้วย
การเปลี่ยนแปลงของข้อมูลอาจเกิดกับส่วนย่อยหนึ่งก่อนส่วนอื่น การติดตามการเปลี่ยนแปลงของข้อมูลต่อกลุ่มแบ่งส่วนช่วยจับการเปลี่ยนแปลงในผู้ใช้มือถือได้ก่อนที่จะขยายไปทั่วระบบ
ทำการค้นหาโดยอัตโนมัติ
การตรวจสอบส่วนย่อยด้วยตนเองไม่สามารถขยายรองรับขนาดใหญ่ได้ เครื่องมือค้นหาส่วนย่อยจะสแกนชุดย่อยจำนวนมากและแจ้งส่วนที่มีประสิทธิภาพแย่ที่สุดให้คุณ
กลุ่มรุ่นเดียวกันตามเวลา
การติดตามกลุ่มรุ่นเดียวกันเป็นเวลาหลายสัปดาห์แสดงให้เห็นว่าโมเดลเสื่อมประสิทธิภาพกับผู้ใช้ใหม่หรือไม่ เมื่อพฤติกรรมของผู้ใช้เหล่านั้นแตกต่างจากผู้ใช้เดิม
จากข้อมูลเชิงลึกสู่การลงมือทำ
ส่วนย่อยที่มีปัญหาชี้แนวทางแก้ไขได้ เช่น รวบรวมข้อมูลเพิ่ม เพิ่มคุณลักษณะ หรือฝึกโมเดลที่เจาะจงตามกลุ่มแบ่งส่วนสำหรับกลุ่มนั้น
ตรวจสอบอย่างรวดเร็ว
เลือกเหตุผลที่แท้จริงในการแบ่งเมตริกเป็นส่วนย่อย
สรุป
แยกเมตริกตามกลุ่มแบ่งส่วนและกลุ่มรุ่นเดียวกันเพื่อค้นหาจุดอ่อนที่ซ่อนอยู่ ช่องว่างด้านความเป็นธรรม และการเปลี่ยนแปลงของข้อมูลระยะแรกที่ค่าเฉลี่ยอาจบดบังไว้ ✅
เรียนรู้ Python ด้วย AI tutor — ฟรี
เขียนและเรียกใช้โค้ดจริงในเบราว์เซอร์ของคุณ รับความช่วยเหลือทันทีจาก AI tutor 24/7 และเรียนรู้ต่อจากที่คุณหยุดบนเว็บหรือในแอป
- คอร์ส
- 30
- บทเรียน
- 120
คำถามที่พบบ่อย
บทเรียน “แยกเมตริกตามเซกเมนต์และกลุ่มตัวอย่าง” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “แยกเมตริกตามเซกเมนต์และกลุ่มตัวอย่าง” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส MLOps Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส MLOps Academy มีบทเรียนทั้งหมด 4 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “แยกเมตริกตามเซกเมนต์และกลุ่มตัวอย่าง”
ค้นหาจุดที่โมเดลทำงานได้แย่ลงโดยไม่สังเกตเห็น คุณปฏิบัติ MLOps Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน MLOps Academy หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน MLOps Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน
บทเรียน “แยกเมตริกตามเซกเมนต์และกลุ่มตัวอย่าง” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน MLOps Academy นี้ได้ไหม
ได้ บทเรียน MLOps Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- เสาหลักทั้งสี่ของการสังเกตการณ์ระบบการเรียนรู้ของเครื่อง
- บันทึกผลพยากรณ์เพื่อวิเคราะห์ภายหลัง
- แยกเมตริกตามเซกเมนต์และกลุ่มตัวอย่าง
- อธิบายผลพยากรณ์ด้วย SHAP