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

Ortalama mutlak hata

Modelleme sonuçlarını aktarmak zor olabilir. Ancak çoğu müşteri, ortalamada bir tahmin modelinin belirli bir sayı kadar yanıldığını anlar. Bu da ortalama mutlak hatayı açıklamayı kolaylaştırır. Örneğin, bir basketbol takımı için galibiyet sayısını tahmin ederken 42 dersen ve sezon 40 ile biterse, hatanın iki galibiyet olduğunu kolayca açıklayabilirsin.

Bu egzersizde, yeni bir pozisyon için mülakattesin ve sana iki dizi veriliyor: 2017'deki 30 NBA takımının gerçek galibiyet sayıları y_test ve her takım için bir tahmin içeren predictions. Anlayışını test etmek için hem MAE'yi elle hesaplaman hem de sklearn kullanman isteniyor.

Bu egzersiz

Python'da Model Doğrulama

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

Egzersiz talimatları

  • n'i tahmin edilen gözlem sayısı olarak kullanarak MAE'yi elle hesapla.
  • sklearn kullanarak MAE'yi hesapla.
  • Her iki doğruluk değerini de print ifadeleriyle yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

from sklearn.metrics import mean_absolute_error

# Manually calculate the MAE
n = ____(predictions)
mae_one = sum(____(y_test - predictions)) / n
print('With a manual calculation, the error is {}'.format(____))

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