開始使用免費開始

在決策樹模型中使用 UMAP 降維

你已經將 UMAP 的降維結果視覺化了,現在把 UMAP 用在模型建置上吧。這個練習中,你會建立一個工作流程,先在前處理的 recipe 中對信用資料套用 UMAP,接著使用擷取出的元件來建置決策樹模型。已為你提供信用資料的 traintest 資料集。embed 函式庫已經載入。

本練習屬於課程

R 的降維

檢視課程

練習說明

  • 建立一個 recipe,對資料套用 UMAP 降維,取得 4 個擷取元件。
  • 建立用於分類的 decision_tree 模型。
  • 將 UMAP 的 recipe 與決策樹模型加入到一個工作流程中。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Create a recipe to apply UMAP feature extraction
umap_recipe <-  recipe(___ ~ ___, data = ___) %>% 
  ___(___()) %>% 
  ___(___(), outcome = vars(___), num_comp = ___)

# Specify a decision tree model
umap_dt_model <- ___(___ = "___")

# Add the recipe and model to a workflow
umap_dt_workflow <-  ___() %>% 
  add_recipe(___) %>% 
  add_model(___)
umap_dt_workflow
編輯並執行程式碼