k-hop Fairness: Addressing Disparities in Graph Link Prediction Beyond First-Order Neighborhoods

Este artículo propone la "justicia k-hop", un nuevo marco estructural para la predicción de enlaces que aborda las disparidades más allá de los vecindarios de primer orden mediante métricas de sesgo y estrategias de mitigación que logran un equilibrio favorable entre rendimiento y equidad.

Lilian Marey, Tiphaine Viard, Charlotte Laclau

Publicado 2026-03-05
📖 5 min de lectura🧠 Análisis profundo

Each language version is independently generated for its own context, not a direct translation.

Imagina que las redes sociales (como LinkedIn, Facebook o incluso grupos de amigos) son como ciudades gigantes donde cada persona es una casa y cada amistad es un camino que las conecta.

El problema que aborda este paper es que, a veces, los algoritmos que recomiendan "nuevos amigos" o "conexiones laborales" actúan como urbanistas torpes. Tienen una tendencia natural a construir caminos solo entre casas que ya son muy similares (por ejemplo, solo entre personas del mismo barrio, mismo género o misma raza). Esto se llama "homofilia".

Si el algoritmo solo sigue esta regla, crea guetos digitales:

  • Si eres de un grupo minoritario, el algoritmo te seguirá conectando solo con gente de tu mismo grupo, ignorando el resto de la ciudad.
  • Esto refuerza la desigualdad: los que ya tienen muchos amigos siguen teniendo más, y los que están aislados siguen aislados.

El problema de la solución actual (La "Justicia de Parejas")

Hasta ahora, los expertos intentaban arreglar esto con una idea llamada "Justicia Diádica" (o de pares).

  • La analogía: Imagina que el urbanista mira solo las puertas que se abren entre dos casas. Si ve que una puerta conecta a dos personas de grupos diferentes, piensa: "¡Genial! Eso es justo". Si ve una puerta entre dos personas del mismo grupo, piensa: "¡Mal! Eso es injusto".
  • El fallo: Esta visión es demasiado simple. Imagina que tienes una casa en un barrio muy diverso (con muchos vecinos de diferentes grupos). Si el algoritmo te conecta con otro vecino diverso, está bien. Pero, ¿qué pasa con la persona que vive en una isla aislada, rodeada de un desierto de solo un tipo de gente? Si el algoritmo solo mira las puertas, podría ignorar a esa persona aislada porque "ya hay suficientes puertas diversas en la ciudad". La justicia de pares no ve la posición de la casa en el mapa, solo el color de la puerta.

La nueva idea: "Justicia de k-hops" (La Justicia de los Vecinos)

Los autores proponen una nueva forma de ver la ciudad: la Justicia de k-hops.

  • ¿Qué es un "hop" (salto)?

    • 1-hop: Tus vecinos directos (los que viven justo al lado).
    • 2-hops: Los vecinos de tus vecinos (lo que puedes ver caminando dos calles).
    • 3-hops: Lo que puedes ver caminando tres calles, y así sucesivamente.
  • La analogía creativa:
    Imagina que eres un árbol en un bosque.

    • La justicia antigua solo miraba si el árbol tenía ramas que tocaban otros tipos de árboles.
    • La nueva justicia (k-hops) pregunta: "¿Qué hay en el radio de visión de este árbol?".
      • Si miras a 1 metro de distancia (1-hop), ¿ves solo árboles del mismo tipo?
      • Si miras a 3 metros de distancia (3-hops), ¿ves un bosque diverso?

El paper descubre que los algoritmos actuales suelen ser justos a corta distancia (1-hop) pero muy injustos a larga distancia (3 o 4 hops). Pueden conectar a dos personas diferentes, pero si esas personas viven en "burbujas" separadas por varios saltos, la desigualdad estructural sigue ahí.

¿Cómo lo arreglan? (Las herramientas)

Los autores proponen dos formas de reorganizar la ciudad para que sea más justa en todos los niveles de distancia:

  1. Antes de construir (Pre-procesamiento):

    • Imagina que, antes de que el algoritmo empiece a recomendar amigos, tú mismo dibujas nuevos caminos en el mapa.
    • Conectas deliberadamente la "isla aislada" con el "barrio diverso" añadiendo puentes (caminos) que no existían antes. Esto cambia la estructura de la ciudad para que, al mirar a 3 o 4 calles de distancia, todos vean diversidad.
  2. Después de construir (Post-procesamiento):

    • Imagina que el algoritmo ya ha hecho su lista de recomendaciones de amigos.
    • Tú tomas esa lista y reescribes algunas recomendaciones. Si el algoritmo dijo "Conéctate con tu vecino del mismo grupo", tú dices: "Espera, mira a 3 calles de distancia, hay alguien diferente que te conviene más".
    • Hacen esto sin romper la ciudad, solo ajustando las probabilidades de quién se conecta con quién.

¿Qué descubrieron? (Los resultados)

  • El mapa importa: No basta con mirar las conexiones directas. La desigualdad está escondida en las distancias largas (3 o 4 saltos).
  • Todo está conectado: Si arreglas la injusticia en un nivel (por ejemplo, a 2 saltos), a veces esto cambia lo que pasa a otros niveles (a 3 saltos). Es como mover una pieza en un tablero de ajedrez; afecta a todo el juego.
  • Su método funciona: Su técnica de "reescribir" las recomendaciones (post-procesamiento) logra que las personas tengan acceso a grupos diversos a diferentes distancias, sin perder la calidad de las recomendaciones (siguen siendo buenos amigos o contactos laborales).

En resumen

Este paper nos dice: "No basta con mezclar un poco de sal en la sopa (conectar dos grupos diferentes). Hay que asegurarse de que, si miras desde cualquier punto de la ciudad hacia cualquier distancia, veas un paisaje diverso y justo."

Es como pasar de un urbanista que solo mira las puertas de las casas, a uno que diseña la ciudad entera para que nadie quede atrapado en una burbuja, sin importar cuán lejos mire.

Recibe artículos como este en tu bandeja de entrada

Resúmenes diarios o semanales personalizados según tus intereses. Gists o resúmenes técnicos, en tu idioma.

Probar Digest →