[英]Use tested machine learning model on new unlabeled single observation or dataset?
基於用於模型訓練的預測變量,我如何在新的觀察/數據集上保存經過訓練和測試的算法(例如機器學習分類器),我不知道該類(例如生病與健康)的類別? 我使用插入符號,但找不到任何代碼行。 非常感謝
在訓練和測試任何機器學習模型后,您可以將模型保存為.rds
文件並將其命名為
#Save the fitted model as .rds file
saveRDS(model_fit, "model.rds")
my_model <- readRDS("model.rds")
從相同的數據集創建新的觀察,或者您也可以使用新的數據集
new_obs <- iris[100,] #I am using default iris dataset, 100 no sample
對新觀測的預測
predicted_new <- predict(my_model, new_obs)
confusionMatrix(reference = new_obs$Species, data = predicted_new)
table(new_obs$Species, predicted_new)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.