BaşlayınÜcretsiz başlayın

En iyi modeli uydur

lasso_grid, penalty_grid içindeki 50 farklı penalty değeriyle oluşturulmuş 50 farklı model tanımını içerir. Bu egzersizde, en iyi penalty değerine sahip modeli bulup uyduracaksın. Böylece, özellik seçimini en iyi model performansı için optimize eden bir lasso regresyon modelin olacak.

lasso_workflow ve train senin için hazır. Ayrıca tidyverse ve tidymodels paketleri de yüklendi.

Bu egzersiz, kursun bir parçasıdır

R'de Boyutsal Azaltma

Kursa Göz Atın

Egzersiz talimatları

  • RMSE'ye göre en iyi uydurulmuş modeli getir.
  • best_rmse temel alınarak bir modeli uydurmak için finalize_workflow() kullan.
  • final_lasso modelinin katsayılarını göster.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Retrieve the best RMSE
best_rmse <- ___ %>% 
  ___("___")

# Refit the model with the best RMSE
final_lasso <- 
  ___(___, ___) %>% 
  fit(train)

# Display the non-zero model coefficients
tidy(___) %>% 
  filter(___ > ___)
Kodu Düzenle ve Çalıştır