标签:cross-validation
-
scikit-learn中的目标转换和特征选择 - python
我在scikit-learn中使用RFECV进行功能选择。我想将简单线性模型(X,y)的结果与对数转换模型(使用X, log(y))的结果进行比较 简单模型:RFECV和cross_val_score提供相同的结果(我们需要比较所有特征交叉验证的平均得分与所有功能的RFECV得分:0.66 = 0.66,没问题,结果是可靠) 日志模型:问题:RFECV似乎没 […]
-
即使已设置种子,LogisticRegressionCV也会给出不同的答案 - python
我有一个在Logistic RegressionCV中实现KFold的程序。我已经设置了一个种子,并在KFOLD和LogisticRegressionCV中都使用了它。即使设置了种子,每次重新运行内核时,我也会获得所有指标的不同度量。这是代码: rs = random.seed(42) X_train, X_test, y_train, y_test = t […]
-
输入训练和验证集后如何使用交叉验证? - python
所以我让自己有些困惑。 目前,我有大约800个实例的数据集。我将其分为训练和验证集,因为缺少值,因此我使用了来自sklearn的SimpleImputer,并使用fit_transform-ed训练集并转换了测试集。我这样做是因为,如果我要预测新实例,如果缺少值,则需要以与估算测试集相同的方式估算。 现在,我想使用交叉验证对模型进行训练和评分,但这将涉及使用 […]
-
在带有随机数据的sklearn.cross_validation中使用train_test_split和cross_val_score之间的不同结果 - python
我正在代码中使用sklearn进行初步测试。 我正在测试: 1)sklearn.cross_validation.cross_val_score 2)sklearn.cross_validation.train_test_split 就像在这个question中一样。 代码如下: #X is my data and Y the corresponding b […]