IniziaInizia gratis

Prestazioni di regressione

Ora che hai adattato un modello, reg, utilizzando tutte le caratteristiche di sales_df, e hai fatto delle previsioni sui valori di vendita, puoi valutare le prestazioni utilizzando alcune comuni metriche di regressione.

Le variabili X_train, X_test, y_train, y_test e y_pred, insieme al modello adattato, reg, tutte provenienti dall'ultimo esercizio, sono state precaricate.

Il tuo compito è scoprire quanto le caratteristiche siano in grado di spiegare la varianza dei valori target, oltre a valutare la capacità del modello di fare previsioni su dati non visti.

Questo esercizio fa parte del corso

Apprendimento supervisionato con scikit-learn

Visualizza il corso

Istruzioni dell'esercizio

  • Importazione mean_squared_error.
  • Calcola il punteggio R-squared del modello passando i valori delle caratteristiche di prova e i valori del target di prova a un metodo appropriato.
  • Calcola l'errore quadratico medio del modello utilizzando y_test e y_pred.
  • Stampa r_squared e rmse.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Import mean_squared_error
from ____.____ import ____

# Compute R-squared
r_squared = reg.____(____, ____)

# Compute RMSE
rmse = ____(____, ____, squared=____)

# Print the metrics
print("R^2: {}".format(____))
print("RMSE: {}".format(____))
Modifica ed esegui il codice