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

Eğitim hatasını değerlendir

Şimdi, önceki bir egzersizde oluşturduğun regresyon ağacı dt'nin eğitim kümesi RMSE değerini değerlendireceksin.

dt'ye ek olarak, X_train ve y_train çalışma alanında hazır.

scikit-learn'de bir modelin MSE değerinin şu şekilde hesaplanabildiğini unutma:

MSE_model = mean_squared_error(y_true, y_predicted)

Burada metrics modülünden mean_squared_error fonksiyonunu kullanıyoruz ve ilk argüman olarak gerçek etiketleri y_true, ikinci argüman olarak ise modelin tahmin ettiği etiketleri y_predicted veriyoruz.

Bu egzersiz

Python ile Ağaç Tabanlı Modellerle Machine Learning

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

Egzersiz talimatları

  • sklearn.metrics içinden mean_squared_error fonksiyonunu MSE takma adıyla içe aktar.
  • dt'yi eğitim kümesine fit et.
  • dt'nin eğitim kümesi etiketlerini tahmin et ve sonucu y_pred_train değişkenine ata.
  • dt'nin eğitim kümesi RMSE değerini hesapla ve RMSE_train değişkenine ata.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Import mean_squared_error from sklearn.metrics as MSE
____

# Fit dt to the training set
____.____(____, ____)

# Predict the labels of the training set
____ = ____.____(____)

# Evaluate the training set RMSE of dt
____ = (____(____, ____))**(___)

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