RMSE passo dopo passo
In questo esercizio quantificherai la complessiva "goodness-of-fit" del modello predefinito, calcolando passo dopo passo una delle misure quantitative più comuni della qualità del modello, la RMSE.
Parti dai dati precaricati x_data e y_data, e usali con la funzione di modellazione predefinita model_fit_and_predict().

Questo esercizio fa parte del corso
Introduzione alla modellazione lineare in Python
Istruzioni dell'esercizio
- Calcola i valori
y_modelconmodel_fit_and_predict(x_data, y_data). - Calcola i
residualscome differenza tray_modeley_data. - Usa
np.sum()enp.square()per calcolare l'RSS, e dividi perlen(residuals)per ottenere l'MSE. - Fai la
np.sqrt()diMSEper ottenere l'RMSEe stampa tutti i risultati.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Build the model and compute the residuals "model - data"
y_model = model_fit_and_predict(x_data, y_data)
residuals = ____ - ____
# Compute the RSS, MSE, and RMSE and print the results
RSS = np.____(np.____(residuals))
MSE = ____/len(residuals)
RMSE = np.____(____)
print('RMSE = {:0.2f}, MSE = {:0.2f}, RSS = {:0.2f}'.format(RMSE, MSE, RSS))