← Últimos artículos
💻 computer science

From Keypoints to Predictive Distributions: Post-Hoc Uncertainty for YOLO-Pose Models

Este artículo presenta una extensión probabilística post-hoc ligera para los modelos YOLO-Pose que los aumenta con distribuciones predictivas bivariadas calibradas para cuantificar la incertidumbre espacial, permitiendo un ranking de fiabilidad efectivo a nivel de puntos clave y aplicaciones posteriores mejoradas como el aterrizaje de aeronaves basado en visión.

Autores originales: Alexej Klushyn, Juan Rivero Sesma, Florian Seligmann, Richard Kurle, Kinh Tieu, Jayant Sen Gupta

Publicado 2026-07-30
📖 7 min de lectura🧠 Análisis profundo

Autores originales: Alexej Klushyn, Juan Rivero Sesma, Florian Seligmann, Richard Kurle, Kinh Tieu, Jayant Sen Gupta

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 estás jugando una partida de alto riesgo de "¿Dónde está Waldo?" (¿Dónde está Wally?), pero en lugar de un dibujo animado, estás mirando una escena del mundo real, como una pista de aterrizaje de un aeropuerto concurrido o una calle llena de gente. Tienes un sistema de visión computacional superrápido y superinteligente (un tipo de IA) que puede detectar instantáneamente personas, coches o pistas de aterrizaje y señalar exactamente dónde están sus partes importantes, como una nariz, un codo o la esquina de una pista. Este sistema es increíblemente rápido y eficiente, pero tiene un defecto secreto: actúa como un sabelotodo. Señala un punto y dice: "Estoy 100% seguro de que esta es la nariz", sin llegar a admitir nunca: "En realidad, esta parte está borrosa, o tal vez sea una sombra, así que solo estoy un 60% seguro".

En el mundo de la inteligencia artificial, este es un gran problema. Cuando una computadora hace una suposición, necesita saber cuánto debe confiar en esa suposición. Esto se llama "incertidumbre". Piénsalo como un pronóstico del tiempo. Un mal pronóstico dice: "Lloverá a las 2:00 PM". Un buen pronóstico dice: "Hay un 90% de probabilidad de lluvia entre las 1:55 y las 2:05 PM". El segundo te da una "burbuja de confianza" alrededor de la predicción. Para trabajos críticos para la seguridad —como ayudar a un avión a aterrizar o a un robot a navegar por una multitud— saber el tamaño de esa burbuja de confianza es tan importante como saber dónde está el objeto. Si la IA se equivoca pero cree que tiene razón, podría causar un accidente. Si acierta pero cree que se equivoca, podría perder una oportunidad crucial. El desafío es cómo dar a estos sistemas de IA superrápidos un "sentimiento visceral" sobre su propia precisión sin ralentizarlos o romper la magia que los hace tan buenos en primer lugar.


La gran idea del artículo: Darle a YOLO una "burbuja de confianza"

El artículo aborda este problema utilizando una familia popular de modelos de IA llamada YOLO-Pose (You Only Look Once - Pose). Estos modelos son como demonios de la velocidad; pueden encontrar objetos y sus partes del cuerpo (puntos clave o keypoints) de un solo vistazo, ultrarrápido. Sin embargo, normalmente solo escupen un único punto para cada parte del cuerpo, sin tener idea de qué tan inestable podría ser ese punto. Los autores, investigadores de Airbus y otras instituciones, se hicieron una pregunta sencilla: ¿Podemos enseñar a estos modelos ya entrenados y superrápidos a dibujar una "burbuja de confianza" alrededor de sus predicciones sin tener que reentrenar todo el modelo?

Su respuesta es un truco ingenioso de tipo "post-hoc" (después del hecho). En lugar de reconstruir toda la IA desde cero, dejan el modelo original, rápido, completamente congelado e intacto. Simplemente le adjuntan una "cabeza probabilística" diminuta y ligera (un módulo pequeño adicional). Este complemento observa la misma imagen y la misma predicción que hizo el modelo principal, pero en lugar de solo decir "Aquí está la nariz", dice: "Aquí está la nariz, y aquí hay una burbuja con forma de óvalo que muestra cuánto podría oscilar la nariz".

Cómo le enseñaron a la IA a preocuparse (y a calmarse)

Los investigadores no solo adivinaron qué tan grandes deberían ser estas burbujas; entrenaron al complemento para que aprendiera de los errores que cometía el modelo principal. Utilizaron una herramienta matemática especial llamada log-verosimilitud negativa ponderada por importancia. En términos sencillos, esta es una forma de enseñar al complemento a prestar especial atención a los tipos de errores que realmente ocurren cuando el modelo se usa en el mundo real, en lugar de solo a los errores que cometió mientras practicaba en el laboratorio.

Descubrieron que las "burbujas" necesitaban tener formas diferentes dependiendo de la situación. A veces la incertidumbre es un círculo perfecto (como una distribución Gaussiana), pero a menudo, debido a cosas complicadas como sombras o personas bloqueándose entre sí, los errores son de "cola pesada" (heavy-tailed). Esto significa que, aunque la mayoría de las suposiciones son cercanas, existen ocasionalmente valores atípicos salvajes que están muy lejos de lo correcto. Para manejar esto, probaron dos tipos de burbujas:

  1. La Burbuja Gaussiana: Un óvalo estándar y suave. Es ideal para sistemas que necesitan trabajar bien con otras herramientas matemáticas (como las utilizadas en la navegación aérea).
  2. La Burbuja Student-t: Una burbuja más "pesada" y flexible, mejor para capturar esos valores atípicos ocasionales y salvajes.

Sus experimentos demostraron que la burbuja Student-t era la mejor para describir la realidad desordenada de las imágenes del mundo real. Capturó las "colas pesadas" de los errores mucho mejor que la burbuja Gaussiana estándar. Sin embargo, la burbuja Gaussiana sigue siendo muy útil porque es más fácil de usar para otros sistemas.

El truco de la "Poda": Cortando las suposiciones malas

Una de las cosas más geniales que descubrieron los autores es que estas burbujas de confianza pueden usarse para limpiar la salida de la IA. Imagina que estás mirando una foto borrosa de las piernas de una persona. La IA podría adivinar dónde están la rodilla izquierda y la rodilla derecha, pero podría estar totalmente confundida y confundirlas. La IA antigua simplemente te daría ambas suposiciones. El nuevo sistema, sin embargo, puede mirar su propia burbuja de confianza y decir: "Oye, no estoy muy seguro de esta rodilla; la burbuja es enorme y desordenada".

El artículo introduce un método llamado poda basada en la incertidumbre (uncertainty-based pruning). Esto significa que el sistema puede eliminar automáticamente las suposiciones donde la burbuja de confianza es demasiado grande o desordenada. Al desechar las suposiciones de "tal vez" y quedarse solo con las de "estoy bastante seguro", el sistema se vuelve mucho más confiable. En sus pruebas con el famoso conjunto de datos COCO (una enorme colección de imágenes utilizada para entrenar IA), esta poda no cambió la precisión de las buenas suposiciones, pero eliminó las malas, haciendo que los datos restantes fueran mucho más limos.

Prueba en el mundo real: Aterrizar un avión

Para demostrar que esto no era solo un juego matemático, los investigadores probaron su método en una tarea muy seria: el aterrizaje de aeronaves basado en visión. Utilizaron la IA para detectar las esquinas de una pista de aterrizaje desde una cámara en un avión. Esta es una situación de vida o muerte donde conocer la incertidumbre es crucial.

Descubrieron que la IA podía predecir las esquinas de la pista y, lo más importante, proporcionar una "burbuja" de incertidumbre calibrada para cada esquina. Cuando usaron estas burbujas para ayudar a calcular la posición del avión, el sistema funcionó de maravilla. Las estimaciones de incertidumbre estaban bien calibradas, lo que significa que si el sistema decía "95% de confianza", en realidad tenía razón el 95% de las veces. Esto permitió que el sistema de navegación del avión confiara en los datos de la cámara y los fusionara con otros sensores (como el GPS) para aterrizar de forma segura.

Sin embargo, el artículo también señala una limitación. Cuando probaron el sistema en condiciones de niebla (algo que la IA nunca había visto antes), las burbujas de confianza no se hicieron lo suficientemente grandes como para advertir al sistema de que estaba confundido. La IA seguía siendo "excesivamente confiada" en la niebla. Esto sugiere que, si bien su método es excelente para condiciones normales, todavía necesita ayuda para manejar situaciones completamente nuevas e inesperadas (como la niebla espesa).

La conclusión

Este artículo no pretende haber resuelto todos los problemas de incertidumbre de la IA. En cambio, ofrece una herramienta práctica y ligera que se puede añadir a los modelos de IA de alta velocidad ya existentes para darles un "sentimiento visceral" sobre su propia precisión. Mediante el uso de un complemento inteligente que aprende a dibujar "burbujas de confianza" (específicamente usando la distribución Student-t para una mayor precisión) y luego usando esas burbujas para filtrar las malas suposiciones, los investigadores demostraron que podemos hacer que los modelos de IA rápidos sean mucho más seguros y confiables para tareas críticas como el aterrizaje de aviones. Es un paso hacia una IA que no solo sabe qué ve, sino que también sabe qué tan segura está.

¿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 →