Suma de residuos al cuadrado
En un ejercicio anterior vimos que la altitud a lo largo de una ruta de senderismo se ajustaba aproximadamente con un modelo lineal, e introdujimos el concepto de diferencias entre el modelo y los datos como una medida de la calidad del modelo.
En este ejercicio, trabajarás con los mismos datos medidos y cuantificarás qué tan bien se ajusta un modelo calculando la suma del cuadrado de las "diferencias", también llamadas "residuos".

Este ejercicio forma parte del curso
Introducción al modelado lineal en Python
Instrucciones del ejercicio
- Carga
x_data,y_datacon la función predefinidaload_data(). - Llama a la función predefinida
model(), pasandox_datay valores específicosa0,a1. - Calcula los residuos como
y_data - y_modely luego obtienerssusandonp.square()ynp.sum(). - Imprime el valor resultante de
rss.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Load the data
x_data, y_data = load_data()
# Model the data with specified values for parameters a0, a1
y_model = model(____, a0=150, a1=25)
# Compute the RSS value for this parameterization of the model
rss = np.sum(np.square(____ - ____))
print("RSS = {}".format(____))