การทำโปรไฟล์ การกำหนดเวอร์ชัน และ Feature Store

MLOps Deployment and Life Cycling

Nemanja Radojkovic

Senior Machine Learning Engineer

Data Profiling

 

 

การวิเคราะห์ข้อมูลอัตโนมัติและการสร้างสรุปภาพรวม (เรียกว่า data profiles หรือ expectations) เพื่อใช้ตรวจสอบและติดตามข้อมูลใน production

จุดประสงค์ของการอ้างอิง 1

MLOps Deployment and Life Cycling

จุดประสงค์ของการอ้างอิง 1

MLOps Deployment and Life Cycling

จุดประสงค์ของการอ้างอิง 2

MLOps Deployment and Life Cycling

จุดประสงค์ของการอ้างอิง 3

MLOps Deployment and Life Cycling

ความเสี่ยงเมื่อไม่ใช้ Data Profile

  • ลูกค้าร้องเรียน ทั้งที่ ตัวเอง ส่งข้อมูลผิดพลาดเข้ามาในโมเดล
  • ไม่มีทางตรวจจับได้ว่าข้อมูลเปลี่ยนแปลงไป และโมเดลใช้ไม่ได้อีกต่อไป
MLOps Deployment and Life Cycling

checklist profile

MLOps Deployment and Life Cycling

great expectations

MLOps Deployment and Life Cycling

checklist versioning

MLOps Deployment and Life Cycling

versioning arrow

MLOps Deployment and Life Cycling

ensure reproducibility

MLOps Deployment and Life Cycling

not a copy

MLOps Deployment and Life Cycling

data in place

MLOps Deployment and Life Cycling

just a pointer

MLOps Deployment and Life Cycling

version train test

MLOps Deployment and Life Cycling

 

dvc logo

 

 

 

  • Data
  • Version
  • Control
MLOps Deployment and Life Cycling

feature store

MLOps Deployment and Life Cycling

fs is a db

MLOps Deployment and Life Cycling

cross project reusability

MLOps Deployment and Life Cycling

dual db

MLOps Deployment and Life Cycling

high-volume db

MLOps Deployment and Life Cycling

single record db

MLOps Deployment and Life Cycling

reusability

MLOps Deployment and Life Cycling

train serve skew

MLOps Deployment and Life Cycling

emails

MLOps Deployment and Life Cycling

มาฝึกกันเถอะ!

MLOps Deployment and Life Cycling

Preparing Video For Download...