我想更清楚地了解k折叠,以及如何在它作为交叉验证方法实现之后选择最佳的模型。
根据这一消息来源:https://machinelearningmastery.com/k-fold-cross-validation/的实施步骤如下:
随机洗牌数据集
将数据集拆分为k组
对于每个独特的群体:
- Take the group as a hold out or test data set
- Take the remaining groups as a training data set
- Fit a model on the training set and evaluate
我有五星级和平均分数。
平均分数是浮点数
五星等级只有10节,一颗星有两颗半星(所以10段是五星级)
例如:
Average score is: from 0 - 5 (average = 4.658, or average = 0.256, 0 <= average <= 5)
Five star rating is 10 section: [0, 0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5]
如何在平均分数的基础上检查并将平均分数设置为10节?
这是我的密码,很长。
var twofixed =