Buat prediksi
Membuat prediksi dengan data adalah salah satu tujuan mendasar dalam Machine Learning. Sekarang setelah Anda tahu cara membagi data dan menyesuaikan model, saatnya membuat prediksi terhadap sampel yang belum pernah dilihat menggunakan model Anda.
Anda akan membuat prediksi pada himpunan uji menggunakan model yang diperoleh dengan menyesuaikan data latih ke spesifikasi tree.
Tersedia di workspace Anda himpunan data yang telah Anda buat sebelumnya (diabetes_train dan diabetes_test) serta spesifikasi decision tree tree_spec, yang dibuat menggunakan kode berikut:
tree_spec <- decision_tree() %>%
set_engine("rpart") %>%
set_mode("classification")
Latihan ini adalah bagian dari kursus
Machine Learning dengan Model Berbasis Pohon di R
Petunjuk latihan
- Sesuaikan spesifikasi Anda ke data latih dengan menggunakan
outcomesebagai variabel target dan semua prediktor untuk membuatmodel. - Gunakan model Anda untuk memprediksi outcome diabetes untuk setiap observasi pada himpunan uji dan simpan hasilnya ke
predictions. - Tambahkan outcome sebenarnya dari himpunan uji ke
predictionssebagai kolom bernamatrue_classdan simpan hasilnya sebagaipredictions_combined. - Gunakan fungsi
head()untuk mencetak baris-baris awal dari hasil tersebut.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Train your model
model <- tree_spec %>%
___
# Generate predictions
predictions <- ___(model,
___)
# Add the true outcomes
predictions_combined <- predictions %>%
___(true_class = ___)
# Print the first lines of the result
___