BaşlayınÜcretsiz Başlayın

10 katlı ÇD hatasını değerlendir

Bu egzersizde, bir önceki egzersizde oluşturduğun regresyon ağacı dt'nin elde ettiği 10 katlı ÇD (Cross-Validation) Kök Ortalama Kare Hatası'nı (RMSE) değerlendireceksin.

dt'ye ek olarak, X_train ve y_train dahil eğitim verileri çalışma alanında hazır. Ayrıca sklearn.model_selection içinden cross_val_score da içe aktarıldı.

cross_val_score yalnızca negatif MSE'leri değerlendirme seçeneğine sahip olduğundan, çıktısının MSE'leri elde etmek için -1 ile çarpılması gerektiğini unutma. Ardından, ortalama MSE'nin karekökünü alarak ÇD RMSE'yi hesaplayabilirsin.

Bu egzersiz

Python ile Ağaç Tabanlı Modellerle Machine Learning

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • scoring argümanını 'neg_mean_squared_error' olarak ayarlayarak dt'nin 10 katlı çapraz doğrulamalı MSE'sini hesapla.

  • Elde edilen MSE puanlarından RMSE'yi hesapla.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Compute the array containing the 10-folds CV MSEs
MSE_CV_scores = - ____(____, ____, ____, cv=____, 
                       ____='____',
                       n_jobs=-1)

# Compute the 10-folds CV RMSE
RMSE_CV = (____.____)**(____)

# Print RMSE_CV
print('CV RMSE: {:.2f}'.format(RMSE_CV))
Kodu Düzenle ve Çalıştır