#导入包
import pandas as pd
import numpy as np
import math
from sklearn.linear_model import LogisticRegressionCV
from sklearn.ensemble import RandomForestClassifier
from xgboost.sklearn import XGBClassifier
from sklearn.linear_model import LogisticRegression
from sklearn.model_selection import train_test_split
from sklearn import metrics
from sklearn.metrics import confusion_matrix
from sklearn.metrics import accuracy_score
from sklearn.metrics import precision_score
from sklearn.metrics import recall_score
from sklearn.metrics import roc_auc_score
from sklearn.metrics import roc_curve
from sklearn.model_selection import GridSearchCV
from sklearn.model_selection import StratifiedKFold
xtrain0,xtest0,ytrain0,ytest0 = train_test_split(X,y,test_size=0.3,random_state=42)
ytrain0 = np.array(ytrain0)
ytrain0 = np.reshape(ytrain0,
0925Stacking集成学习+StratifiedKFold
最新推荐文章于 2023-07-26 20:07:56 发布
本文详细介绍了Stacking集成学习方法,结合StratifiedKFold进行交叉验证,在实践中提升模型的预测性能。通过实例,探讨了这两种技术如何协同工作,以达到更好的分类或回归效果。
摘要由CSDN通过智能技术生成