Sklearn随机森林回归预测问题

时间:2020-06-04 14:35:21

标签: python scikit-learn random-forest

在使用随机森林回归进行预测时,我遇到了问题。我训练并保存了学习的模型,然后有了一个可以预测的测试数据集,其中包括100,000行。

对于一行,它给出47作为预测结果。我在文件中给出了完全相同的行,但仅给出了一行而不是其他行。它将结果预测为33。

无论我在数据列中进行什么更改,我都无法更改结果。 我找不到这个问题的解决方案,知道吗?

算法:

algorithm = RandomForestRegressor(n_estimators=20,  random_state=0) 
scale_features_std = StandardScaler()
data_X = scale_features_std.fit_transform(data_X)
algorithm.fit(data_X, data_Y)
joblib.dump(algorithm, fileName) #save the model for further use.

0 个答案:

没有答案