· 18 min de lectura

FutureMe: Como Contura predice el cuerpo hacia el que realmente estas trabajando

future-meaibody-predictionalgorithm

FutureMe: Como Contura predice el cuerpo hacia el que realmente estas trabajando

En lo que tu cuerpo podria convertirse. Si te comprometes con tus objetivos empezando hoy, donde podrias estar realisticamente en seis meses? En un ano? FutureMe te muestra la version de ti mismo que esta realmente a tu alcance, no una fantasia, sino un objetivo por el que vale la pena trabajar. Sigue usando Contura, y refinaremos la imagen con tus tendencias reales.

La mayoria de las funciones de “cuerpo futuro” en las apps de fitness caen en una de dos trampas. O te muestran una foto generica de alguien mas en forma que tu (motivador, pero deshonesto), o extrapolan linealmente tus ultimas semanas de progreso y predicen que pesaras 12 kg en Navidad (matematicamente valido, fisiologicamente absurdo).

FutureMe fue construido para hacer algo mas dificil: producir una prediccion que sea personal, fisiologicamente plausible y visualmente honesta, y que siga mejorando cuanto mas registres.

Este articulo profundiza en el motor de prediccion. Es una lectura larga, pero si alguna vez te has preguntado si el cuerpo en tu vista previa de FutureMe esta realmente basado en algo real — si, lo esta. Aqui esta como.


El problema central

Registras medidas a lo largo del tiempo — peso, cintura, cadera, pecho, brazo, muslo, pantorrilla, cuello, muñeca. Algunos usuarios registran obsesivamente. Otros registran una vez y desaparecen dos meses. Algunos solo miden su cintura.

A partir de estos datos desordenados, muestreados de forma irregular y a menudo ruidosos, el motor debe responder:

  • Que esta intentando lograr realmente esta persona?
  • Con que rapidez esta cambiando realmente?
  • Cuales de esos cambios son reales y cuales son ruido de medicion o un mal dia?
  • Donde es probable que este en 1 mes, 3 meses, 6 meses y 1 ano, suponiendo que siga haciendo aproximadamente lo que hace ahora?
  • Como se ve ese cuerpo en tres dimensiones?

Una respuesta ingenua a cualquiera de estas preguntas producira una mala prediccion. FutureMe responde a todas en un solo pase coordinado.


Arquitectura: un proceso de seis fases

El motor esta estructurado como una secuencia de fases. Cada una es responsable de un tipo especifico de razonamiento, y cada una alimenta la siguiente:

  1. Construir las series temporales — agrupar cada medida registrada por parte del cuerpo, ordenar cronologicamente y reconstruir el historial de cada parte de forma independiente.
  2. Perfilado de datos — determinar cuanto sabemos realmente sobre este usuario. Tres muestras en una semana es un problema diferente a 18 meses de pesajes semanales.
  3. Inferir la intencion — que esta intentando lograr el usuario? Perdida de peso, ganancia muscular, recomposicion, trabajo enfocado en una zona especifica, o simplemente mantenimiento?
  4. Predecir cada parte del cuerpo — el corazon del motor, donde se calcula el pronostico por parte.
  5. Aplicar ajustes segun la intencion — pequenos empujes esteticos deliberados, aplicados solo a usuarios nuevos con datos muy limitados.
  6. Rellenar los huecos — derivar cualquier parte del cuerpo faltante a partir de las predichas usando propagacion de restricciones antropometricas, para que el modelo 3D este siempre completo.

El resultado es un conjunto completo de circunferencias predichas, una intencion inferida, una calificacion de confianza y un analisis de divergencia — todo lo que el renderizador necesita para dibujar tu yo futuro.


Fase 1–2: Cuanto sabemos realmente sobre ti?

Antes de predecir cualquier cosa, el motor se hace una pregunta que la mayoria de las apps omiten: tenemos suficiente informacion como para confiar en nuestro propio pronostico?

Evalua tres aspectos:

  • Amplitud temporal — cuanto tiempo lleva registrando datos este usuario? Una semana de datos y un ano de datos requieren estrategias muy diferentes.
  • Densidad de muestreo — cuantas medidas, en total, hay en el historial?
  • Cobertura de partes del cuerpo — estan registrando una imagen completa, o solo una o dos partes?

Estos factores se ponderan (con el mayor peso en la amplitud temporal, porque las tendencias solo se vuelven reales con el tiempo) y se combinan en una unica puntuacion de confianza. Esa puntuacion clasifica a cada usuario en uno de tres modos de operacion:

ModoQuien cae aquiComo razona el motor
InicialUsuarios nuevos con casi ningun historialCierre de brecha hacia el objetivo ideal — “Como seria una version saludable de este cuerpo?”
En desarrolloAlgo de historial, pero tendencias aun no establesUna mezcla de tendencia personal y razonamiento hacia el objetivo ideal
HistoricoMeses de datos consistentesExtrapolacion pura de tendencias, con mecanismos de seguridad

Esto importa porque FutureMe no pretende saber lo que no puede saber. Un usuario que registra una sola vez no recibe una linea de tendencia con alta confianza — recibe una proyeccion sensata hacia lo que su cuerpo podria llegar a ser. Un usuario con un ano de datos consistentes recibe un pronostico real basado en la trayectoria que ya sigue.


Fase 3: Inferir la intencion

FutureMe decide por si mismo que estas intentando hacer, basandose en tus datos.

Para usuarios nuevos, utiliza el IMC y las proporciones actuales como proxy del objetivo probable — usuarios con sobrepeso generalmente intentan perder, usuarios muy delgados generalmente intentan ganar, y personas cerca de su rango saludable generalmente trabajan en recomposicion corporal. Esta es una suposicion deliberadamente modesta, que se revisa en cuanto llegan datos reales.

Para usuarios con historial, la intencion se lee directamente de los datos:

  • Se analizan las tendencias recientes de peso, cintura y brazo durante las ultimas semanas.
  • Si una parte del cuerpo se registra con una frecuencia inusualmente alta, el motor reconoce que el usuario esta enfocado en esa parte y etiqueta la intencion en consecuencia (por ejemplo, parteEnfocada(brazo)).
  • De lo contrario, el movimiento relativo de las senales principales — esta bajando el peso? estan creciendo los brazos mientras el peso se mantiene estable? se esta reduciendo la cintura con peso estable? — determina si el usuario esta en fase de perdida de peso, ganancia muscular o mantenimiento.

Esta intencion inferida alimenta luego la prediccion. La intencion de ganancia muscular fortalece la confianza del motor en el crecimiento de brazos y pecho. La intencion de perdida de peso fortalece su confianza en la reduccion de cintura y cadera. El modelo tiene conciencia del objetivo, no solo del movimiento.


Fase 4: El motor de prediccion por partes

Aqui es donde ocurre la mayor parte del trabajo. Cada parte del cuerpo se predice de forma independiente pero informada por las demas. Para usuarios con datos abundantes, la prediccion se construye a traves de varias capas de razonamiento, cada una disenada para neutralizar un modo de fallo especifico que los modelos mas simples sufren.

Filtrado de valores atipicos

Los datos de medicion reales estan llenos de puntos incorrectos — una cinta demasiado apretada, una medida tomada justo despues de una comida copiosa, un numero introducido en el campo equivocado. Antes de calcular cualquier tendencia, los valores atipicos aislados se filtran usando una estadistica robusta de ventana local que es matematicamente resistente a picos. Una valvula de seguridad evita que el filtro sea demasiado agresivo: si eliminar valores atipicos descartaria una fraccion demasiado grande de los datos del usuario, el motor retrocede y conserva la serie original. Limpiar datos debe aclarar la verdad, no inventarla.

Una vista suavizada de “donde estas ahora”

Incluso tu medida mas reciente no es la verdad — es una muestra ruidosa de la verdad. El motor calcula una estimacion ponderada por recencia de tu valor actual, dando mas peso a las medidas recientes pero permitiendo que las anteriores anclen la estimacion. Este se convierte en el punto de partida para la proyeccion.

Estimacion de tendencia dual

Un unico calculo de tendencia es un unico punto de fallo. FutureMe calcula la tendencia de dos formas distintas y las combina:

  • Una tasa ponderada por recencia, que captura el impulso y responde a cambios recientes genuinos.
  • Una tasa robusta de mediana de pendientes, que es matematicamente inmune a valores atipicos e ignora variaciones dramaticas de un solo dia.

Combinar ambas da al motor tanto capacidad de respuesta como estabilidad — puede reaccionar a una nueva tendencia real sin dejarse engañar por una mala semana. La mezcla se modula luego por un factor de consistencia de tendencia: si tus datos son limpios y monotonicos, la tendencia se confia mas; si oscilan, la tendencia se descuenta.

Acoplamiento de peso con conciencia anatomica

Las partes del cuerpo no cambian de forma independiente. Si tu peso esta bajando, tu cintura casi con seguridad lo acompana. Tu muñeca casi con seguridad no.

FutureMe codifica esto directamente. Cuando existe una serie temporal de peso, la tendencia de peso se mezcla parcialmente en la trayectoria predicha de cada otra parte del cuerpo, con cada parte teniendo su propia fuerza de acoplamiento. La cintura esta altamente acoplada al peso; la cadera y el muslo moderadamente; el pecho y el brazo debilmente; la muñeca apenas se acopla. Estos coeficientes tienen base anatomica — reflejan el hecho bien establecido de que algunas zonas del cuerpo estan dominadas por tejido adiposo (que se mueve con el peso) y otras por estructura osea (que no).

Cuando la intencion inferida es ganancia muscular, el patron de acoplamiento cambia: el brazo y el pecho reciben un sesgo ascendente mas fuerte para reflejar que la hipertrofia no sigue las mismas reglas que el cambio de masa grasa.

Amortiguacion de volatilidad

Si tu historial de medidas es ruidoso — alto coeficiente de variacion entre puntos recientes — el motor reduce cuanto confia en cualquier tendencia calculada. Datos inconsistentes no deben producir predicciones confiables.

El prior asimetrico — el nucleo de seguridad del algoritmo

Esta es la decision de diseno mas importante de FutureMe, y la que lo separa de cualquier predictor de extrapolacion lineal que hayamos visto.

El motor trata las tendencias convergentes (movimiento hacia una referencia saludable) y las tendencias divergentes (movimiento alejandose de una referencia saludable) de forma asimetrica.

  • Si tus datos muestran que te mueves hacia un cuerpo mas saludable, el motor confia en la tendencia y la proyecta hacia adelante, con amortiguacion apropiada a la fuerza de la evidencia.
  • Si tus datos muestran que te alejas de una referencia saludable, el motor exige evidencia mas fuerte antes de aceptar la trayectoria. Sin esa evidencia, recurre a una convergencia suave: el cuerpo predicho deriva de vuelta hacia la referencia saludable en lugar de alejarse.

En lenguaje llano: un usuario que pierde peso hacia su rango objetivo es de confianza. Un usuario que gana peso recibe un pronostico que no extrapola ciegamente mas ganancia a menos que los datos sean inequivocos.

Esto refleja como piensa un entrenador responsable. Optimista sobre el progreso, cauteloso con las trayectorias negativas, nunca la fuente de un pronostico catastrofico que el usuario no pidio. Tambien es la razon por la que FutureMe nunca mostrara a un usuario un pronostico de terror basado en tres malas semanas. Las matematicas se niegan.

Amortiguacion de horizonte

Cuanto mas lejos se pronostica, menos puede saber cualquiera — y el motor lo sabe. El cambio predicho se amortigua progresivamente a medida que el horizonte se extiende de un mes a un ano. Las predicciones de horizonte largo tambien prestan atencion a la puntuacion de confianza del usuario: un pronostico de un ano para un usuario con datos escasos se amortigua mas agresivamente que uno para un usuario con dieciocho meses de registros semanales.

Atraccion hacia meseta

Los cuerpos no siguen lineas rectas. Se estabilizan. Mas alla de la proyeccion lineal, FutureMe aplica un termino de atraccion que tira suavemente de la trayectoria predicha hacia una meseta saludable escalada por altura y con conciencia de sexo. La atraccion crece con la longitud del horizonte y esta limitada, de modo que nunca domina los datos personales reales — simplemente garantiza que las predicciones a largo plazo converjan en territorio fisiologicamente sensato en lugar de dispararse hacia numeros irreales.

Cambio sub-lineal a largo plazo

Cada parte del cuerpo tiene una tasa maxima de cambio diario fisiologicamente plausible. Mas alla de cierto horizonte, el cambio maximo acumulado escala de forma sub-lineal (con la raiz cuadrada del tiempo) en lugar de lineal. Esto codifica una realidad bien conocida del cambio corporal: el progreso inicial es rapido (peso de agua, ganancias de principiante, glucogeno), y el progreso posterior es mucho mas lento. La extrapolacion lineal del progreso temprano es la razon mas comun por la que fallan las predicciones fitness. FutureMe no comete ese error.

Limites fisiologicos

Despues de que cada otra capa ha aportado su parte, los valores predichos finales se limitan a rangos fisiologicos escalados por altura. Ningun peso predicho fuera de una banda de IMC plausible. Ninguna cintura predicha que sea anatomicamente imposible. El resultado siempre es un cuerpo que un ser humano real podria tener.


Fase 5: Ajuste estetico para usuarios nuevos

Para usuarios con casi ningun dato, FutureMe aplica un pequeno empujon segun la intencion — cintura ligeramente mas estrecha para usuarios con intencion de perdida de peso, hombros/brazos/pecho ligeramente mas desarrollados para usuarios con intencion de ganancia muscular, donde sea biologicamente apropiado. Esto es deliberado y se comunica abiertamente: los usuarios nuevos no tienen datos de tendencia, asi que la prediccion tiene que basarse en algo. Elegimos basarnos en un objetivo aspiracional suave y saludable en lugar de en la nada.

Este empujon no se aplica a usuarios con historial abundante. Una vez que tienes datos reales, tus datos reales son la fuente de verdad. El motor no adornara tu prediccion.


Fase 6: Rellenando las partes faltantes

La mayoria de los usuarios no miden cada parte del cuerpo. El motor utiliza un solucionador de propagacion de restricciones — informado por proporciones antropometricas establecidas en investigaciones de proporcion humana (relaciones cintura-cadera, escalado pecho-brazo, proporcionalidad de extremidades, etc.) — para derivar cualquier parte no medida a partir de las partes que si se midieron.

El resultado siempre es un cuerpo completo e internamente consistente. El modelo 3D de FutureMe nunca tiene dimensiones faltantes, y las proporciones siempre tienen sentido anatomico.


Validacion: realmente funciona?

La sofisticacion por si sola carece de sentido. Probamos agresivamente.

El motor esta cubierto por un conjunto de pruebas de 39 casos en 7 conjuntos de prueba distintos, ejecutados contra 10 perfiles corporales realistas que abarcan usuarios masculinos y femeninos desde contexturas delgadas (IMC ~19) hasta sobrepeso (IMC ~34), alturas de 158 cm a 185 cm, y pesos de 48 kg a 110 kg.

Comportamiento en modo inicial (sin datos historicos): Perfiles con sobrepeso en el rango de IMC 30-34 son predichos a moverse hacia rangos saludables (IMC 25-28), mientras que usuarios ya cerca de su rango saludable son correctamente identificados como en forma y reciben predicciones de pequeno refinamiento en lugar de transformaciones dramaticas.

Comportamiento con historial abundante (seis meses de datos de peso descendente, masculino, 175 cm, 82 -> 75 kg): El motor extrapolo una tendencia descendente continuada en los cuatro horizontes, con la magnitud del cambio aumentando con el horizonte pero moderada por la amortiguacion de horizonte y la atraccion hacia meseta — exactamente la curva que un entrenador responsable trazaria.

Comportamiento de mantenimiento (historial de medidas plano): Todos los valores predichos se mantuvieron dentro de aproximadamente 5-10% de los valores actuales, reconociendo correctamente que la prediccion correcta para “esta persona no esta cambiando” es “esta persona se mantendra mas o menos igual”.

Pruebas de estres:

  • 100 perfiles generados aleatoriamente (alturas 140-210 cm, pesos 40-130 kg, ambos sexos): cada prediccion produjo resultados validos con rangos de IMC sensatos y circunferencias positivas.
  • 64 combinaciones extremas (8 alturas x 8 pesos x 4 horizontes): cada caso produjo resultados validos.
  • Perfiles limite (30 kg, 200 kg, 140 cm de altura, 210 cm de altura): todos limitados a rangos fisiologicos. Ningun resultado absurdo.

No hay puntos ciegos por clase de perfil, ningun horizonte en el que el motor falle, y ningun caso limite en el que produzca un cuerpo que un ser humano no podria tener.


Lo que FutureMe no hara

Creemos que vale la pena ser explicitos sobre las negativas deliberadas del modelo:

  • No predecira una trayectoria negativa descontrolada. Tres malas semanas no producen un pronostico catastrofico de un ano.
  • No predecira progreso sobrehumano. Dos buenas semanas no producen un pronostico de transformacion de un ano.
  • No inventara medidas que no tomaste. Las partes del cuerpo que no registras se derivan de las que si registras, con total consistencia anatomica.
  • No extrapolara mas alla de la realidad fisiologica. Cada resultado esta limitado a un cuerpo que un ser humano real podria tener con tu altura y sexo.
  • No mentira sobre su confianza. El motor informa su propia calificacion de confianza, y el analisis de divergencia se muestra cuando tu trayectoria y la del modelo discrepan.

Lo que FutureMe si hara

Te dara, el dia que abras la funcion por primera vez, un retrato sensato de la version de ti mismo que esta realmente a tu alcance. Luego, cada vez que registres una medida, ese retrato se afilara. Con un mes de datos, empezara a reflejar tu trayectoria real. Con tres meses, se vuelve especificamente tuyo. Con seis o doce meses de registro consistente, tienes un FutureMe que es, en un sentido significativo y validado, un pronostico real — no un sueno.

Esa es la version de ti mismo por la que vale la pena trabajar.


Preguntas frecuentes

La prediccion de FutureMe se basa en inteligencia artificial? Si — FutureMe esta impulsado por un motor de prediccion de multiples etapas que combina razonamiento antropometrico, estimacion estadistica robusta de tendencias e inferencia de objetivos. Es un sistema de IA en el sentido de que razona sobre tu cuerpo como lo haria un entrenador experto. No es una unica red neuronal de caja negra; es un proceso transparente y validado cuya cada etapa fue disenada para derrotar un modo de fallo especifico.

Por que cambia mi prediccion cuando registro nuevos datos? Porque ese es el objetivo. FutureMe esta disenado para refinarse con cada medida. Cuanto mas registras, mas tu prediccion refleja tu trayectoria real en lugar de una estimacion inicial predeterminada.

Que pasa si aun no he registrado suficientes datos? El motor maneja esto explicitamente. Los usuarios nuevos reciben una prediccion basada en objetivos antropometricos saludables para su altura y sexo, no una extrapolacion de tendencia con alta confianza que no tiene datos para hacer. El pronostico se vuelve mas personal a medida que construyes historial.

Que tan precisa es FutureMe a un ano? Las predicciones de horizonte largo se amortiguan deliberadamente. Un pronostico de un ano es una guia direccional, no una fecha en el calendario. La incertidumbre honesta esta incorporada en el modelo.

FutureMe predice cambios especificos por sexo? Si. El motor utiliza proporciones de referencia saludables con conciencia de sexo y acoplamiento segun la intencion, de modo que la prediccion de ganancia muscular de un usuario masculino enfatiza el desarrollo de la parte superior del cuerpo mientras que la de una mujer respeta proporciones anatomicas diferentes. Estas diferencias estan basadas en datos antropometricos de referencia publicados.

Por que mi cintura reacciona mas a los cambios de peso que mi muñeca? Porque anatomicamente, asi es como funcionan los cuerpos. El motor codifica esto directamente — las partes del cuerpo dominadas por tejido adiposo cambian con el peso; las partes dominadas por estructura osea no.

Puede FutureMe mostrar una version peor de mi? Solo si tus datos muestran de forma inequivoca y persistente una trayectoria negativa. El prior asimetrico incorporado en el motor trata las tendencias negativas con escepticismo adicional, requiriendo evidencia fuerte antes de predecir mas deterioro. Esto es intencional.

De donde provienen las proporciones corporales de referencia “ideales”? De investigacion de encuestas antropometricas a nivel poblacional, escaladas a tu altura y sexo. Son puntos de referencia, no ordenes. FutureMe las usa como anclas, no como objetivos hacia los que intentamos empujarte.


En una frase

FutureMe es un motor de prediccion corporal validado, con conciencia anatomica y del objetivo, que te muestra la version de ti mismo hacia la que realmente estas trabajando — y se vuelve mas preciso cuanto mas registras.

Abre Contura. Registra una medida. Ve tu futuro.

Compartir: Twitter Facebook