假设我有一个包含两列的数据集。我已经在数据集中建立了线性回归模型,现在我的问题是如何检查模型的准确性。
我发现我的问题的答案是对我的数据集应用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/