作者回复: 交叉验证一般并不是用于训练模型,进行预测,而是求出多次的评估分数,把评估分数求均值。确定模型(或算法)的效果。 如果用这个思想,得到多个模型,然后把预测值求均值,那就是“集成学习”了,并不算是交叉验证啦。
作者回复: 这是有可能的,因为我们的数据集其实数据是比较少的,每次拆分训练数据集和测试数据集的情况很不一样。而且随机森林是一个有随机性的模型每一次的返回结果也不同。你修改一下拆分数据时的种子值(random_state),重跑一次,看看还是这么低么? 也可以尝试一下不同的参数值的组合(可以上网搜索一下合适的值),我给出的不一定最好。
作者回复: 好的
作者回复: 好
作者回复: 好的
作者回复: ✌️