← Últimos artículos
🤖 AI

AdvNav: Behavior-Guided Black-Box Adversarial Attacks on Vision-Language Navigation

Este artículo presenta AdvNav, un marco de ataque adversarial de caja negra guiado por comportamiento que interrumpe eficazmente a los agentes de navegación visión-lenguaje mediante el uso de retroalimentación conductual de doble granularidad para guiar una estrategia de optimización híbrida para generar perturbaciones visuales disruptivas sin requerir gradientes del modelo.

Autores originales: Chenyang Li, Kaige Li, Zeyu Jiang, Changhao Chen

Publicado 2026-07-14
📖 5 min de lectura🧠 Análisis profundo

Autores originales: Chenyang Li, Kaige Li, Zeyu Jiang, Changhao Chen

Artículo original bajo licencia CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo

Imagina que tienes un amigo robot súper inteligente al que le encanta explorar casas nuevas. Le das un comando de voz como: "Pasa por delante del sofá, atraviesa el comedor y espera afuera". Este robot usa sus ojos (cámaras) y su cerebro (IA) para determinar cuál es su siguiente paso. Esto se llama Navegación de Visión y Lenguaje (VLN).

Pero aquí está el giro: ¿Qué pasaría si alguien pudiera engañar los ojos del robot sin que este siquiera lo supiera? Eso es exactamente lo que los investigadores detrás de AdvNav descubrieron. Construyeron una "lente mágica" que puede confundir al robot, haciendo que deambule fuera de su curso, sin siquiera echar un vistazo al interior del cerebro del robot.

El misterio de la "Caja Negra"

Normalmente, para engañar a un robot, se necesita ser un experto en "caja blanca" (white-box). Esto significa que necesitan los planos secretos del robot (su código interno y matemáticas) para calcular exactamente cómo manipular su visión. Pero en el mundo real, no puedes ver dentro del robot de una empresa. Es una caja negra. Solo puedes hablar con él y observar lo que hace.

El artículo argumenta que los trucos antiguos no funcionan bien aquí. Intentar adivinar los movimientos del robot paso a paso es como intentar resolver un laberinto adivinando cada giro a la vez; toma una eternidad y a menudo falla porque el robot podría corregir sus propios errores en el camino. Los investigadores dicen que necesitamos una nueva forma de atacar que no necesite los planos y que no se quede estancada en un solo paso.

El truco de la "Lente Nublada"

Entonces, ¿cómo lo hicieron? En lugar de intentar hackear el código, trataron al robot como a una persona caminando a través de una habitación con niebla.

Crearon un tipo especial de ruido que parece un polvo suave o neblina en la lente de una cámara. No solo lanzaron estática aleatoria (como la nieve de un televisor) al robot. En su lugar, usaron una estrategia inteligente y evolutiva para encontrar el tipo de "niebla" perfecta que haga que el robot pierza su sentido de la orientación.

Piénsalo de esta manera: Si pones una pequeña pegatina en el ojo de un robot, podría ignorarla. Pero si pones un patrón específico de "niebla" sobre toda la lente, el robot podría pensar que una pared es una puerta, o que un pasillo es un callejón sin salida. Los investigadores llaman a esto AdvNav.

El "GPS de Comportamiento"

Dado que no podían ver los pensamientos internos del robot, tuvieron que adivinar si su "niebla" estaba funcionando observando su comportamiento. Construyeron un sistema de retroalimentación de doble granularidad. Imagina a un entrenador observando a un corredor:

  1. La visión general (Nivel de trayectoria): ¿Terminó el corredor la carrera? Si el robot se pierde o se detiene antes de tiempo, el entrenador le da una "mala puntuación".
  2. Los pequeños pasos (Nivel de acción): Incluso si el corredor termina, ¿estaba tambaleándose? ¿Casi se tropieza? El entrenador observa cada uno de los pasos que el robot dio. Si el robot vaciló o casi elige la puerta equivocada, el entrenador lo anota como un "riesgo".

Al observar estas dos cosas, los investigadores pudieron decirle a su "niebla" cómo hacerse más fuerte. Utilizaron un método llamado evolución genética, que es como la selección natural para el ruido computacional. Probaron 10 tipos diferentes de niebla a la vez. Los que hicieron que el robot tropezara más, sobrevivieron y se mezclaron para crear una niebla aún mejor para la siguiente ronda.

Los resultados: ¿Qué tan malo fue?

El equipo realizó las pruebas en dos tipos diferentes de cerebros robóticos:

  1. HAMT: Un cerebro de robot estándar y potente.
  2. MapGPT: Un cerebro súper inteligente impulsado por un modelo de lenguaje gigante (como los que escriben ensayos o chatean contigo).

Probaron estos robots en 11 escenas interiores diferentes con miles de instrucciones. Esto fue lo que pasó:

  • En el robot HAMT: El ataque tuvo éxito el 49.70% de las veces. Esto significa que el robot falló en alcanzar su objetivo en casi la mitad de los intentos. Su eficiencia de trayectoria (qué tan bien caminó) cayó al 29.35%, y terminó a 6.05 metros de donde se suponía que debía estar.
  • En el robot MapGPT con un cerebro Qwen3-VL: El ataque fue exitoso el 65.96% de las veces.
  • En el robot MapGPT con un cerebro GPT-4V: El ataque fue aún más efectivo, teniendo éxito el 87.30% de las veces!

Los investigadores descubrieron que, aunque algunos robots eran resistentes a trucos simples (como cubrir parte de la cámara con un parche negro), eran sorprendentemente vulnerables a este ruido de "lente nublada". Incluso el robot superinteligente GPT-4V, que suele ser muy bueno razonando, se confundió y deambuló sin rumbo.

Lo que esto significa (y lo que no)

El artículo muestra que incluso los robots de navegación más avanzados son frágiles cuando sus ojos están ligeramente distorsionados. Los investigadores sugieren que esto no es solo un truco genial; es una advertencia. Si un robot se utiliza en una fábrica o un hospital, un poco de "niebla" en su cámara podría causar que choque o deje de funcionar.

Sin embargo, el artículo es cuidadoso al decir que esto es una simulación. Lo probaron en un mundo de computadora llamado "Matterport3D", no en un robot físico real caminando por una casa real. Tampoco inventaron un nuevo robot para solucionar esto; simplemente demostraron que los actuales son vulnerables.

¿La principal conclusión? No podemos asumir que los robots son seguros solo porque son inteligentes. Mientras dependan de cámaras, un poco de "niebla" invisible puede hacer que pierdan el camino, y necesitamos construir robots que puedan ver a través de la niebla.

¿Ahogado en artículos de tu campo?

Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.

Probar Digest →