Matrices
Álgebra Lineal
Una matriz es un arreglo rectangular de números organizados en filas y columnas. Denotamos una matriz m times n como A in mathbb{R}^{m times n}, donde m es el número de filas y n es el número de columnas. La entrada en la fila i y columna j se escribe a_{ij}. En machine learning, un dataset con m ej
Una matriz es a la vez un contenedor de datos y una transformación lineal.
Sin multiplicación matricial no hay paso hacia adelante, no hay lotes, no hay uso eficiente de la GPU — toda biblioteca de deep learning se construye sobre esta operación.
Una matriz es un arreglo rectangular de números organizados en filas y columnas. Denotamos una matriz como , donde es el número de filas y es el número de columnas. La entrada en la fila y columna se escribe . En machine learning, un dataset con ejemplos y características suele almacenarse como una matriz así — comúnmente llamada la matriz de diseño.
Las matrices admiten tres operaciones fundamentales. La suma y la multiplicación escalar se aplican entrada por entrada y requieren dimensiones que coincidan (para la suma). La multiplicación matricial, en cambio, es más sutil. El producto se define solo cuando el número de columnas de es igual al número de filas de , y la entrada de es el producto punto de la fila de con la columna de : .
La multiplicación matricial no es conmutativa: en general , incluso cuando ambos productos están definidos. Sin embargo, sí es asociativa () y distributiva sobre la suma. Estas leyes algebraicas son las que nos permiten factorizar, reorganizar y descomponer expresiones en ML — por ejemplo, al derivar las ecuaciones normales .
Las matrices especiales aparecen por todos lados. La matriz identidad tiene unos en la diagonal y ceros en el resto; cumple . La traspuesta intercambia filas y columnas, y . Una matriz es simétrica si (las matrices de covarianza siempre son simétricas), diagonal si solo la diagonal es no nula, y ortogonal si (las matrices ortogonales preservan longitudes y ángulos — piensa en rotaciones y reflexiones).
La inversa , cuando existe, satisface . Una matriz es invertible (también llamada *no singular*) si y solo si es cuadrada y sus columnas son linealmente independientes. No toda matriz tiene inversa — para las que no, recurrimos a inversas generalizadas como la pseudoinversa de Moore–Penrose, que es el corazón palpitante de las soluciones por mínimos cuadrados.
Ejercicios
Pon a prueba tu comprensión. Puntos por acierto + racha + velocidad.
Confirma que captaste la idea
3 preguntas rápidas. Acertá 2 para marcar esta lección como completada.