Build your ultimate AI agent
รายละเอียดคอร์ส
เรียนรู้วิธีตรวจสอบโมเดล ML ของคุณใน Python
การติดตามตรวจสอบโมเดลแมชชีนเลิร์นนิงช่วยให้โครงการแมชชีนเลิร์นนิงของคุณประสบความสำเร็จในระยะยาว การติดตามตรวจสอบอาจมีความซับซ้อนมาก อย่างไรก็ตาม มีแพ็กเกจ Python ที่ช่วยให้เราเข้าใจได้ว่าโมเดลของเราทำงานเป็นอย่างไร ข้อมูลใดที่เปลี่ยนแปลงไปซึ่งอาจทำให้ประสิทธิภาพลดลง และให้เบาะแสว่าเราจำเป็นต้องทำอะไรเพื่อให้โมเดลกลับมาอยู่ในเส้นทางที่ถูกต้องอีกครั้ง คอร์สนี้ครอบคลุมทุกสิ่งที่คุณจำเป็นต้องรู้เพื่อสร้างระบบมอนิเตอร์พื้นฐานด้วย Python โดยใช้แพ็กเกจมอนิเตอร์ยอดนิยมอย่าง nannymlทำความเข้าใจเวิร์กโฟลว์การมอนิเตอร์ที่เหมาะสมที่สุด
การติดตามตรวจสอบโมเดลไม่ได้มีแค่การคำนวณประสิทธิภาพของโมเดลในสภาพแวดล้อมการใช้งานจริงเท่านั้น น่าเสียดายที่มันไม่ได้ง่ายขนาดนั้น โดยเฉพาะเมื่อป้ายกำกับหาได้ยาก คอร์สนี้จะสอนคุณเกี่ยวกับเวิร์กโฟลว์การมอนิเตอร์ที่เหมาะสมที่สุด จะช่วยให้คุณตรวจจับความล้มเหลวของโมเดลได้เสมอ หลีกเลี่ยงความเหนื่อยล้าจากการแจ้งเตือน และเข้าถึงต้นตอของปัญหาได้อย่างรวดเร็วเรียนรู้วิธีค้นหาสาเหตุรากของปัญหาประสิทธิภาพของโมเดล
อีกองค์ประกอบสำคัญของการติดตามโมเดลคือการวิเคราะห์หาสาเหตุรากของปัญหา หลักสูตรนี้จะเจาะลึกวิธีใช้เทคนิคการตรวจจับ data drift เพื่อค้นหาสาเหตุรากของปัญหาประสิทธิภาพของโมเดล คุณจะได้เรียนรู้วิธีใช้เทคนิคการตรวจจับ data drift ทั้งแบบ univariate และ multivariate เพื่อค้นหาสาเหตุรากฐานที่เป็นไปได้ของปัญหาในโมเดลข้อกำหนดเบื้องต้น
หลักสูตร
โครงสร้างคอร์ส
1
การเตรียมข้อมูลและการประมาณค่าประสิทธิภาพ
ในบทนี้ จะได้รู้จักกับไลบรารี NannyML และฟังก์ชันพื้นฐานต่าง ๆ ของมัน เริ่มต้นด้วยการเรียนรู้กระบวนการเตรียมข้อมูลดิบเพื่อสร้างชุดข้อมูล reference และ analysis สำหรับการติดตามตรวจสอบในระบบ production จากนั้นจะได้ฝึกปฏิบัติจริงผ่านตัวอย่างการพยากรณ์ยอดทิปสำหรับการเดินทางด้วยแท็กซี่ในนิวยอร์ก และในช่วงท้ายของบท จะได้เรียนรู้วิธีประมาณค่าประสิทธิภาพของโมเดลพยากรณ์ทิปด้วย NannyML
- NannyML คืออะไร?50 XP
- ฟีเจอร์หลักของ NannyML50 XP
- โหลดชุดข้อมูล100 XP
- การเตรียมข้อมูลสำหรับ NannyML50 XP
- ช่วง reference หรือ analysis?100 XP
- การโหลดและแบ่งข้อมูล100 XP
- การสร้างชุดข้อมูล reference และ analysis100 XP
- การประมาณค่าประสิทธิภาพ50 XP
- ระบุอัลกอริทึมและประเภทของปัญหา50 XP
- การตีความผลลัพธ์50 XP
- ขั้นตอนการทำงานของ CBPE และ DLE100 XP
- การประเมินประสิทธิภาพสำหรับการทำนายทิป100 XP
2
การติดตามประสิทธิภาพและมูลค่าทางธุรกิจ
ในบทนี้ จะได้รู้จักกับ realized performance calculators ที่ใช้เมื่อ ground truth พร้อมใช้งาน จากนั้นจะเรียนรู้วิธีการขั้นสูงในการจัดการผลลัพธ์ ทั้งการกรอง การพล็อตกราฟ การแปลงเป็น data frame การแบ่ง chunk และการกำหนด threshold แบบกำหนดเอง และในตอนท้าย จะนำความรู้เหล่านี้ไปใช้คำนวณมูลค่าทางธุรกิจของโมเดลที่เทรนบนชุดข้อมูลการจองโรงแรม
3
การวิเคราะห์สาเหตุและการแก้ไขปัญหา
หลังจากตรวจพบการลดลงของประสิทธิภาพในโมเดลการจองโรงแรมแล้ว บทนี้จะพาไปเรียนรู้วิธีระบุสาเหตุที่แท้จริงของปัญหา โดยจะได้รู้จักกับวิธีการตรวจจับ drift แบบ multivariate และ univariate รวมถึงเรียนรู้วิธีระบุปัญหาคุณภาพข้อมูลและแนวทางแก้ไขปัญหาที่ตรวจพบ
การติดตามตรวจสอบ Machine Learning ด้วย Python
เรียนจบแล้ว

