n
número de ejemplos en un conjunto de entrenamiento, habría un n
número de ecuaciones lineales para cada valor relevante de x
e y
. Para calcular todas estas instancias, los modelos lineales representan los datos en matrices. Una matriz es como una tabla de datos en la que puede realizar operaciones matemáticas: contiene valores, normalmente números, en filas y columnas.y
que son iguales a una matriz de valores x
multiplicados por los parámetros del modelo. Como ecuación, esto es:X
es necesaria porque estos 1 se multiplican por el valor de intersección constante θ0
, mientras que la columna de valores de variable x
se multiplica por θ1
.θ0
y θ1
, pero es mejor multiplicar previamente cada lado de la ecuación por la inversa de la matriz X
. Cualquier matriz multiplicada por su inversa (indicada por #LioxSpecialChar8722#1
) da como resultado una matriz de identidad. Una matriz de identidad es una matriz de todos los 0 excepto la diagonal principal, que consta de los 1. Después de multiplicar ambos lados por la matriz inversa, se puede quitar la matriz de identidad resultante en el lado derecho de la ecuación y se queda con:X
resulta ser:X
como el vector y
para obtener los parámetros del modelo. Esto implica multiplicar los números en las filas de X
con sus columnas coincidentes en y
. El cálculo es el siguiente:y = #LioxSpecialChar8722#13.25x + 1889.99
. Por supuesto, en un escenario real, usaría todo el conjunto de datos como los valores de la matriz, en lugar de solo dos instancias, por lo que los parámetros del modelo cambiarían para tener esto en cuenta.