Lab NLP: Metrik Evaluasi Klasifikasi

Confusion matrix, akurasi, presisi, recall, F1 score, dan spesifisitas. Ubah nilai, amati perubahannya, lalu kerjakan tugas di setiap bagian.

Simulator Threshold: Deteksi Komentar Spam

Sebuah model memberi skor probabilitas spam (0–1) pada 24 komentar YouTube kanal pemrograman. Komentar diprediksi spam (positif) jika skornya ≥ threshold. Geser threshold dan amati confusion matrix serta metriknya.

0,50

Confusion Matrix

Baris = label aktual, kolom = prediksi model. Positif = spam.

Metrik pada threshold ini

Metrik terhadap threshold

Klik atau seret pada grafik untuk memindahkan threshold.

Presisi Recall F1 Akurasi

Data dan prediksi

#KomentarSkor spamAktualPrediksiHasil

Tugas 1

  1. Pada threshold 0,50, catat nilai TP, FP, FN, dan TN dari tabel data, lalu hitung kelima metrik secara manual. Cocokkan dengan hasil simulator.
  2. Cari threshold yang menghasilkan F1 tertinggi. Berapa nilai F1, presisi, dan recall-nya?
  3. Turunkan threshold sampai recall = 1. Berapa presisinya? Komentar mana saja yang menjadi FP, dan kata apa yang kemungkinan membuat model keliru?
  4. Naikkan threshold sampai presisi = 1. Berapa recall-nya? Spam jenis apa yang lolos?
  5. Jika Anda pengelola kanal ini dan komentar yang ditandai spam akan langsung dihapus, threshold mana yang Anda pilih? Bagaimana jika komentar hanya ditahan untuk ditinjau? Jelaskan alasannya.