GridSearchCV'nin best_score_ parametresinin nasıl hesaplandığını anlamaya çalışıyorum (veya başka bir deyişle, bunun anlamı nedir). documentation diyor ki: dışında kalan veriler üzerinde best_estimator aitscikit-learn GridSearchCV best_score_ nasıl hesaplanır?
Skor.
: (bu kod parçası kullanılır) farklı sonuçlar ve got -
Yani, anlıyorum bir şey haline çevirmek ve gerçek "y" s ve her kfold tahmin edilen ys ait r2_score hesaplanan çalıştı
test_pred = np.zeros(y.shape) * np.nan
for train_ind, test_ind in kfold:
clf.best_estimator_.fit(X[train_ind, :], y[train_ind])
test_pred[test_ind] = clf.best_estimator_.predict(X[test_ind])
r2_test = r2_score(y, test_pred)
Her yerde, best_score_'ın daha anlamlı bir açıklaması için aradım ve hiçbir şey bulamadım. Açıklamak ister misiniz?
Teşekkür
Genellikle katlar arası ortalamadır. Ancak, tam kodunuzu gönderebilmeniz harika olurdu, örn. simüle edilmiş veriler üzerinde. – eickenberg