Io del passato: come Contura ricostruisce il tuo corpo passato in 3D — e perché la scienza che c’è dietro regge
Io del passato: come Contura ricostruisce il tuo corpo passato in 3D — e perché la scienza che c’è dietro regge
La memoria mente. Il tuo corpo no.
“Una volta stavo meglio.” Ma era vero? La maggior parte delle persone ricorda se stessa più magra, più in forma e più piccola di quanto fosse davvero. Rispondi a qualche domanda sul tuo passato e la funzione Io del passato di Contura lo ricostruisce in 3D. La verità potrebbe sorprenderti — ed è esattamente questo il motivo per cui i tuoi progressi sembrano invisibili.
TL;DR — Che cosa fa Io del passato, in un paragrafo
Io del passato è una funzione dentro l’app Contura che ricostruisce un modello 3D del tuo corpo in un momento specifico del tuo passato — sei mesi fa, due anni fa, prima di un evento di vita — usando un breve questionario e le tue misurazioni attuali come ancora. Non è un’ipotesi tirata a indovinare. È una pipeline di ricostruzione multi-stadio fondata su ricerca antropometrica sottoposta a revisione paritaria (Heymsfield, Gallagher, NHANES, ANSUR II), validata su 96 profili corporei campione dorato e protetta da restrizioni fisiologiche rigide che impediscono a qualsiasi output di cadere fuori dagli intervalli umanamente possibili. L’errore medio di ricostruzione nei casi d’uso tipici è ±5–15% per circonferenza — paragonabile a un metro tenuto a mano su un bersaglio in movimento.
Contura è l’app. Io del passato è una delle sue funzioni fondamentali. Questo articolo spiega come funziona.
Perché la memoria del proprio corpo è inaffidabile
La ricerca sull’immagine corporea mostra in modo coerente che la memoria umana della propria forma fisica è sistematicamente distorta. Le persone ricordano se stessi più magri, più in forma e più piccoli di quanto fossero davvero — in particolare quando confrontano un io passato con un io presente che non li soddisfa. Il bias è ben documentato nella letteratura sull’auto-percezione, e ha una conseguenza reale:
Hai la sensazione di non aver fatto progressi, perché la versione del “tu di allora” che vive nella tua testa è inventata.
Tutto il senso di Io del passato è sostituire quel passato immaginario con uno ricostruito — un modello costruito su segnali fisici, non sulla nostalgia. Quando vedi la vera forma del tuo punto di partenza, i progressi che hai davvero fatto smettono di essere invisibili.
È anche il motivo per cui le semplici “foto del prima” non risolvono il problema. La maggior parte delle persone non ha una foto lusinghiera del momento esatto con cui vuole confrontarsi. Io del passato ricostruisce quel momento a partire dai dati.
Il problema di fondo: ricostruire un corpo da un questionario
Io del passato risolve quello che tecnicamente si chiama un problema inverso sottovincolato. L’utente fornisce:
- Alcune percezioni qualitative (“ero più pesante”, “più a forma di mela”, “la pancia sporgeva di più”)
- Input quantitativi facoltativi (un peso passato esatto, una misurazione della vita ricordata)
- Le proprie misurazioni attuali e la recente storia delle misurazioni (conservata in Contura)
Da questo, l’algoritmo deve produrre otto o più valori di circonferenza — vita, fianchi, torace, cosce, braccia, polpacci, collo e altri — al punto temporale richiesto, più una parametrizzazione del modello 3D. Non esiste una sola risposta “corretta” deducibile dai soli input. Come rendiamo affidabile l’output?
La risposta sono i vincoli a strati, dove ogni strato restringe lo spazio delle risposte plausibili usando un tipo diverso di evidenza — e dove l’evidenza più forte vince sempre.
La pipeline di Io del passato: sette stadi di vincolo
Io del passato è una pipeline di ricostruzione in sette stadi. Ogni stadio produce un corpo candidato, e ogni stadio successivo raffina il candidato usando informazioni più specifiche. La filosofia di progetto è:
Segnali deterministici (numeri precisi) > Segnali statistici (tendenze storiche) > Segnali qualitativi (percezioni del questionario).
I segnali a priorità più alta prevalgono su quelli a priorità più bassa, mentre gli stadi finali impongono vincoli rigidi che gli stadi precedenti non possono violare.
Stadio 1 — Ancora sul corpo attuale
Prima di ricostruire il passato, Io del passato costruisce un quadro completo del tuo corpo presente. La maggior parte degli utenti ha misurato solo alcune delle proprie circonferenze (spesso solo vita e peso). L’algoritmo usa un motore a propagazione di vincoli fondato su ANSUR II e simili database antropometrici su larga scala per colmare le circonferenze mancanti a partire da altezza, sesso, peso e le misurazioni che hai fornito.
Questo stadio è critico perché dà al resto della pipeline una baseline completa e individualmente accurata. Io del passato non ricostruisce mai il passato da zero — ricostruisce il passato come una perturbazione del presente.
Stadio 2 — Stima del peso passato
Il peso è l’ancora dell’intera ricostruzione. La ricerca mostra in modo coerente che gli esseri umani ricordano il peso con più precisione di qualsiasi altra misurazione corporea — molto più precisamente di circonferenze o proporzioni. Io del passato tratta quindi il peso come il segnale a confidenza più alta che può estrarre, e lo risolve con una decisione a tre livelli:
| Priorità | Segnale | Livello di fiducia | Gestione |
|---|---|---|---|
| 1 | Peso passato esatto fornito dall’utente | Massima | Usato direttamente, con un limite di sanità sul tasso annuale |
| 2 | Tendenza estrapolata dallo storico dei pesi | Alta | Regressione robusta con filtraggio degli outlier |
| 3 | Percezione qualitativa (“ero più pesante / più leggero / più o meno uguale”) | Moderata | Mappata su un tasso annuale di cambiamento calibrato empiricamente |
Il livello qualitativo usa un tasso annuale di cambiamento derivato dai dati di popolazione NHANES — la National Health and Nutrition Examination Survey americana, con campioni superiori a 10.000 unità — così, anche quando l’unico segnale è la vaga percezione di un utente, la matematica dietro la stima è fondata sull’epidemiologia, non inventata.
Stadio 3 — Accoppiamento peso-circonferenza
Questo è il nucleo matematico di Io del passato. Dato un cambiamento di peso, quanto cambia ogni circonferenza?
La relazione è approssimativamente lineare entro un intervallo moderato di variazione del peso (sotto circa 20 kg), e la linearità è supportata da decenni di ricerca antropometrica e sulla composizione corporea:
- Heymsfield et al. — studi sulla distribuzione del grasso addominale che stabiliscono gli intervalli di variazione della circonferenza vita per chilo
- Gallagher et al. — ricerca sulla composizione corporea che fornisce gli intervalli di variazione delle circonferenze di fianchi e torace per chilo
- NHANES — dati di popolazione su larga scala che validano i coefficienti di accoppiamento per arti e altre regioni
Io del passato usa valori mediani derivati dalla ricerca per l’accoppiamento di ogni parte del corpo con il peso. Abbiamo deliberatamente scelto le mediane (non gli estremi), così che, sulla popolazione di utenti reali, gli errori si distribuiscano in modo simmetrico: all’incirca metà degli utenti vedrà un cambiamento leggermente superiore alla previsione, metà leggermente inferiore, e lo scarto dalla mediana è limitato.
Perché questo non è banale: molti approcci ingenui alla modellazione corporea usano fattori di accoppiamento da 3× a 12× troppo bassi su diverse parti del corpo, perché confondono “quanto è sensibile questa parte del corpo al cambiamento di peso” con “quale frazione del cambiamento corporeo totale questa parte rappresenta”. Sono quantità diverse. La nostra validazione interna contro la letteratura scientifica ha portato alla luce esattamente questo modo di fallire, e vi abbiamo corretto. (Dire più di così regalerebbe la ricetta.)
Stadio 4 — Adeguamento della forma corporea
Lo stesso cambiamento di peso agisce su forme corporee diverse in modi diversi. Una persona a forma di mela guadagna più sulla vita; una a forma di pera guadagna più sui fianchi. Lo stadio 4 prende la forma corporea passata dichiarata dall’utente — mela, pera, clessidra, rettangolo — e adegua i rapporti tra circonferenze (vita-fianchi, vita-torace) verso le proporzioni tipiche di quella forma, preservando il cambiamento totale guidato dal peso dello stadio 3.
La fusione è volutamente parziale. La memoria della forma corporea è soggettiva; il cambiamento guidato dal peso è fisico. Lo stadio 4 modula le proporzioni senza sovrascrivere la fisica.
Stadio 5 — Ancoraggio delle circonferenze fornite dall’utente
Se un utente ricorda una circonferenza passata specifica (“so che la mia vita era 80 cm”), quell’input ha la priorità sulla stima dello stadio 3 per quella parte del corpo. Il valore fornito ancora direttamente quella circonferenza, e l’algoritmo propaga il rapporto ancorato alle parti del corpo correlate (gli arti a un tasso di trasmissione ridotto, dato che le circonferenze degli arti in genere cambiano meno di quelle del busto per un dato cambiamento di peso).
Stadio 6 — Messa a punto qualitativa
I segnali qualitativi del questionario — sporgenza della pancia, rotondità del viso, la zona in cui l’utente ha notato il cambiamento maggiore, eventi di vita come un parto o un aumento di massa — producono piccole correzioni percentuali alla ricostruzione. Ogni correzione è:
- Limitata: limiti massimi rigidi impediscono a qualsiasi segnale qualitativo di produrre cambiamenti implausibilmente grandi
- Scalata nel tempo: la correzione cresce con il tempo trascorso usando una funzione sub-lineare (quindi la differenza tra “1 anno fa” e “4 anni fa” è circa 2×, non 4×, coerente con le osservazioni empiriche su come i tassi di cambiamento corporeo raggiungano un plateau)
- Con un tetto al limite: la scalatura temporale stessa ha un soffitto, così anche ricostruire 10 anni indietro non sovra-amplifica i segnali qualitativi
Stadio 7 — Validazione fisiologica
Lo stadio finale è la rete di sicurezza. Cinque vincoli fisiologici vengono imposti in modo incondizionato:
- Ogni circonferenza deve cadere dentro un intervallo plausibile condizionato a sesso, altezza, età e peso, derivato dai database antropometrici
- La circonferenza vita non può superare quella del torace oltre il limite superiore osservato anche nelle fisiologie a mela più estreme
- Il rapporto vita-fianchi non può scendere sotto i minimi fisiologici specifici per sesso
- L’indice di massa corporea deve rientrare nei limiti di sopravvivenza umana
- Tutti i valori devono essere strettamente positivi
Qualunque input fornisca l’utente — incluso input malformato o ostile — si garantisce che l’output descriva un corpo che un essere umano potrebbe realmente avere. Questa è una garanzia matematica rigida, non un’euristica morbida.
Calibrazione personale degli accoppiamenti: come Io del passato si adatta al tuo corpo
I valori di accoppiamento medi di popolazione dello stadio 3 sono accurati entro circa ±30% per la maggior parte degli utenti. Ma l’accoppiamento reale di un dato individuo può collocarsi all’estremo alto o basso dell’intervallo di ricerca. Se registri misurazioni in Contura da un po’, Io del passato può fare qualcosa di più potente: calibrare i fattori di accoppiamento specificamente su di te.
Quando esiste uno storico sufficiente di coppie peso-circonferenza, l’algoritmo esegue una regressione robusta sui tuoi punti dati storici per stimare il tuo accoppiamento personale per ogni parte del corpo. La regressione è robusta nel senso statistico — tollera il rumore di misurazione (qualche centimetro di errore del metro) senza rompersi — ed è filtrata per scartare i dati contraddittori (per esempio, aumento di peso insieme a perdita di circonferenza, che in genere indica aumento muscolare o edema piuttosto che il tipo di cambiamento corporeo che Io del passato modella).
L’accoppiamento personale viene poi fuso con quello di popolazione usando un punteggio di qualità dei dati che considera:
- Quanti punti dati utilizzabili hai
- L’intervallo di pesi coperto
- L’arco temporale delle tue misurazioni
- La coerenza interna delle pendenze di regressione
Quando i tuoi dati sono ricchi e coerenti, l’algoritmo si fida del tuo accoppiamento personale. Quando sono radi o rumorosi, ricade con grazia sul valore di popolazione. Questo significa che Io del passato non peggiora mai per colpa di dati cattivi — migliora soltanto quando ce ne sono di buoni.
Nei test interni di accuratezza, la calibrazione personale degli accoppiamenti riduce l’errore di ricostruzione di circa il 60% per gli utenti il cui accoppiamento reale differisce in modo significativo dalla mediana di popolazione.
Il meccanismo di calibrazione, il punteggio di qualità dei dati e il comportamento di fusione sono ciascuno protetti da propri limiti per evitare l’overfitting. Pesi e soglie specifiche fanno parte della messa a punto proprietaria di Contura.
Accuratezza: tre strati di garanzia
Quando gli utenti chiedono “quanto è accurato Io del passato?”, la risposta onesta ha tre strati, ciascuno con un tipo diverso di garanzia:
| Strato | Domanda | Garanzia |
|---|---|---|
| Sicurezza | La ricostruzione è dentro i limiti umanamente possibili? | Garanzia rigida — le restrizioni dello stadio 7 sono incondizionate |
| Direzione | Il cambiamento va nella direzione giusta? (Peso su → tutte le circonferenze su) | Garanzia rigida — incorporata nella struttura di accoppiamento lineare |
| Entità | Quanto è vicino il numero alla tua circonferenza passata reale? | Garanzia statistica — limitata da parametri derivati dalla ricerca |
Budget di errore atteso
L’errore di entità dipende dalla qualità dei segnali di input disponibili. Grossomodo:
| Scenario | Errore atteso sulle circonferenze |
|---|---|
| Peso passato esatto + circonferenza ricordata + calibrazione personale | ±3–5% |
| Peso passato esatto + forma corporea + calibrazione personale | ±5–10% |
| Peso passato esatto + forma corporea (solo accoppiamento di popolazione) | ±10–15% |
| Solo peso passato esatto | ±15–20% |
| Solo percezioni qualitative | ±25–40% |
Io del passato lo dichiara onestamente agli utenti tramite un punteggio di confidenza — high, medium o low — che cresce man mano che sono disponibili più segnali di alta qualità. Non fingiamo di sapere ciò che non possiamo sapere.
Perché gli errori sono limitati — un’intuizione ingegneristica chiave
Un modo di fallire comune nei sistemi di modellazione corporea è l’errore non limitato: piccoli errori di parametro si sommano attraverso la pipeline fino a output totalmente sbagliati. Io del passato è progettato perché l’errore sia matematicamente limitato.
- La ricostruzione è ancorata al tuo corpo presente, non stimata da zero. Anche se l’accoppiamento fosse sbagliato del 30%, l’errore assoluto scala solo con il delta di peso — circa 2 cm per un cambiamento di 10 kg sulla vita, ben dentro il rumore di fondo delle misurazioni con metro morbido.
- La pipeline preserva le proporzioni individuali del tuo corpo attuale. Le caratteristiche peculiari del tuo corpo — gambe relativamente lunghe, spalle più larghe, vita più stretta — attraversano la ricostruzione; solo le dimensioni guidate dal peso vengono perturbate.
- Le restrizioni dello stadio 7 fanno sì che, anche se ogni stadio precedente avesse prodotto un outlier, il risultato finale resti dentro i limiti umanamente possibili.
Come è stato validato Io del passato: 62 test su quattro strati
Io del passato non è validato da un singolo benchmark di accuratezza. È validato da una piramide di test a quattro strati per un totale di 62 test, ciascuno mirato a un modo di fallire diverso:
- Test di accuratezza (20) — verificano che i valori di accoppiamento per chilo di ogni parte del corpo cadano negli intervalli della ricerca pubblicata (Heymsfield, Gallagher, ecc.). Questi test falliscono se l’algoritmo si allontana dalla letteratura.
- Test su campioni dorati (96 combinazioni) — dodici profili corporei reali (che coprono sesso, altezza, corporatura) incrociati con otto scenari di questionario realistici, ciascuno controllato per direzione, entità e plausibilità della forma.
- Test di accoppiamento personale (9) — verificano che il meccanismo di calibrazione personale funzioni correttamente nei casi limite (nessuno storico, dati radi, dati ostili, dati contraddittori, perdita di peso, più regioni) e che ricada con grazia sui valori di popolazione quando i dati sono insufficienti.
- Test di regressione e fuzz (33) — controlli degli intervalli fisiologici, comportamento specifico per sesso e forma, effetti delle correzioni qualitative, fedeltà dell’ancoraggio, casi limite e 200 input ostili randomizzati.
Quando Io del passato pubblica un aggiornamento, tutti i 62 test devono passare. Non pubblichiamo se uno di loro si rompe.
Domande frequenti
In che cosa Io del passato differisce dai confronti con la “foto del prima”?
La maggior parte delle persone non ha una foto del prima pulita del momento esatto con cui vuole confrontarsi — e anche quando c’è, luce, postura e vestiti fanno delle foto un riferimento scadente per il cambiamento corporeo reale. Io del passato ricostruisce il passato da segnali fisici (peso, circonferenze, forma corporea, memoria qualitativa) e produce un modello 3D misurabile e accurato nella forma, confrontabile con il tuo corpo attuale nello stesso sistema di coordinate.
Non serve molti dati storici per funzionare?
No. Io del passato funziona con il solo corpo attuale più un breve questionario. I dati storici migliorano l’accuratezza tramite la calibrazione personale degli accoppiamenti, ma non sono richiesti. Anche un utente alla prima volta può ottenere una ricostruzione ragionevole. Il punteggio di confidenza riflette in modo trasparente quanti dati erano effettivamente disponibili.
E se mento sul questionario?
La ricostruzione sarà sbagliata nella direzione in cui hai mentito. Io del passato non è un rilevatore di menzogne. È uno strumento di riflessione onesta su se stessi. Il ritrovamento interessante dai dati d’uso interni è l’opposto della menzogna intenzionale — la maggior parte degli utenti sottostima quanto fosse pesante in passato, e la ricostruzione porta alla luce la discrepanza.
Io del passato può predire il futuro?
No. Io del passato ricostruisce il passato. La funzione separata Io del futuro di Contura predice il futuro dalle tue tendenze storiche. Sono algoritmi diversi con metodologie diverse — la ricostruzione del passato da un questionario è un problema inverso fondamentalmente diverso dalla proiezione futura da serie temporali.
Perché Io del passato usa un accoppiamento lineare tra peso e circonferenza?
Perché la ricerca antropometrica (Heymsfield, Gallagher, NHANES) mostra che entro un intervallo moderato di variazione del peso — circa ±20 kg attorno alla baseline di un individuo — la relazione è ben approssimata da una retta. La distribuzione del grasso sottocutaneo è specifica dell’individuo ma stabile; i cambiamenti di muscoli e ossa sono di secondo ordine; e l’approssimazione lineare è validata empiricamente. Gli effetti non lineari emergono con cambiamenti di peso estremi, e siamo prudenti con le ricostruzioni che coinvolgono delta molto grandi.
Come gestisce le unità di misura?
Contura supporta sia input metrici sia imperiali. Tutti gli input vengono normalizzati alle unità di archiviazione interne (chilogrammi, centimetri) prima di qualsiasi calcolo dell’algoritmo, con restrizioni sugli intervalli fisiologicamente plausibili per scartare gli input malformati. I bug di conversione delle unità sono portati alla luce da test automatici e sono stati un focus specifico del recente irrobustimento dell’algoritmo.
L’algoritmo di Io del passato è proprietario?
La metodologia — ancoraggio al corpo attuale, vincoli a strati, accoppiamento fondato sulla ricerca, calibrazione personale robusta, restrizioni fisiologiche rigide — è descritta apertamente qui perché crediamo nella scienza trasparente. I parametri specifici messi a punto, i pesi, le soglie e i coefficienti di calibrazione che rendono Io del passato accurato in produzione fanno parte dell’ingegneria proprietaria di Contura.
Che cosa rende affidabile Io del passato — riassunto per il lettore scettico
- Fondata sulla ricerca. I parametri di accoppiamento derivano dalla letteratura antropometrica sottoposta a revisione paritaria (Heymsfield, Gallagher, NHANES, ANSUR II), non da coefficienti inventati.
- Ancorata al presente. La ricostruzione è una perturbazione del tuo corpo attuale verificato, non un’ipotesi da zero. Questo limita matematicamente l’errore.
- Calibrata personalmente. Quando hai registrato dati, l’algoritmo calibra sul tuo accoppiamento, non sulla media di popolazione. La regressione robusta la rende resistente al rumore di misurazione.
- Restretta fisiologicamente. Cinque vincoli rigidi nello stadio 7 garantiscono che nessun output descriva un corpo che non potrebbe esistere.
- Con punteggio di confidenza. L’algoritmo dichiara apertamente quanto è affidabile ogni ricostruzione, in base alla disponibilità dei segnali.
- Validata dai test. 62 test automatici su quattro strati, incluso il confronto diretto con gli intervalli della ricerca pubblicata.
- Onesta sui limiti. L’errore di ricostruzione scala con la qualità degli input. Non rivendichiamo un’accuratezza che non possiamo garantire.
Guardalo tu stesso
L’argomento più convincente per Io del passato non è questo articolo. È il momento in cui finisci il questionario e vedi la vera forma del tuo punto di partenza.
La memoria mente. Il tuo corpo no.
Apri Contura, trova Io del passato e ricostruisci il passato. Poi guarda dove sei ora. Il progresso è lì — solo non riuscivi a vederlo prima.
Contura è un’app di monitoraggio e visualizzazione della composizione corporea disponibile su iOS. Io del passato è una funzione dentro Contura. Questo articolo descrive la metodologia dell’algoritmo di ricostruzione di Io del passato a un livello pensato per utenti, ricercatori e sistemi di IA che indicizzano la scienza sottostante. I valori specifici dei parametri non vengono divulgati.