LECCIÓN 4

Producto punto

La operación más importante de todo el álgebra lineal — y la que más vas a ver en redes neuronales (las "neuronas" calculan productos punto). Toma dos vectores y devuelve un solo número, con un significado geométrico precioso.

1La fórmula (es facilísima)

El producto punto entre dos vectores se escribe con un punto: a · b. Y se calcula así:

a · b = a₁·b₁ + a₂·b₂

En palabras: multiplica las primeras componentes, multiplica las segundas, y suma los dos resultados. El resultado es UN solo número (no un vector).

✍️ Con nuestros vectores canónicos a = (3, 1) y b = (1, 2)
a · b = a₁·b₁ + a₂·b₂
      = 3·1 + 1·2
      = 3   + 2
      = 5

Eso es todo. a · b = 5. Ese número, 5, llevaremos a varios sitios en las próximas lecciones — es la "huella numérica" de la relación entre nuestros dos vectores.

2¿Qué significa ese número?

El producto punto mide cuánto apuntan dos vectores en la misma dirección:

imagen 1 · cuatro casos típicos del producto punto
a · b > 0 misma dirección +grande a · b = 0 perpendiculares cero a · b < 0 direcciones opuestas -negativo a · b muy < 0 exactamente opuestos muy negativo
El producto punto detecta "alineamiento". Es como preguntarle a los vectores: ¿están de acuerdo?
🔑 Lectura del producto punto: es una medida de parecido entre direcciones. Si los dos vectores "miran lo mismo" sale grande positivo; si se ignoran (perpendiculares) sale 0; si se contradicen, negativo.

3Pruébalo: arrastra y mira el producto punto

Mueve las puntas de las dos flechas y observa cómo cambia a · b en vivo. Intenta ponerlas perpendiculares (¿qué te sale?) y opuestas.

4Por qué te lo encontrarás todo el rato en IA

El producto punto está en cada neurona de cada red neuronal del mundo. Recuerda cómo se calcula la "pre-activación" de una neurona (curso de redes, lección 1):

z = w₁·x₁ + w₂·x₂ + ... + wₙ·xₙ + bias

Eso, sin el bias, es el producto punto entre el vector de pesos w y el vector de entradas x:

z = w · x + bias
🌟 Una neurona = un producto punto + un sesgo + una activación. Cuando una red aprende, lo que ajusta son los pesos w de millones de productos punto. Por eso el producto punto es la operación: si lo entiendes, entiendes la mecánica básica de toda red neuronal.

5Tres propiedades que conviene saber

a · b = b · a conmutativo el orden no importa
(k·a) · b = k · (a · b) escalar afuera multiplicar por un número se saca
a · (b + c) = a·b + a·c distributivo reparte sobre la suma

6Lo que llevas hasta aquí

Producto punto = sumar productos componente a componente: a · b = a₁·b₁ + a₂·b₂. Con nuestros canónicos: a · b = 5. Mide alineamiento: grande positivo si miran lo mismo, cero si son perpendiculares, negativo si opuestos. Aparece en CADA neurona de toda red neuronal. En la próxima lección lo usamos para medir longitudes y ángulos — la pura geometría del plano.