0
我正在比較一堆我學習的數據集上的機器學習模型。在生產中目前的模式是以下形式的公式:如何在插入符中使用stats :: nls非線性最小二乘迴歸?
y ~ a + b * x1^c * x2^d * x3^e,
因爲我想用目前的情況爲基準來評估改善我和其他型號的東西,我已經實現了它R使用:
powerModel <- nls(y ~ a + b * x1^c * x2^d * x3^e,
data = df,
start = list(a = 0, b = 1, c = 1, d = 1, e = 0),
model=T)
這工作正常,但我使用交叉驗證使用Caret包來訓練我的其他模型。我想對nls模型執行相同的交叉驗證。但是,我沒有發現如何在Caret中使用自定義配方。所以我的問題是:如何在Caret交叉驗證培訓中使用自定義配方或nls模型?