簡體   English   中英

用插入符號調整參數

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM