Módulo 3: Similaridad y Distancia

3. Distancia Manhattan y Otras Métricas

Descripción

Además de euclidiana, hay otras métricas de distancia. La más conocida es Manhattan (camino en cuadrícula).


Distancia Manhattan

Fórmula:

manhattan_distance(A, B) = |b₁ - a₁| + |b₂ - a₂| + ... + |bₙ - aₙ|
                         = ∑|bᵢ - aᵢ|

Ejemplo 2D:

A = [2, 3]
B = [5, 7]

Manhattan = |5-2| + |7-3| = 3 + 4 = 7

Interpretación: Distancia caminando en cuadrícula (calles de ciudad).


Comparación visual (2D)

        ↑ B(5,7)
        |  ╱|
      7 | ╱ |
        |╱  | ← Manhattan (camino en cuadrícula)
      3 A───→
        2   5
        
Euclidiana (diagonal): 5
Manhattan (cuadrícula): 7

Otras métricas

Distancia Minkowski (generalización):

distancia = (∑|bᵢ - aᵢ|ᵖ)^(1/p)

p=1: Manhattan
p=2: Euclidiana
p=∞: Chebyshev (máxima diferencia en un eje)

Cuándo usar Manhattan

Casos de uso:

  • Movimiento en grilla (robots en almacén)
  • Datos categóricos (diferencias en atributos)
  • Cuando outliers son problema (Manhattan más robusta)

En AI: Raro para embeddings (euclidiana o coseno son más comunes).


Próxima cápsula: 04-cosine-similarity.md — La métrica clave para AI.