Deteksi Anomali berdasarkan Galat Rekonstruksi
Tandai pencilan yang tidak dapat dibangun kembali oleh model
Deteksi Anomali berdasarkan Galat Rekonstruksi adalah pelajaran Deep Learning 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 Deep Learning Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Deep Learning Academy mencakup 4 pelajaran total.
Menemukan yang Berbeda
Autoencoder sangat baik dalam menemukan anomali: titik data yang tidak sesuai dengan pola normal. Gagasannya cerdas dan ternyata sangat sederhana.
Berlatih Hanya dengan Data Normal
Anda melatih autoencoder hanya dengan data normal. Model ini menjadi ahli dalam membangun ulang jenis input yang sudah sering dilihatnya.
Error Rekonstruksi Adalah Sinyalnya
Untuk setiap input, Anda mengukur error rekonstruksi: seberapa jauh hasil pembangunan ulang dari aslinya. Satu angka ini menggerakkan seluruh metode.
error = ((x - model(x)) ** 2).mean()Data Normal Dibangun Ulang dengan Baik
Input normal yang sudah dikenal dibangun ulang dengan error rendah. Model telah mempelajari strukturnya, sehingga keluaran sangat mirip dengan input.
Anomali Dibangun Ulang dengan Buruk
Anomali tidak tampak seperti data pelatihan, sehingga model membangunnya ulang dengan buruk. Hal itu menghasilkan error rekonstruksi yang tinggi. 🚩
Menentukan Ambang Batas
Anda menetapkan ambang batas pada error. Apa pun yang berada di atasnya ditandai sebagai anomali; yang berada di bawahnya dianggap normal.
is_anomaly = error > thresholdMemilih Ambang Batas
Trik yang umum adalah melihat error pada set validasi yang bersih, lalu memilih persentil tinggi, misalnya persentil ke-95, sebagai batas pemisah.
threshold = np.percentile(val_errors, 95)Tidak Memerlukan Label Anomali
Anda tidak pernah memerlukan anomali berlabel untuk melakukan pelatihan. Hal ini membuat pendekatan ini sempurna ketika contoh buruk jarang atau belum diketahui sebelumnya.
Keunggulannya
Metode ini mendukung deteksi penipuan, penemuan cacat di pabrik, dan peringatan penyusupan jaringan—di mana pun kondisi normal umum terjadi dan masalah jarang terjadi.
Perhatikan Komprominya
Ambang batas rendah menangkap lebih banyak anomali, tetapi meningkatkan alarm palsu. Ambang batas tinggi membuat sistem lebih tenang, tetapi mungkin melewatkan masalah yang nyata. Sesuaikan dengan biaya yang harus Anda tanggung.
Waspadai Pergeseran
Jika perilaku normal berubah seiring waktu, error lama dapat menyesatkan Anda. Latih ulang atau kalibrasikan kembali model untuk menangani pergeseran ini dan menjaga keakuratan peringatan.
Pemeriksaan Singkat
Bagaimana autoencoder menandai anomali?
Ringkasan
Latih dengan data normal, ukur error rekonstruksi setiap input, dan tandai apa pun yang berada di atas ambang batas Anda. Tidak diperlukan label anomali. 🎉
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 “Deteksi Anomali berdasarkan Galat Rekonstruksi” gratis?
Ya — teks lengkap “Deteksi Anomali berdasarkan Galat Rekonstruksi” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Deep Learning Academy, upgrade ke CoddyKit PRO. Kursus Deep Learning Academy mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Deteksi Anomali berdasarkan Galat Rekonstruksi”?
Tandai pencilan yang tidak dapat dibangun kembali oleh model Kamu berlatih Deep Learning 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 Deep Learning Academy?
Tidak diperlukan pengalaman sebelumnya. Deep Learning 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 “Deteksi Anomali berdasarkan Galat Rekonstruksi” 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 Deep Learning Academy ini?
Ya. Setiap pelajaran Deep Learning 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
- Encoder, Bottleneck, dan Decoder
- Autoencoder Penghilang Derau
- Autoencoder Variasional dan Ruang Laten
- Deteksi Anomali berdasarkan Galat Rekonstruksi