Mulai sekarangMulai gratis

Hitung kinerja cross-validated

Sangat penting untuk mengoptimalkan model menggunakan metrik yang dipilih dengan cermat sesuai dengan tujuan model.

Bayangkan dalam kasus ini Anda ingin menggunakan model untuk mengidentifikasi karyawan yang diprediksi akan keluar dari perusahaan. Idealnya, Anda menginginkan model yang dapat menangkap sebanyak mungkin karyawan yang siap keluar agar Anda dapat melakukan intervensi. Metrik yang mencerminkan hal ini adalah metrik recall. Karena itu, Anda akan secara eksklusif menggunakan recall untuk mengoptimalkan dan memilih model Anda.

Latihan ini merupakan bagian dari kursus

Machine Learning di Tidyverse

Lihat Kursus

Instruksi latihan

  • Hitung recall dengan membandingkan nilai aktual dan nilai prediksi untuk setiap fold, lalu simpan ke kolom validate_recall.
  • Cetak kolom validate_recall.
  • Cetak nilai rata-rata kolom tersebut.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Calculate the validate recall for each cross validation fold
cv_perf_recall <- cv_prep_lr %>% 
  mutate(validate_recall = map2_dbl(___, ___, 
                                    ~recall(actual = .x, predicted = .y)))

# Print the validate_recall column
cv_perf_recall$___

# Calculate the average of the validate_recall column
___
Edit dan Jalankan Kode