Kerangka MLOps modern

Penyebaran dan Siklus Hidup MLOps

Nemanja Radojkovic

Senior Machine Learning Engineer

Tentang saya

 

Foto profil

 

  • Senior Machine Learning Engineer
  • Berpengalaman mengembangkan, menerapkan, dan memelihara model ML di produksi
  • Fokus saat ini: deployment dan siklus hidup ML
1 www.linkedin.com/in/radojkovic
Penyebaran dan Siklus Hidup MLOps

Kursus konseptual

YA: Pemahaman tingkat tinggi

bagan alur konseptual

TIDAK: Keterampilan praktik langsung

coding hands-on

Penyebaran dan Siklus Hidup MLOps

MLOps

Machine Learning Operations

  • Prinsip
  • Praktik
  • Alat

Tujuan: alur kerja dan layanan ML

  • Terotomasi
  • Reprodusibel
  • Terintegrasi
Penyebaran dan Siklus Hidup MLOps

ops bagian 1

Penyebaran dan Siklus Hidup MLOps

ops bagian 2

Penyebaran dan Siklus Hidup MLOps

mlops dari dev

Penyebaran dan Siklus Hidup MLOps

Bab I

Nilai dan kebutuhan MLOps

waktu adalah uang

Tahap siklus hidup model

siklus hidup

 

Komponen kerangka MLOps

balok penyusun

Penyebaran dan Siklus Hidup MLOps

hanya devops

Penyebaran dan Siklus Hidup MLOps

devops dengan mlops

Penyebaran dan Siklus Hidup MLOps

Biaya tinggi ML tanpa Ops

 

TITIK AWAL UMUM

  • Alur kerja ML manual
  • Deployment manual
  • Monitoring ad hoc

 

=> Akumulasi utang teknis

Penyebaran dan Siklus Hidup MLOps

Utang Teknis

biaya tersirat dari kerja ulang tambahan akibat memilih solusi mudah (terbatas) sekarang alih-alih pendekatan lebih baik yang memakan waktu lebih lama

~ Wikipedia[1]

 

Makalah Google yang terkenal tentang topik ini:

"Machine Learning: The high-interest credit card of technical debt"[2]

 

LEBIH BANYAK WAKTU DAN MODEL TERDEPLOY

  • Lebih banyak utang teknis dan risiko model
  • Proses lebih lambat, lebih membuat frustrasi, dan rawan kesalahan
  • Kemampuan memberi nilai menurun
1 https://en.wikipedia.org/wiki/Technical_debt 2 https://research.google/pubs/pub43146/
Penyebaran dan Siklus Hidup MLOps

Alur kerja ML

  • Pengumpulan dan penyiapan data
  • Pelabelan data
  • Pemilihan model
  • Pelatihan model
  • Pengemasan model
  • Deployment model
  • Monitoring dan pemeliharaan model

 

Otomasi alur kerja ML == kematangan MLOps

Penyebaran dan Siklus Hidup MLOps

MLOps diterapkan

  • Terotomasi
  • Cepat
  • Reprodusibel
  • Dapat dijelaskan
Penyebaran dan Siklus Hidup MLOps

kita di sini

Penyebaran dan Siklus Hidup MLOps

non-linear

Penyebaran dan Siklus Hidup MLOps

linear

Penyebaran dan Siklus Hidup MLOps

sorotan 1

Penyebaran dan Siklus Hidup MLOps

semua mata tertuju padaku

Penyebaran dan Siklus Hidup MLOps

Penyebaran dan Siklus Hidup MLOps

Selanjutnya!

 

Siklus hidup model

siklus hidup

Arsitektur MLOps

bagan alur konseptual

Penyebaran dan Siklus Hidup MLOps

Ayo berlatih!

Penyebaran dan Siklus Hidup MLOps

Preparing Video For Download...