[英]Tuning parameters with caret
我使用R中的插入包來使用Cubist模型樹構建回歸模型,該模型樹有兩個調整參數:
調整參數:委員會(#Committees),鄰居(#Instances)
我想我正在嘗試錯誤地實現調優參數,並需要一些幫助來解決問題。 按照插入符號網站上的示例,我為調整參數構建了一個網格,如下所示:
cubistGrid <- expand.grid(committees = 30, neighbors = 10)
然后我使用火車功能調用網格如下:
LMFit1 <- train(Total~., data = training, method = "cubist", trControl = fitControl, tuneGrid = cubistGrid)
我收到以下錯誤:
Something is wrong; all the RMSE metric values are missing:
我的數據框沒有任何問題,因為到目前為止我已經運行了很多模型; 這是我第一次使用調整參數。
謝謝,
本
首先,不是一個可重復的示例 ,但如果您檢查警告,您將看到以下內容:
Resample1的預測失敗:committees = 30,neighbors = 10 predict.cubist中的錯誤(modelFit,newdata,neighbors = modelFit $ tuneValue $ neighbors):'neighbors'必須小於10
將鄰居設置為小於10的值。這應該處理空的rmse指標。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.