Data yang nilainya nyentil banget dari pola normal, bisa error input, bisa juga signal penting yang perlu diinvestigasi lebih lanjut sebelum diambil kesimpulan.
Bayangkan kamu punya toko online dan rata-rata order per hari sekitar 150. Tiba-tiba di suatu hari angkanya muncul 1.500, sepuluh kali lipat. Data anomaly adalah kondisi ini: nilai atau pola yang menyimpang jauh dari yang biasanya kamu harapkan.
Yang bikin menarik, anomali nggak otomatis berarti salah. Bisa jadi itu hari promo besar-besaran, atau ada bug di sistem pencatatan order, atau malah ada fraud yang lagi terjadi. Tugasmu adalah investigasi dulu sebelum bereaksi.
| Tipe | Deskripsi | Contoh |
|---|---|---|
| Point Anomaly | Satu data point yang jauh dari yang lain | User beli 1.000 item sekaligus |
| Contextual Anomaly | Normal di konteks lain, aneh di konteks ini | Suhu 35°C wajar siang hari, tapi aneh kalau terjadi tengah malam di Jakarta |
| Collective Anomaly | Tiap nilai kelihatan normal sendiri, tapi secara kolektif mencurigakan | Sekelompok transaksi kecil beruntun dari satu akun dalam hitungan menit |
Penting banget buat bedain dua hal ini:
Semua error bisa dianggap anomali, tapi nggak semua anomali adalah error.
Kalau kamu nggak deteksi anomali sedini mungkin, dampaknya bisa menjalar. Dashboard jadi misleading, model machine learning jadi bias, keputusan bisnis jadi based on data yang nggak akurat.
Di industri perbankan misalnya, anomali transaksi yang nggak terdeteksi bisa berujung kerugian jutaan rupiah. Makanya tim data biasanya pasang anomaly detector di awal pipeline supaya data bermasalah ketangkap sebelum masuk ke downstream systems.
Ketika nemuin anomali, jangan langsung dihapus. Proses yang biasanya dipakai:
Anomali yang diinvestigasi dengan baik kadang malah jadi temuan bisnis yang berharga.
Udah paham Data Anomaly? Lanjut latihan SQL dan Excel yuk!
Latihan interaktif, langsung di browser.