Bir resamples nesnesi oluştur
Artık churn veri kümesine iki model kurduğuna göre, sıra veri dışı (out-of-sample) tahminlerini karşılaştırıp veri kümen için en iyi modelin hangisi olduğuna karar vermeye geldi.
caret içinde, aynı eğitim verisini kullanan ve önceden ayarlanmış çapraz doğrulama katları olan aynı trainControl nesnesini paylaşan modelleri resamples() işleviyle karşılaştırabilirsin. resamples(), girdi olarak bir model listesi alır ve aynı anda onlarca modeli karşılaştırmak için kullanılabilir (bu örnekte yalnızca iki modeli karşılaştırıyorsun).
Bu egzersiz, kursun bir parçasıdır
R ile caret kullanarak Machine Learning
Egzersiz talimatları
model_glmnet ve model_rf çalışma alanına yüklü.
glmnetmodeliniitem1,rangermodeliniitem2olacak şekilde birlist()oluştur.- Bu listeyi
resamples()işlevine geçir ve ortaya çıkan nesneyiresamplesolarak kaydet. - Sonuçları
resamplesüzerindesummary()çağırarak özetle.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Create model_list
model_list <- list(item1 = ___, item2 = ___)
# Pass model_list to resamples(): resamples
# Summarize the results