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

Ortalama kare hata

2017 NBA tahminlerine tekrar odaklanalım. Her yıl, beklenenden çok daha fazla maç kazanan en az birkaç NBA takımı olur. MAE kullanırsan, bu doğruluk metriği kötü tahminlerden kaynaklanan hataları MSE kullanmana kıyasla o kadar yansıtmaz. Büyük hataları kareye almak, doğruluğun daha kötü görünmesine neden olur.

Bu örnekte, NBA yöneticileri takım galibiyetlerini daha iyi tahmin etmek istiyor. Tahmin hatasını hesaplamak için ortalama kare hatayı kullanacaksın. Gerçek galibiyetler y_test olarak, tahminler ise predictions olarak yüklendi.

Bu egzersiz

Python'da Model Doğrulama

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

Egzersiz talimatları

  • MSE'yi elle hesapla. $$ MSE = \frac{\sum_{i=1}^{n} (y_i - \hat{y}_i ) ^2 }{n} $$
  • sklearn kullanarak MSE'yi hesapla.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

from sklearn.metrics import ____

n = ___(predictions)
# Finish the manual calculation of the MSE
mse_one = sum((y_test - predictions)____) / n
print('With a manual calculation, the error is {}'.format(mse_one))

# Use the scikit-learn function to calculate MSE
mse_two = ____
print('Using scikit-learn, the error is {}'.format(mse_two))
Kodu Düzenle ve Çalıştır