Tetapkan Ambang dan Pemicu Drift
Tentukan kapan drift harus memulai pelatihan ulang.
Tetapkan Ambang dan Pemicu Drift adalah pelajaran MLOps Academy gratis di CoddyKit. Ini adalah pelajaran 4 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar MLOps Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus MLOps Academy mencakup 4 pelajaran total.
Dari Mendeteksi Menjadi Memutuskan
Mengukur pergeseran hanyalah separuh pekerjaan. Nilai sebenarnya terletak pada memutuskan kapan suatu perubahan cukup besar untuk ditindaklanjuti. Artinya, Anda perlu menetapkan ambang batas dan pemicu. 🚦
Apa Itu Ambang Batas
Ambang batas adalah garis yang harus dilewati metrik pergeseran sebelum Anda bereaksi. Di bawahnya Anda tetap tenang; di atasnya Anda menyelidiki atau melatih ulang.
Mulai dari Aturan yang Dikenal
Ambang batas awal yang masuk akal adalah PSI di atas 0,25 per fitur karena itu merupakan batas umum untuk pergeseran signifikan. Sesuaikan nanti berdasarkan data Anda sendiri.
PSI_THRESHOLD = 0.25
def is_drifted(psi_value):
return psi_value > PSI_THRESHOLDSatu Fitur atau Banyak Fitur
Tentukan unit alarm Anda. Picu alarm berdasarkan satu fitur kritis, atau berdasarkan persentase fitur yang mengalami pergeseran, misalnya lebih dari 30% seluruh kolom.
share = drifted_count / total_features
trigger = share > 0.3Hindari Peringatan yang Terlalu Mudah Terpicu
Satu hari yang penuh gangguan tidak seharusnya memicu pelatihan ulang. Wajibkan pergeseran bertahan selama suatu jendela, misalnya tiga pemeriksaan berturut-turut, sebelum Anda memicunya.
Tingkatan Keparahan
Tidak semua pergeseran memerlukan respons yang sama. Gunakan tingkatan: peringatan yang hanya memberi tahu dan tingkat kritis yang benar-benar memulai pelatihan ulang.
if psi_value > 0.25:
level = "critical"
elif psi_value > 0.1:
level = "warning"
else:
level = "ok"Hubungkan ke Pemicu
Pemicu adalah tindakan yang terhubung ke pelanggaran ambang batas. Pemicu dapat membuka peringatan, memanggil webhook, atau memulai proses pipeline pelatihan Anda.
if level == "critical":
start_retraining_pipeline()Utamakan Performa jika Memungkinkan
Pergeseran masukan hanyalah proksi. Jika label tersedia, picu berdasarkan penurunan metrik nyata, seperti akurasi di bawah target, yang jauh lebih dapat dipercaya daripada pergeseran masukan saja.
Tambahkan Waktu Jeda
Setelah pelatihan ulang, tunggu sebelum mengizinkan pemicu berikutnya. Waktu jeda mencegah sistem melakukan pelatihan ulang berulang kali saat metrik sedang stabil.
Kalibrasikan Berdasarkan Riwayat
Jangan menebak ambang batas secara membabi buta. Putar ulang data masa lalu untuk melihat peringatan apa yang akan dipicu oleh ambang batas Anda, lalu sesuaikan sampai peringatan sesuai dengan masalah nyata. 🔧
Pastikan Manusia Mendapat Informasi
Meski pemicu berjalan otomatis, catat setiap keputusan dan beri tahu tim. Keterpantauan yang baik membuat otomatisasi tetap tepercaya, bukan menjadi sesuatu yang misterius. 🔔
Pemeriksaan Singkat
Satu pertanyaan tentang menjaga agar peringatan tetap terkendali.
Ringkasan
Anda mengubah sinyal pergeseran menjadi tindakan: tetapkan ambang batas, gunakan jendela dan tingkatan untuk mengurangi kebisingan, utamakan metrik nyata, tambahkan waktu jeda, dan selalu libatkan manusia. 🎯
Belajar Python dengan tutor AI — gratis
Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.
- Kursus
- 30
- Pelajaran
- 120
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Tetapkan Ambang dan Pemicu Drift” gratis?
Ya — teks lengkap “Tetapkan Ambang dan Pemicu Drift” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus MLOps Academy, upgrade ke CoddyKit PRO. Kursus MLOps Academy mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Tetapkan Ambang dan Pemicu Drift”?
Tentukan kapan drift harus memulai pelatihan ulang. Kamu berlatih MLOps Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai MLOps Academy?
Tidak diperlukan pengalaman sebelumnya. MLOps Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 4 dari 4.
Berapa lama pelajaran “Tetapkan Ambang dan Pemicu Drift” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran MLOps Academy ini?
Ya. Setiap pelajaran MLOps Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Drift Data vs Drift Konsep
- Ukur Drift dengan PSI dan KS
- Buat Laporan Drift dengan Evidently
- Tetapkan Ambang dan Pemicu Drift