Deep Learning Academy · Pelajaran

Deteksi Anomali berdasarkan Galat Rekonstruksi

Tandai pencilan yang tidak dapat dibangun kembali oleh model

Pelajaran 4 dari 413 langkah

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 > threshold

Memilih 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. 🎉

Gratis untuk memulai

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

  1. Encoder, Bottleneck, dan Decoder
  2. Autoencoder Penghilang Derau
  3. Autoencoder Variasional dan Ruang Laten
  4. Deteksi Anomali berdasarkan Galat Rekonstruksi
← Kembali ke Deep Learning Academy