ยินดีด้วย!

การพัฒนาโมเดล Machine Learning สำหรับ Production

Sinan Ozdemir

Data Scientist, Entrepreneur, and Author

จากการทดลองสู่ production

  • ระบุว่าการทดลอง ML แบบใดพร้อมนำไปใช้ในสภาพแวดล้อม production
  • รู้จักสาเหตุของ technical debt

Image: ภาพโฟลเดอร์เอกสารและไฟล์โค้ดบนคอมพิวเตอร์

  • เขียนเอกสารที่มีประสิทธิภาพและโค้ดที่ดูแลรักษาได้
  • เอกสารที่ดีและโค้ดที่บำรุงรักษาได้ช่วยลด technical debt
การพัฒนาโมเดล Machine Learning สำหรับ Production

สร้างความสามารถในการทำซ้ำผลได้

  • สร้างความสามารถในการทำซ้ำผลได้ใน machine learning
  • ทำ feature engineering เพื่อเพิ่มประสิทธิภาพ pipeline

fe book

  • ออกแบบการทดลองที่ทำซ้ำผลได้
  • จัดการเวอร์ชันของข้อมูลและโมเดลเพื่อติดตามการเปลี่ยนแปลง
การพัฒนาโมเดล Machine Learning สำหรับ Production

การ deploy โมเดล ML

  • แพ็กเกจโมเดล ML และ environment สำหรับ deploy บน framework ต่างๆ
  • รับประกันความสามารถในการ scale โมเดล ML เพื่อรองรับงานขนาดใหญ่

docker

  • หลักการ MLOps 4 ข้อ: Continuous Integration, Continuous Delivery, Continuous Training และ Continuous Monitoring
การพัฒนาโมเดล Machine Learning สำหรับ Production

ทดสอบและประเมินผล

  • ประเภทของการทดสอบ ได้แก่ unit tests, integration tests และ smoke tests

robots using data

  • ประเมินความน่าเชื่อถือของโมเดลเพื่อให้แน่ใจว่าได้ผลลัพธ์ที่แม่นยำ
  • ทดสอบโมเดลเพื่อหาปัญหาที่อาจเกิดขึ้นและพัฒนาประสิทธิภาพ
การพัฒนาโมเดล Machine Learning สำหรับ Production

ก้าวต่อไป!

  • นำความรู้จากคอร์สนี้ไปประยุกต์ใช้กับโปรเจกต์จริง
  • สร้างความสามารถในการทำซ้ำผลได้ ความสามารถ scale ความน่าเชื่อถือ และติดตาม data drift
  • ตั้งค่า framework การทดลองสำหรับ A/B testing โมเดล
  • ฝึกและอัปเดตโมเดลอย่างสม่ำเสมอเพื่อให้ยังคงแม่นยำและตรงประเด็น
  • ติดตามความก้าวหน้าและพัฒนาการใหม่ๆ ในสาย machine learning
  • พัฒนาทักษะและความเชี่ยวชาญของตัวเองต่อไป
การพัฒนาโมเดล Machine Learning สำหรับ Production

มาเริ่มกันเลย!

การพัฒนาโมเดล Machine Learning สำหรับ Production

Preparing Video For Download...