我使用了StratifiedKFold来交叉验证我的训练数据集。该模型达到了 75% 的准确率,我认为这是可以接受的。
我是否应该继续并将我的模型实施到测试集上:
model.fit(X_train, y_train)
y_pred = model.predict(X_test)
accuracy = accuracy_score(y_test, y_pred)
还是我应该做其他事情来强制执行分层 k 折以获得新的测试集?
我使用了StratifiedKFold来交叉验证我的训练数据集。该模型达到了 75% 的准确率,我认为这是可以接受的。
我是否应该继续并将我的模型实施到测试集上:
model.fit(X_train, y_train)
y_pred = model.predict(X_test)
accuracy = accuracy_score(y_test, y_pred)
还是我应该做其他事情来强制执行分层 k 折以获得新的测试集?