假设我有一个包含两列的数据集。我已经在数据集中建立了线性回归模型,现在我的问题是如何检查模型的准确性。

我发现我的问题的答案是对我的数据集应用K折。我知道K折叠的工作原理,但是我不知道如何在我的Julia程序中实现K折叠。

#suppose I have two columns x and y in my dataset

 x= [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
 y=[2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21]

# now how do I use K-fold to split dataset and also evaluate my algorithm?

最佳答案

您可以使用MLDataUtils.jl中的folds

kfolds([1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],5)

关于julia - 如何在Julia中执行交叉验证(K折)?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47224499/

10-12 23:09