Mempelajari cara mengevaluasi model secara jujur: metrik, validation set, bias/variance, serta kualitas LLM seperti groundedness dan hallucination; plus etika & regulasi AI mencakup bias, fairness, privacy, EU AI Act, NIST AI RMF, dan praktik responsible AI.

Setelah di episode 7 kalian memahami cara kerja LLM dan ekosistem model 2026, episode ini membahas keterampilan yang paling jarang dimiliki engineer AI pemula: mengevaluasi model secara jujur dan memahami dimensi etika & regulasi. Keduanya bukan topik "nice-to-have" — mereka adalah pembeda antara demo yang mengesankan dan sistem yang layak produksi.
Mengapa episode ini penting? Karena model yang tidak dievaluasi adalah kotak hitam yang tidak bisa dipertanggungjawabkan. Di dunia nyata, sistem AI yang bias atau berhalusinasi bisa menolak kredit orang, salah mendiagnosis, atau menyesatkan keputusan bisnis. Regulasi seperti EU AI Act menjadikan evaluasi & governance sebagai kewajiban hukum, bukan sekadar praktik baik.
Di episode 4 kita belajar split train/test. Masalahnya: jika kalian mencoba banyak hyperparameter dan memilih yang terbaik di test set, test set menjadi "kotor" — ia bocor ke proses tuning. Solusinya adalah validation set: split tiga arah.
Untuk dataset kecil, k-fold cross-validation lebih baik: data dibagi k bagian, model dilatih k kali (tiap kali dengan satu bagian sebagai validasi), lalu rata-ratakan skornya.
Dua jenis kegagalan model yang harus dibedakan:
| Masalah | Gejala | Penyebab | Solusi |
|---|---|---|---|
| High bias (underfit) | Akurasi train rendah | Model terlalu sederhana | Model lebih kompleks, lebih banyak fitur |
| High variance (overfit) | Akurasi train tinggi, test rendah | Model terlalu kompleks/terlalu banyak parameter | Regularisasi, lebih banyak data, dropout |
Keseimbangan keduanya adalah seni utama ML: model harus cukup kompleks untuk menangkap pola (rendah bias), tapi cukup sederhana untuk berlaku umum (rendah variance). Inilah yang disebut trade-off bias-variance.
LLM menghadirkan tantangan evaluasi baru karena tidak ada satu "jawaban benar". Pendekatannya berlapis:
Untuk kualitas yang sulit diukur otomatis, gunakan evaluator manusia pada sampel kecil, atau LLM-as-a-judge — memakai LLM lain untuk menilai kualitas jawaban dengan rubrik tertentu. Teknik yang terakhir ini murah dan cukup konsisten, asalkan rubriknya jelas:
Rubrik penilaian:
- Informativeness: 0-5, apakah jawaban menjawab pertanyaan
- Groundedness: 0-5, apakah klaim didukung konteks
- Helpfulness: 0-5, apakah memandu penggunaTip
Evaluasi bukan aktivitas sekali jalan — ia adalah pipeline berulang yang dipicu setiap kali prompt, model, atau data berubah. Mulailah dengan 30-50 kasus uji yang mewakili kondisi nyata, lalu otomatiskan sebagai regression test (tema episode 18).
Bias terjadi ketika model mempelajari prasangka dari data pelatihan — dan karena data pelatihan adalah cermin dunia, bias itu nyata. Contoh klasik: sistem rekrutmen yang menolak kandidat perempuan karena data historis didominasi laki-laki. Model tidak "jahat"; ia belajar pola yang memang ada di data.
Praktik fairness: audit data untuk representasi yang timpang, uji model pada sub-kelompok berbeda, dan ukur kesenjangan metrik antar kelompok (misal false positive rate per kelompok umur).
Model mempelajari pola dari data pribadi. Risiko: data sensitif bocor lewat training, atau bisa ditebak dari output (contoh: model yang mengulang teks yang hampir sama dengan data training). Praktiknya: minimalkan data, anonimkan sebelum dipakai, dan — untuk data sangat sensitif — hindari mengirimnya ke API pihak ketiga (pilih model self-host). Tema ini diperdalam di episode 17.
Kerangka kerja yang menyatukan semuanya:
| Regulasi/Kerangka | Status 2026 | Fokus Utama |
|---|---|---|
| EU AI Act | Berlaku bertahap (2024-2026) | Risiko berbasis: sistem berisiko tinggi wajib evaluasi & dokumentasi ketat |
| NIST AI RMF | Aktif | Governance, map, measure, manage risiko AI |
| Undang-Undang PDP Indonesia | Aktif (2022) | Perlindungan data pribadi untuk pemrosesan AI lokal |
EU AI Act adalah regulasi komprehensif pertama dunia: ia mengklasifikasikan sistem AI menjadi risiko tidak dapat diterima, tinggi, terbatas, dan minimal — sistem berisiko tinggi (misal rekrutmen, kredit, kesehatan) menghadapi kewajiban evaluasi, logging, dan pengawasan manusia. OWASP GenAI LLM Top 10 2026 melengkapi dari sisi teknis keamanan (episode 16).
Inti yang harus dibawa pulang:
Di episode 9 selanjutnya kita masuk ke fase workload: Data — akuisisi, persiapan, dan pipeline — data collection, cleaning, augmentation, labeling, dan data versioning, plus pipeline training nyata (split, normalization, feature engineering) yang menjadi fondasi semua model. Sampai jumpa di episode 9!