Pemeliharaan model

Penyebaran dan Siklus Hidup MLOps

Nemanja Radojkovic

Senior Machine Learning Engineer

Sebelumnya...

  • Bagaimana mendeteksi anomali dan gangguan?

 

Fokus pelajaran ini: kegagalan model ML

Penyebaran dan Siklus Hidup MLOps

model memburuk

Penyebaran dan Siklus Hidup MLOps

tingkatkan model

Penyebaran dan Siklus Hidup MLOps

perbaiki dataset

Penyebaran dan Siklus Hidup MLOps

berpusat pada model

Penyebaran dan Siklus Hidup MLOps

berbasis data

1 https://datacentricai.org/
Penyebaran dan Siklus Hidup MLOps

Kualitas di atas kuantitas

  • Tambah fitur dengan informasi relevan
  • Perbaiki label

 

Label == nilai variabel target di data latih

Kualitas label == kedekatan label dengan kebenaran dasar

Penyebaran dan Siklus Hidup MLOps

label buruk

Penyebaran dan Siklus Hidup MLOps

prediksi buruk

Penyebaran dan Siklus Hidup MLOps

Manfaat alat pelabelan

Pelabelan manual itu kompleks, lama, dan rawan salah

Gunakan alat pelabelan yang baik!

  • Pelabelan lebih efisien
  • Lebih akurat
  • Antarmuka sesuai kebutuhan
  • "Labeli contoh ini dulu untuk dampak maksimal"
  • "Sepertinya ada kesalahan di sini"

alat pelabelan

Contoh: alat pelabelan gambar, untuk membangun pengklasifikasi gambar

Penyebaran dan Siklus Hidup MLOps

human in the loop

Penyebaran dan Siklus Hidup MLOps

HIL 2

Penyebaran dan Siklus Hidup MLOps

masukan pakar

Penyebaran dan Siklus Hidup MLOps

Penyebaran dan Siklus Hidup MLOps

Saat label tiba

  • Jalankan pipeline build ML => Model baru
  • Cek apakah model baru lebih baik dari yang lama
    • YA => uji dan deploy
    • TIDAK => lanjutkan pencarian
Penyebaran dan Siklus Hidup MLOps

Terus mencari

  • Coba model baru
  • Coba fitur baru
  • Coba sumber data baru

 

Sangat membantu: Metadata store (MLflow Tracking, dll.)

  • Dokumentasikan proses seleksi model
  • Hindari mengulang eksperimen yang sama

 

Apa pun itu: MLOps membantu memelihara model dengan cepat dan efisien

Penyebaran dan Siklus Hidup MLOps

Ayo berlatih!

Penyebaran dan Siklus Hidup MLOps

Preparing Video For Download...