【发布时间】:2021-08-25 03:33:34
【问题描述】:
您好,我对 Python 和机器学习非常陌生,我遇到了一个问题。在拆分并完成我的训练和测试模型之后,现在我需要测试一个完全不同的数据集。
以下是我创建训练和测试的方式:
使用 NaiveBayes 分类器模型
nb_model = sklearn.naive_bayes.MultinomialNB()
nb_model.fit(X_train_v, y_train)
y_pred_class = nb_model.predict(X_test_v)
y_pred_probs = nb_model.predict_proba(X_test_v)
我需要进行哪些调整才能更改我正在使用的数据集,以便将新数据集运行到训练模型中。
感谢您的宝贵时间和帮助!
【问题讨论】:
-
您的意思是在新数据集上训练新模型还是在新数据集上使用您之前训练的模型进行预测?
-
是的,我的意思是使用我之前训练的模型在新数据集上进行预测。谢谢。
标签: python machine-learning testing training-data naivebayes