Valuta l’albero di regressione
In questo esercizio valuterai le prestazioni sul set di test di dt usando la metrica Root Mean Squared Error (RMSE). L’RMSE di un modello misura, in media, di quanto le previsioni del modello differiscono dalle vere etichette. L’RMSE di un modello si ottiene calcolando la radice quadrata del Mean Squared Error (MSE) del modello.
La matrice delle feature X_test, l’array y_test e il regressore ad albero decisionale dt che hai addestrato nell’esercizio precedente sono disponibili nel tuo workspace.
Questo esercizio fa parte del corso
Machine Learning con modelli ad alberi in Python
Istruzioni dell'esercizio
- Importa la funzione
mean_squared_errorcomeMSEdasklearn.metrics. - Prevedi le etichette del set di test e assegna l’output a
y_pred. - Calcola l’MSE del set di test chiamando
MSEe assegna il risultato amse_dt. - Calcola l’RMSE del set di test e assegnalo a
rmse_dt.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Import mean_squared_error from sklearn.metrics as MSE
from ____.____ import ____ as ____
# Compute y_pred
____ = ____.____(____)
# Compute mse_dt
____ = ____(____, ____)
# Compute rmse_dt
____ = ____
# Print rmse_dt
print("Test set RMSE of dt: {:.2f}".format(rmse_dt))