Menggunakan trainControl kustom
Sekarang setelah Anda memiliki objek trainControl kustom, akan mudah untuk menyesuaikan model caret yang menggunakan AUC alih-alih akurasi untuk menyetel dan mengevaluasi model. Anda cukup meneruskan objek trainControl kustom Anda ke fungsi train() melalui argumen trControl, misalnya:
train(<standard arguments here>, trControl = myControl)
Sintaks ini memberi Anda cara yang praktis untuk menyimpan banyak parameter pemodelan kustom, lalu menggunakannya di berbagai pemanggilan train() yang berbeda. Anda akan banyak menggunakan trik ini di Bab 5.
Latihan ini adalah bagian dari kursus
Machine Learning dengan caret di R
Petunjuk latihan
- Gunakan
train()untuk memprediksiClassdari semua variabel lain dalam dataSonar(yaitu,Class ~ .). Gunakan modelglm(artinya, tetapkanmethodke"glm") dengan objektrainControlkustom Anda,myControl. Simpan hasilnya kemodel. - Cetak model ke konsol dan periksa keluarannya.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Train glm with custom trainControl: model
# Print model to console