0
私は、私が持っているデータセットでMachine Learningモデルの束を比較しています。生産の現在のモデルは、フォームの方程式である:キャレットで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)
、しかし私はキャレットパッケージを使用して相互検証を使用して、私の他のモデルを訓練します。私は同じクロス検証をnlsモデルで実行したいと思います。しかし、私はCaretでカスタム式を使用する方法については何も見つかりません。だから私の質問です:どのようにカスタム正式化またはnlsモデルを使用してキャレット相互検証のトレーニングですか?