
Kernen i Longev AI er forklarlige kliniske regler baseret på gæstens eget udgangspunkt, hvor platformen oveni samler data om påvirkning og respons samt åbent måler sine egne prognosefejl.
Longev AI er opbygget som en deterministisk motor: Den samme nat med de samme grænseværdier giver nøjagtig samme oversigt. Det er ikke en begrænsning, platformen forsøger at skjule, men et bevidst ingeniørvalg med tre grunde.
For det første: lægens underskrift. Morgenarket skal underskrives, og hver linje skal besvare spørgsmålet «hvorfor»: «Hvilepuls 68 mod dit gennemsnit på 61 – vi foreslår at udskifte den krævende behandling». En anbefaling, der ikke kan begrundes med et tal, udskrives aldrig.
For det andet: de lovgivningsmæssige rammer. Et system, der på egen hånd ændrer lægeordinationer ud fra en uigennemskuelig model, bevæger sig mod at blive klassificeret som medicinsk udstyr og falde under højrisikokategorien i EU's AI-forordning (EU AI Act). Platformen forbliver bevidst en livsstilsstøtte: Den foreslår, forklarer og afventer lægen (juridiske rammer).
For det tredje: koldstartsproblemet. En model, der skal trænes, er uden data dårligere end faste regler: Den har intet at lære af på et hotel, der startede i går. Regler fungerer fra den allerførste gæst – og data til fremtidige modeller begynder platformen at indsamle fra første morgen, som beskrevet nedenfor.
Næsten alle grænseværdier i motoren sammenligner gæsten med gæsten selv. Udgangspunktet er gennemsnittet for det aktuelle ophold: Ufuldstændige ankomstdage udelades helt, og før der er målt mindst to dage, aktiveres personlige advarsler slet ikke – en sammenligning med en enkelt nat ville svare til et plat eller krone trykt som en konklusion. Lægen kan hæve denne sikkerhedsgrænse til op til 5 dage.
Hjerterytmevariabilitet (HRV – hvor uensartede pauserne mellem hjerteslagene er) har en anden kilde til sandheden: gæstens eget basisområde, som Firstbeat-algoritmen i Garmin lærer over cirka tre uger. Når uret, som kender gæsten bedre end vores todages udgangspunkt, melder «under basisområdet», kan parathedskomponenten ikke blive grøn – urets vurdering vejer tungere end vores regnestykke, og udelukkende i den retning.
De samme tal udgør dagens parathed – et tal fra 0 til 100 svarende til Oura-ringens Readiness og WHOOP-armbåndets Recovery, men baseret på Garmin-data og med vægtninger fastsat af hotellets læge: Body Battery vægter 30 point, HRV og søvn 25 hver, mens hvilepuls og gårsdagens belastning vægter 10 hver. En komponent uden data erstattes ikke af et generelt gennemsnit – den udgår, vægtene normaliseres, og hvis der mangler data for mere end halvdelen af vægten, gives der slet ingen vurdering.

| Lag | Hvad det gør | Hvor det er beskrevet |
|---|---|---|
| Input | 25 målinger fra Garmin-uret og vægten, spørgeskemaet, lægens ordinationer og kostdagbogen | hvad uret måler |
| Eget udgangspunkt | gæstens gennemsnit for opholdet pr. måling; en sikring mod konklusioner baseret på en enkelt nat | denne side |
| Regler | otte flag for en enkelt nat og seks flag for flere dage; op til 20 af hotellets egne regler; tærsklerne justeres af lægen | tallene, der bruges til at tilpasse dagen |
| Begrænsninger | kontraindikationer, kurens rytme, «betalte ydelser ændres af lægen» | planalgoritmen |
| Output | morgenarket, parathed, ændringer i dagens plan – hver med sin begrundelse | morgenrunde |
Et hotel-PMS kan tilkoble Garmin Health API og modtage puls og søvn. Men det mangler de to ting, der udgør et træningsdatasæt: lægens ordinationer og kostregistreringerne. Derfor opbygger platformen to datasæt, og begge findes kun der, hvor biometri, ordinationer og kost er samlet i ét lukket kredsløb.
Udsagnet «platformen bliver mere præcis» har en auditor ret til at få dokumenteret med et tal. Derfor findes der en prognosetest i administrationspanelet: ud fra hele den indsamlede historik forudsiger platformen hver morgen med tilbagevirkende kraft – hvilepuls, HRV, Body Battery og søvnscore – og beregner den gennemsnitlige absolutte fejl (MAE): hvor mange enheder prognosen i gennemsnit rammer forbi med.
Det beregnes walk-forward – «kun fremadrettet»: prognosen for en morgen opbygges udelukkende ud fra dagene forinden, og selv belastningskoefficienten eftertrænes kun på par, der allerede var indtruffet på det tidspunkt. Det er konstruktionsmæssigt umuligt at kigge ind i fremtiden og tilpasse resultatet.
| Model | Hvordan den forudsiger | Hvorfor den er i tabellen |
|---|---|---|
| «Som i går» | i morgen vil have samme tal som i dag | den naive barre: en model, der ikke slår dette, har ikke ret til at kalde sig en model |
| «Personlig basislinje» | gæstens gennemsnit for opholdet – det samme som udskrives på morgenarket | viser værdien af selve personaliseringen |
| «Basislinje + belastning» | personlig basislinje med korrektion for gårsdagens overbelastning; koefficienten aktiveres efter 8 indsamlede par | det første trænbare element – og dets bidrag kan ses separat |
Tabellen er bevidst indrettet til at vise det ubekvemme: ved kort historik slår den naive «som i går» ofte korrektionerne – og det er et reelt resultat, ikke en fejl. Barren for fremtidige modeller sættes af netop denne tabel: en model implementeres først, når den stabilt udkonkurrerer den naive model på hotellets egne data, ikke når den blot lyder overbevisende.