Belajar AI #10: Overfitting & Underfitting — Bias-Variance Tradeoff

Episode ini tentang momok pertama yang membuat saya merasa bodoh saat belajar machine learning. Saya melatih decision tree untuk klasifikasi sederhana, akurasi di data training 99 persen. Senang setengah mati. Begitu diuji ke data yang belum pernah dilihat, nilainya anjlok ke kisaran 60-an. Saya cek ulang kode, curiga ada bug, cari-cari jam kerja yang hilang. Ternyata tidak ada bug. Yang terjadi adalah overfitting, dan episode ini adalah catatan saya memahaminya lewat kacamata seorang programmer.

Belajar AI #10: Overfitting & Underfitting — Bias-Variance Tradeoff Lanjutkan membaca

Belajar AI #9: Klasifikasi — Logistic Regression dan Decision Tree

Episode penutup blok dasar-dasar machine learning klasik: klasifikasi. Kalau episode lalu model saya belajar menebak angka, sekarang dia belajar menebak kategori — spam atau bukan, churn atau tidak, foto kucing atau anjing. Dua algoritma yang saya pakai untuk latihan: logistic regression dan decision tree.

Belajar AI #9: Klasifikasi — Logistic Regression dan Decision Tree Lanjutkan membaca

Belajar AI #8: Regresi — Memprediksi Nilai Kontinu dengan Linear Regression

Masuk episode 8, akhirnya kita sentuh algoritma sungguhan yang pertama kali saya latih sendiri: linear regression. Dipilih bukan karena canggih — justru karena paling polos. Dan dari kesederhanaannya, konsep-konsep episode sebelumnya (model sebagai fungsi, loss, evaluasi) akhirnya terasa nyambung semua.

Belajar AI #8: Regresi — Memprediksi Nilai Kontinu dengan Linear Regression Lanjutkan membaca