-3
私はscikit-learnアンサンブル分類器を分類に使用しています。私は別々のトレーニングとテストデータセットを持っています。私は同じデータセットを使用し、機械学習アルゴリズムを使用して分類すると一貫した精度が得られます。不一致は、アンサンブル分類子の場合のみです。私も0Scikitは精度の偏差を学ぶ
bag_classifier = BaggingClassifier(n_estimators=10,random_state=0)
bag_classifier.fit(train_arrays,train_labels)
bag_predict = bag_classifier.predict(test_arrays)
bag_accuracy = bag_classifier.score(test_arrays,test_labels)
bag_cm = confusion_matrix(test_labels,bag_predict)
print("The Bagging Classifier accuracy is : " ,bag_accuracy)
print("The Confusion Matrix is ")
print(bag_cm)
あなたのコードも記入してください。 –
あなたが使用しているすべてのメソッドやクラスで 'random_state'パラメータを探し、それを設定します。また、完全なコードを投稿してください。 –
あなたと重複するこれらの質問をご覧ください:[質問1](https://stackoverflow.com/questions/28673442/getting-different-result-each-time-i-run-a-linear-regression-using-scikit )と[質問2](https://stackoverflow.com/questions/43901083/sgdclassifier-giving-different-accuracy-each-time-for-text-classification) –