Tensor
Grupo de números ordenados en varios ejes
- El tensor es un grupo de números ordenados en varios ejes. No es un concepto matemático difícil, es una forma de ordenar.
- Con un eje hay una fila; con dos, una cuadrícula; con tres, una caja. Añadir un eje es apilar cajas dentro de cajas.
- El tensor tiene una forma: la lista, en orden, de cuántas casillas tiene cada eje.
- Buena parte de los errores que dan las herramientas de aprendizaje profundo vienen de que las formas no coinciden.
- Ordenar los números así permite aplicar el mismo cálculo a muchísimas casillas a la vez, y por eso todo va más rápido.
Contenido
1La analogía
Para encontrar una vivienda en un conjunto de edificios, ¿cuántos números hacen falta? Si solo hubiera una vivienda, no haría falta ningún número: sería, simplemente, esa vivienda.
Si en un piso hay varias viviendas seguidas, hace falta un número: "puerta tal". Si hay varios pisos, hacen falta dos: "piso tal, puerta tal". Si además hay varios edificios, hacen falta tres: "edificio tal, piso tal, puerta tal". Y si es una ciudad con varios conjuntos de edificios, harían falta cuatro.
La vivienda no se volvió más complicada: lo que aumentó fueron los niveles de orden. La cantidad de números que hace falta para señalar una sola casilla es, justamente, el número de ejes de un tensor. El tensor es un almacén de números ordenado en estas capas.
2En detalle
La escena donde los ejes se suman uno a uno
Toma un solo número en la mano: una temperatura, una nota. Eso es un estado sin ejes. Solo hay un lugar que señalar, así que no hace falta ponerle número.
Si pones varios de esos en una fila, aparece un eje. Basta con decir en qué posición está para sacar el número que buscas. Es como la fila de notas de una persona en distintas materias, puestas una junto a otra.
Si apilas varias filas, una encima de otra, hay dos ejes. Es como la libreta de calificaciones de todo un curso: hace falta decir qué fila y qué columna para señalar una casilla. Si además apilas una libreta por cada año, aparece un tercer eje. Y así se pueden seguir sumando ejes sin límite.
La forma es el documento de identidad del tensor
La palabra que más se usa al describir un tensor es forma. Es la lista, en orden, de cuántas casillas tiene cada eje. Si hay tres edificios de diez pisos cada uno y cuatro viviendas por piso, la forma se escribe con tres números.
La forma no depende de los valores que hay dentro. Da igual que todos sean 0 o que cada uno sea distinto: la forma es la misma. Al revés, aunque los valores sean idénticos, si se ordenan de otra manera, la forma cambia. Los mismos doce números se pueden poner en una sola fila o en tres filas de cuatro casillas.
Por eso, al trabajar con herramientas de aprendizaje profundo, se cambia la forma de un tensor todo el tiempo. El contenido queda igual, solo cambia cómo está ordenado, algo parecido a mover los estantes de un almacén sin tocar lo que hay dentro.
Cuando la forma no coincide, el cálculo se detiene
Para sumar o multiplicar dos tensores, la longitud de sus ejes tiene que coincidir. Una fila de tres casillas y una de cuatro no se pueden emparejar. El error que más se repite al ejecutar código de aprendizaje profundo es justo este desajuste de formas.
Lo que a simple vista parece igual, la máquina lo ve distinto. Un eje de una sola casilla de más, o el orden de los ejes invertido, son diferencias que bastan para frenar el cálculo.
Por eso, quienes trabajan con modelos revisan primero la forma antes de mirar los valores. Si la forma coincide, el cálculo suele fluir sin problemas; si no coincide, se detiene ahí mismo.
Cómo circulan los tensores dentro de una IA
Cuando metes una frase en un modelo de lenguaje, primero se corta en trozos. Cada trozo lleva consigo miles de números, así que una sola frase ya es un tensor de dos ejes: uno para el orden de los trozos, otro para los números que lleva cada trozo.
Si metes varias frases a la vez, se suma un eje más: qué frase, qué trozo, qué número. Una imagen tiene tres ejes, pero de otro tipo: posición horizontal, posición vertical y color.
Lo que ocurre dentro del modelo es ir cambiando la forma de este tensor, capa tras capa. Al final queda una sola fila con una puntuación para cada trozo candidato a ser el siguiente, y de ahí se elige la respuesta.
3Con más precisión
Un tensor es un grupo de números del mismo tipo ordenado en varios ejes, y a la cantidad de ejes se le llama orden o rango. Con un eje se le llama vector, con dos, matriz, y tensor es el nombre que agrupa a todos, incluidos esos y los que tienen más ejes. Un número suelto, sin ejes, también cuenta como un tensor de orden 0.
En matemáticas y en física, un tensor tiene un sentido más estricto: algo que se transforma según reglas fijas al cambiar de sistema de coordenadas. El tensor que se usa en aprendizaje profundo es más laxo, y se acerca más a la idea de un arreglo de números con varios ejes.
La analogía también tiene sus costuras. Una dirección lleva nombres como edificio, piso y puerta, pero los ejes de un tensor no tienen nombre, solo orden. Por eso es fácil confundir el orden de los ejes. Además, en un conjunto de edificios cada uno puede tener un número distinto de pisos, pero en un tensor todas las posiciones de un mismo eje deben tener la misma longitud, sin casillas vacías permitidas. Por eso, al meter juntas frases de distinta longitud, se rellena la más corta con trozos vacíos hasta igualar el tamaño.
4Pruébalo
5Malentendidos comunes
Es fácil pensar que el tensor es algo distinto de un vector o una matriz, pero en realidad es el nombre que los incluye a ambos, sin importar cuántos ejes tenga.
Es fácil pensar que más ejes siempre significa mejores datos, pero en realidad lo que importa es que el número de ejes se ajuste a lo que se está representando, no que haya más.
Es fácil pensar que entender el tensor requiere matemáticas avanzadas, pero en realidad casi todo se reduce a fijarse en cómo están ordenados los números.
7Resumen en una línea
En resumenEl tensor es un grupo de números ordenado en varios ejes, y su forma, cuántos ejes tiene y cuántas casillas hay en cada uno, es lo que decide si un cálculo se puede hacer o no.
¿Has visto un error o tienes una analogía mejor? Sugerir una corrección · Última actualización2026-09-02