Inertia-1: An Open Exploration of Wearable Motion Foundation Models
Summary
Inertia-1 is a fully open exploration of wearable motion foundation models using over 18.2 million hours of accelerometer data, systematically studying data, model, and training choices across 15 datasets for tasks like activity recognition and disease prediction.
View Cached Full Text
Cached at: 07/09/26, 07:41 AM
# Inertia-1: An Open Exploration of Wearable Motion Foundation Models
Source: [https://arxiv.org/html/2607.06617](https://arxiv.org/html/2607.06617)
\\correspondingauthor
∗Equal contribution\.†Correspondence to: yuzhey@ucla\.edu\.\\codelinkhttps://github\.com/yang\-ai\-lab/Inertia\-1\\projecturlhttps://yang\-ai\-lab\.github\.io/Inertia\-1
Aakarsh AnandSarah JiangChuntung ZhuangJohn Hopkins UniversityZitao ShuaiUniversity of California, Los AngelesSriram SankararamanUniversity of California, Los AngelesYuzhe Yang
###### Abstract
Wearable motion sensing provides a continuous and scalable window into human behavior and health, making it a natural fit for foundation models, yet its pretraining and scaling principles remain poorly understood\. Prior work studies isolated design choices, such as sensor placement or sampling frequency, often under fixed settings and narrow downstream tasks that fail to capture real\-world sensing diversity\. We introduceInertia\-1, a fully open exploration of wearable motion foundation models\. Using massive corpora of accelerometer data from global sources spanning more than 18\.2M hours, we build a controlled framework for studying thefull lifecycleof wearable motion foundation models, coveringdata choicessuch as sensor modality, device placement, sampling rate, window length;model choicessuch as architectures and model size; andtraining choicessuch as pretraining objective and data scale\. Extensive evaluations across 15 datasets spanninghuman activity recognition,freezing\-of\-gait detection, anddisease predictionreveal intriguing findings for building motion foundation models that generalize across tasks and sensing conditions\. Collectively,Inertia\-1not only presents state\-of\-the\-art recipes for diverse downstream tasks, but also serves as a comprehensive, practical, and open cookbook for wearable motion representation learning\.
###### Abstract
Wearable motion sensing provides a continuous and scalable window into human behavior and health, making it a natural fit for foundation models, yet its pretraining and scaling principles remain poorly understood\. Prior work studies isolated design choices, such as sensor placement or sampling frequency, often under fixed settings and narrow downstream tasks that fail to capture real\-world sensing diversity\. We introduceInertia\-1, a fully open exploration of wearable motion foundation models\. Using massive corpora of accelerometer data from global sources spanning more than 18\.2M hours, we build a controlled framework for studying thefull lifecycleof wearable motion foundation models, coveringdata choicessuch as sensor modality, device placement, sampling rate, window length;model choicessuch as architectures and model size; andtraining choicessuch as pretraining objective and data scale\. Extensive evaluations across 15 datasets spanninghuman activity recognition,freezing\-of\-gait detection, anddisease predictionreveal intriguing findings for building motion foundation models that generalize across tasks and sensing conditions\. Collectively,Inertia\-1not only presents state\-of\-the\-art recipes for diverse downstream tasks, but also serves as a comprehensive, practical, and open cookbook for wearable motion representation learning\.
## 1Introduction
Foundation models turn scale into reusable structure\[xu2026sleeplm,shuai2026osf,zhang2025sensorlm\]\. For wearable intelligence,motionis one of the most natural sources of such structure: continuous accelerometer and gyroscope streams record how people move, rest, and function in daily life, linking everyday behavior to mobility\[daphnet\_freezing\_of\_gait\_245,chan2024capture,li2026hearts\], physiology\[narayanswamy2025scaling,yang2022artificial\], and personal health\[metwally2026insulin,doherty2017large\]\. Large population cohorts now collect longitudinal motion recordings over days or weeks\[doherty2017large,chen2011china,patten2026all\], supporting applications from daily activity analysis and mobility assessment to disease risk stratification\. Major studies such as UK Biobank\[doherty2017large\]containmillions of hoursof motion signals, yet most of these data remain unlabeled and underused\. This creates a clear potential for wearable motion foundation models: learning general\-purpose models from large unlabeled cohorts and transferring them across diverse behavioral and health tasks\.
Realizing this potential, however, is hindered by afragmentedresearch landscape\. Such fragmentation is layered:data pipelinesdiffer in sampling rate, window length, sensor modality, body placement, and axis representation;methodologiesdiffer in pretraining objective, architecture, representation domain, and training recipe;datasetsdiffer in scale, duration, label density, and clinical context; anddownstream evaluationsdiffer across human activity recognition \(HAR\), gait analysis, and disease prediction\. As summarized in Table[1](https://arxiv.org/html/2607.06617#S2.T1), existing motion studies typically cover only a subset of sensors, placements, tasks, and scales, leaving the field with strong local findings but limited guidance for building a general\-purpose wearable motion foundation model\.
Figure 1:Overview ofInertia\-1\.We present a unified and fully open exploration of wearable motion FMs, spanning large\-scale accelerometer pretraining, diverse self\-supervised objectives, controlled sensing setups, and downstream evaluation across activity recognition, gait analysis, and disease prediction\.Inertia\-1covers 18\.2M hours of motion data from over 115,000 individuals and 15 datasets, enabling systematic study of how data, model, and training choices shape transferable motion representations\. More details are in Appendix[A](https://arxiv.org/html/2607.06617#A1)\.Specifically, the nature of this fragmentation is twofold\.First,data configurationsandmodeling methodsare rarely examined under a shared protocol\. Prior work has studied diverse but isolated design factors such as windowing\[banos2014window\], sensor displacement\[banos2014displacement\], and device heterogeneity\[stisen2015smart\]across disjoint datasets, while recent foundation\-model efforts explore reconstructive\[miao2024spatial\], contrastive\[yang2023simper\], self\-distillation\[vu2025smooth\], and frequency\-domain objectives\[logacjov2024selfpab\], often under fixed input settings\. Yet, when objectives, preprocessing choices, sensing setups, and representation domains all vary together, it becomes difficult to attribute progress toanysingle design choice\.Second,dataset scaleandtask definitionare split across regimes\.Large\-scalecohorts provide population\-level longitudinal data and health outcomes, but often release compressed motion representations, such as downsampled traces or vector\-magnitude summaries\[nebeker2026sharing,patten2026all\]\. In contrast, datasets for HAR and freezing\-of\-gait \(FoG\) offer fine\-grained, high\-frequency signals, but are inherentlysmall\-scale, with limited participants and short sessions\[daphnet\_freezing\_of\_gait\_245\]\. This leaves open whether massive unlabeled cohorts can produce representations that bridge both small, label\-scarce motion tasks and population\-level disease modeling\.
To fill the gaps, we presentInertia\-1, an open exploration of wearable motion foundation models\. Rather than simply proposing a new architecture,Inertia\-1is designed to disentangle how pretraining objectives, sensing configurations, scale, and downstream tasks jointly shape transferable motion representations \(see figure[1](https://arxiv.org/html/2607.06617#S1.F1)\): ❶Pretraining\.We integrate 10 representative methods under the same training and evaluation settings, covering 5 classes of pretraining objectives, including general self\-supervised as well as motion\-specific approaches\. ❷Data pipelines\.We evaluate models across a rigorous grid of experimental axes, including sampling rate, window length, sensor modality, sensor axis dimensionality, and body placement \(Table[7](https://arxiv.org/html/2607.06617#A1.T7)\)\. ❸Scale\.We aggregate, to our knowledge, the largest waveform\-level wearable motion data collection to date, spanning 18\.2M hours of motion data from more than 115,000 people and 15 datasets \(Table[1](https://arxiv.org/html/2607.06617#S2.T1)\)\. ❹Downstream tasks\.We evaluate across 10 human activity recognition datasets, 3 freezing\-of\-gait datasets, and 7 disease prediction tasks, spanning both fine\-grained motion understanding and population\-level health modeling\.
Inertia\-1is designed to be easily extensible, supporting new models, datasets, and tasks as the field evolves\. With the unified framework and more than 1,000 trained models, we reveal intriguing lessons and future directions for building state\-of\-the\-art wearable motion foundation models:
- •Pretraining is beneficial, but not universal –Self\-supervised pretraining consistently improves over supervised counterparts, yet no single objective dominates across all task families and metrics\.
- •Data representation is a first\-order modeling choice –Triaxial motion signals outperform magnitude summaries, while sampling rate and window length matter differently across task granularities\.
- •Scale helps, but not all scale is equal –More \(diverse\) pretraining data yields steadier gains than larger model sizes, and multi\-sensor fusion lead to strong gains in sensor\-expansion settings\.
- •State\-of\-the\-art motion foundation models require coordinated design –Performance depends on the joint choice of data fidelity, sensing setup, objective, and scale, rather than any single recipe\.
- •Inertia\-1 as an open cookbook –As to date the most diverse and unified testbed,Inertia\-1offers a practical foundation for studying, extending, and deploying wearable motion foundation models\.
## 2Related Work
Table 1:Comparisons of studies on wearable motion data modeling\.We compare a subset of major device placements; the full set of covered placements inInertia\-1is provided in Table[7](https://arxiv.org/html/2607.06617#A1.T7)\.Study†\# People\# HoursDatasetsSensorsPlacementsTasks\(000s\)ACCGYRMAGWRARCHHPLGANHARFoGDPBanoset al\.\[banos2014displacement\]17≪\\ll11✓✓✓✓✓✓✓✓✓✓✗✗Stisenet al\.\[stisen2015smart\]9≪\\ll11✓✓✗✓✗✗✓✗✗✓✗✗Haresamudramet al\.\[haresamudram2022ssl\]320410✓✗✗✓✗✗✓✓✓✓✓✗Yuanet al\.\[yuan2024self\]100,00015,7009✓✗✗✓✗✗✗✗✗✓✗✗Logacjovet al\.\[logacjov2024selfpab\]35,0001006✓✗✗✓✗✓✓✓✓✓✗✗Hoddeset al\.\[hoddes2025scaling\]601\.64✓✓✗✓✗✗✗✗✗✓✗✗Xuet al\.\[xu2025relcon\]87,3807207✓✗✗✓✗✗✓✓✗✓✓✗Inertia\-1\(Ours\)115,45018,22415✓✓✓✓✓✓✓✓✓✓✓✓
ACC: Accelerometer\.GYR: Gyroscope\.MAG: Magnetometer\.WR: Wrist\.AR: Arm\.CH: Chest\.HP: Hip\.LG: Leg\.AN: Ankle\.
HAR: Human Activity Recognition\.FoG: Freezing of Gait Detection\.DP: Disease Prediction\.†Only raw\-waveform studies considered\.
Applications of Wearable Motion Modeling\.Wearable motion signals support tasks across very different temporal and clinical scales\. HAR classifies short windows of inertial data into activities such as walking, sitting, running, or household actions\[9257355,6365160\], while FoG detection identifies brief clinically meaningful gait events in Parkinson’s disease\[10\.3389/fnagi\.2023\.1119956,rodriguezmartin2017fog\]\. At a larger scale, population studies use multi\-day accelerometry to quantify rest\-activity rhythms, sleep, mobility, sedentary behavior, and disease risk\[Master\_Annis\_Huang\_Beckman\_Ratsimbazafy\_Marginean\_Carroll\_Natarajan\_Harrell\_Roden\_et\_al\_2022,Shim2023,doherty2017large\]\. These areas have usually evolved separately: HAR emphasizes fine\-grained labels and high\-resolution windows, FoG emphasizes symptom\-specific detection in targeted cohorts, and population\-health studies emphasize aggregate longitudinal behavior\. In contrast,Inertia\-1studies transfer across these regimes underone unifiedframework, with to date the broadest coverage, including ten HAR datasets, three FoG datasets, and six disease prediction tasks \(Table[1](https://arxiv.org/html/2607.06617#S2.T1)\)\.
Sensing Configurations and Deployment Settings\.Wearable motion models are shaped not only by architecture, but also by how signals are collected and represented\. Prior work has shown that window length affects recognition accuracy and latency\[banos2014window\], body placement and displacement can cause large performance shifts\[banos2014displacement,info:doi/10\.2196/23681\], and device heterogeneity leads to variation in sensing behavior, hardware, and operating\-system processing\[stisen2015smart\]\. Sampling rate, axis representation, and sensor modality also determine how much temporal and spatial motion structure is available\[yamane2025effects,huang2022smartphone\]\. These factors are usually studied isolated at a time, often in supervised HAR settings and outside modern large\-scale pretraining\.Inertia\-1revisits these sensing and deployment choices under a unified pretraining setup, testing sampling frequency, window length, triaxialvs\.reduced\-axis input, time\-vs\.frequency\-domain representation, sensor modality, placement, model size, and data scale \(Table[1](https://arxiv.org/html/2607.06617#S2.T1)\)\.
Self\-Supervised Learning and Motion Foundation Models\.Self\-supervised learning \(SSL\) is a natural fit for wearable motion because unlabeled accelerometry is abundant, while dense labels are costly and task\-specific\. Early wearable SSL studies explored pretext and contrastive objectives for HAR\[haresamudram2022ssl,tang2021selfhar\], while recent methods adapt masked reconstruction, contrastive, temporal prediction, self\-distillation, and frequency\-domain modeling to inertial signals\[yuan2024self,logacjov2024selfpab,yang2023simper,10\.1145/3410531\.3414306\]\. A parallel line scales pretraining to large cohorts such as UK Biobank\[doherty2017large\], showing that large accelerometer corpora can improve activity recognition and health prediction\[doherty2017large,nhanes2011,yuan2024self,xu2025lsm2learningincompletewearable\]\. Related biosignal foundation models \(FMs\) further show the promise of large\-scale physiological pretraining\[abbaspourazad2024largescaletrainingfoundationmodels,doi:10\.1056/AIoa2401033\]\. However, existing motion FM studies often focus on a single objective, input format, corpus, or task setting\. In contrast,Inertia\-1compares representative objectives under controlled conditions and studies how they transfer across activity recognition, gait analysis, and disease prediction, providing practical guidance for building wearable motion FMs that are robust, generalizable, and useful across datasets, tasks, input modalities, and deployment settings\.
## 3*Inertia*\-1
Figure 2:Coverage breadth ofInertia\-1\.Full settings are included in Table[7](https://arxiv.org/html/2607.06617#A1.T7)\.The goal ofInertia\-1is to turn the fragmented landscape of wearable motion modeling into a unified space of controlled exploration\. Rather than searching for one best architecture, we study motion FMs a joint problem over data, sensing configurations, pretraining algorithms, and downstream tasks\. This is essential for motion sensing: the same behavior can appear differently across placements, sampling rates, sensor modalities, and temporal windows, while the same pretrained representation should transfer from short\-term activity recognition to long\-term disease prediction\.
Inertia\-1is designed as an open, extensible framework for studying these interactions\. It aggregates15datasets across3task families and18downstream tasks, pretrains a broad set of representative objectives, and evaluates models across a controlled grid of sensing and scaling choices\. Together, these components allow us to ask not only which model performs best, but which design choices make wearable motion FMs robust, transferable, and useful across real\-world conditions\. figure[2](https://arxiv.org/html/2607.06617#S3.F2)and Table[2](https://arxiv.org/html/2607.06617#S3.T2)summarize the breadth of the explored space\.
### 3\.1Data Regimes and Tasks
A central design goal ofInertia\-1is to bridge motion sensing regimes that have been studied separately: large cohorts provide scale, longitudinal coverage, and health outcomes, while targeted motion datasets provide high\-frequency signals and fine\-grained labels\. We useNHANES\[nhanes2011\]as
Table 2:Overview ofInertia\-1datasets\.Detailed statistics and setups are in Appendix[A](https://arxiv.org/html/2607.06617#A1)and Table[8](https://arxiv.org/html/2607.06617#A1.T8)\.DatasetTaskSensorPlacementCAPTURE\-24\[Chang2021\-vh\]HARACCWRHAR70\+\[har70\+\_780\]HARACCCHLGHARTH\[harth\_779\]HARACCCHLGHHAR\[heterogeneity\_activity\_recognition\_344\]HARACCGYRWRMHEALTH\[mhealth\_319\]HARACCGYRMAGARCHANOPPORTUNITY\[opportunity\_activity\_recognition\_226\]HARACCGYRMAGWRHNARBKHPKNPAMAP2\[pamap2\_physical\_activity\_monitoring\_231\]HARACCGYRMAGHNCHANRecoFit\[Morris\_Saponas\_Guillory\_Kelner\_2014\]HARACCGYRARWISDM\[wisdm\_smartphone\_and\_smartwatch\_activity\_and\_biometrics\_dataset\_\_507\]HARACCGYRWRWEAR\[bock2024wearoutdoorsportsdataset\]HARACCARLGDaphnet FoG\[daphnet\_freezing\_of\_gait\_245\]FoGACCHPLGANOdayFoG\[o2022assessing\]FoGACCGYRWRCHHPLGANFoGTurning\[10\.3389/fnins\.2022\.832463\]FoGACCGYRSHNHANES\[nhanes2011\]DiseaseACCWRUK Biobank\[doherty2017large\]DiseaseACCWR
the primary pretraining source because it connects these regimes, providing raw high\-frequency accelerometer data from 14,000 participants over multiple days, together with rich health and survey variables\. We further incorporate theUK Biobank\[doherty2017large\]accelerometer data \(more than 100,000 participants\) in scaling studies to examine how massive lower\-resolution cohort data complement high\-resolution waveform pretraining\. Our downstream evaluation spans three task families, as summarized in Table[2](https://arxiv.org/html/2607.06617#S3.T2)\. More datasets details and experimental setups are provided in Appendix[A](https://arxiv.org/html/2607.06617#A1)\.
•Human activity recognition \(short\-term\):We include10HAR datasets spanning daily routines, free\-living behavior, laboratory activities, and fine\-grained exercise movements across diverse environments and sensor setups\. These tasks evaluate whether pretrained representations capture short\-term motion semantics such as walking, sitting, running, and household activity\.
•Freezing\-of\-gait detection \(transient\):We select3FoG datasets targeting brief, clinically meaningful disruptions in locomotion\. These tasks test whether motion representations pretrained on broad wearable data can detect subtle, transient abnormalities beyond standard activity categories\.
•Disease prediction \(long\-term\):We include7disease\-related tasks fromNHANESandUK Biobank, covering population\-level health modeling from longitudinal motion patterns\. Unlike HAR and FoG, these tasks are not tied to isolated short\-window actions, but to broader behavioral signatures\.
### 3\.2Pretraining Algorithms
To study how different learning principles interact with wearable motion data,Inertia\-1compares representative pretraining algorithms under shared data, sensing, and evaluation settings\. We include both \(1\)general SSLobjectives, and \(2\)wearable\-specific SSLmethods, and compare them withsupervised baselinestrained from scratch on each downstream task\. In total, we cover10\(pre\)training approaches that represent the state\-of\-the\-art in wearable motion FM\. This design lets us separate whether pretraining helps from which form of pretraining is most useful for transferable motion representations\. Additional details for each model are provided in Appendix[B](https://arxiv.org/html/2607.06617#A2)\.
- •Autoregressive prediction\.GRU\-based \(ARG\[chung2014empiricalevaluationgatedrecurrent\]\) and Transformer\-based \(ART\[vaswani2023attentionneed\]\) models learn representations by predicting future motion from past context, testing whether sequential forecasting objectives capture transferable behavioral dynamics\.
- •Contrastive learning\.SimCLR\[chen2020simple\], SSL\-Wearables\[yuan2024self\], and RelCon\[xu2025relcon\]learn by aligning related motion views while separating unrelated ones\. They cover both general contrastive learning and wearable\-specific objectives designed around motion augmentations and temporal structure\.
- •Self\-distillation\.DINO\[caron2021emerging\]learns stable representations through teacher\-student consistency training, testing whether non\-contrastive representation learning transfers to wearable motion\.
- •Masked reconstruction\.PatchTST\[nie2023patchtst\], Self\-PAB\[logacjov2024selfpab\], and LSM\[narayanswamy2025scaling\]learn by recovering missing signal segments, covering both time\-domain and time\-frequency reconstruction\-style objectives\.
### 3\.3Axes of Exploration
Disentangling Sensing Configurations\.To understand how motion FMs interact with with the physical constraints of wearable data, we evaluate selected pretraining objectives across four core input axes below:
•Uniaxial vs\. Triaxial Input:Large population cohorts often release vector\-magnitude summaries of acceleration to reduce data footprint and privacy risk\[doherty2017large,patten2026all\], whereas targeted motion datasets usually provide full triaxial signals\[chan2024capture,opportunity\_activity\_recognition\_226\]\. We compare these settings to quantify information loss from axis aggregation\.
•Window Length:Prior work often favors short windows to isolate atomic movements and balance accuracy with latency\[banos2014window\]\.\{10s,30s,60s,2h\}\\\{10s,30s,60s,2h\\\}windows are used to test how temporal context affects diverse tasks across HAR, FoG, and disease prediction\.
•Sampling Frequency:Motion datasets vary widely in sampling rate, from high\-frequency segments to low\-resolution monitoring\. We downsample raw accelerometer to\{20Hz,5Hz,1Hz,0\.2Hz\}\\\{20Hz,5Hz,1Hz,0\.2Hz\\\}to test when temporal resolution is essential and whether pretraining can offset downsampling\[yamane2025effects\]\.
•Representation Domain:Time\-domain models are widely used for modern wearable SSL\[yuan2024self,tang2021selfhar\], while frequency\-domain methods may improve invariance to noise and phase shifts\[logacjov2024selfpab,yang2023simper\]\. We compare them under matched settings to answer which domain transfers better across tasks\.
Spatial and Modality Robustness\.Large\-scale pretraining datasets are often dominated by wrist\-worn accelerometers, whereas real\-world and clinical studies involve more diverse placements and sensor suites\. We therefore evaluate whether representations learned from common consumer\-style sensing transfer to heterogeneous body locations and additional inertial modalities\.
- •Body Placements:Prior work often treats placement shift as a domain adaptation problem\[chakma2023domain,an2021adaptnet,sanabria2021unsupervised\]\. In contrast, we study direct transfer to other placements after large\-scale pretraining on wrist\-worn accelerometers, and test whether multi\-placement fusion improves over single\-placement ones\.
- •Sensor Modalities:Most cohort\-scale data are accelerometer\-based, whereas many high\-fidelity datasets also include gyroscopes and magnetometers\. We test whether accelerometer\-pretrained models transfer to these modalities and whether additional sensors provide complementary benefits\.
Model and Data Scaling\.Finally, we examine whether scale can help resolve fragmented design choices in wearable motion modeling\. We vary model capacity from small \(∼\\sim5M\) to medium \(∼\\sim30M\) and large \(∼\\sim100M\), and scale pretraining data volume usingNHANES\[nhanes2011\]andUK Biobank\[doherty2017large\]\.
## 4Results and Analyses
### 4\.1Identifying Robust Pretraining Objectives
We first compare our suite of 10 model objectives against supervised baselines to identify which methods remain robust across the full task spectrum\. Under the default setting of 20Hz sampling, 30s windows, and triaxial inputs, all models are pretrained onNHANES\. We evaluate transfer through both full finetuning and linear probing across all HAR and FoG tasks\. For disease prediction, we use frozen pretrained backbones with a specialized multi\-instance learning \(MIL\) head to produce daily\-level predictions\[shuai2026osf\]\. Supervised baselines are trained from scratch on each downstream task\. Additional training and evaluation details are provided in Appendix[A](https://arxiv.org/html/2607.06617#A1)&[B](https://arxiv.org/html/2607.06617#A2)\.
Table 3:Comparisons of SSL models and supervised baselines across all HAR datasets\.We report the linear probing AUROC of each model\. AUPRC and full finetuning results are in Table[10](https://arxiv.org/html/2607.06617#A3.T10)&[13](https://arxiv.org/html/2607.06617#A3.T13)\.ModelHHARMHEALTHOPPORTUNITYPAMAP2RecoFitCAPTURE\-24HAR70\+HARTHWEARWISDM*Supervised Models*ViT83\.993\.872\.992\.097\.792\.996\.698\.797\.794\.1CNN89\.190\.769\.595\.597\.090\.994\.598\.798\.094\.8*General Pretraining Methods*PatchTST\[nie2023patchtst\]93\.598\.289\.897\.498\.591\.695\.898\.999\.295\.5ART\[vaswani2023attentionneed\]88\.696\.092\.195\.698\.992\.395\.599\.099\.394\.8ARG\[chung2014empiricalevaluationgatedrecurrent\]89\.296\.089\.495\.098\.791\.395\.398\.599\.294\.7DINO\[caron2021emerging\]73\.487\.287\.882\.798\.192\.095\.498\.998\.585\.2SimCLR\[chen2020simple\]68\.690\.090\.086\.897\.892\.295\.998\.698\.086\.4*Domain\-specific Methods*SSL\-Wearables\[yuan2024self\]90\.089\.973\.191\.891\.087\.085\.492\.088\.590\.2RelCon\[xu2025relcon\]87\.896\.385\.394\.597\.089\.995\.998\.097\.990\.5Self\-PAB\[logacjov2024selfpab\]96\.891\.874\.795\.497\.489\.793\.498\.697\.796\.7
Table 4:Comparison of SSL models and supervised baselines across all FoG tasks\.We report the linear probing AUROC of each model\. AUPRC and full finetuning results are in Table[11](https://arxiv.org/html/2607.06617#A3.T11)&[14](https://arxiv.org/html/2607.06617#A3.T14)\.ModelFoGTurningOdayFoGDaphnetFoG*Supervised Models*ViT63\.668\.083\.5CNN51\.280\.587\.6*General Pretraining Methods*PatchTST\[nie2023patchtst\]85\.765\.495\.0ART\[vaswani2023attentionneed\]80\.258\.694\.3ARG\[chung2014empiricalevaluationgatedrecurrent\]83\.071\.693\.4DINO\[caron2021emerging\]61\.483\.289\.2SimCLR\[chen2020simple\]91\.466\.794\.8*Domain\-specific Methods*SSL\-Wearables\[yuan2024self\]91\.662\.071\.4RelCon\[xu2025relcon\]87\.578\.293\.0Self\-PAB\[logacjov2024selfpab\]80\.455\.092\.5
Table 5:Comparison of SSL models and supervised baselines across disease prediction tasks\.We report the AUROC of MIL on frozen backbone results for each model\. Full results are in Table[12](https://arxiv.org/html/2607.06617#A3.T12)\.ModelDepr\. Sev\.Depr\.DiabetesPDSleep*Supervised Models*ViT49\.557\.949\.445\.438\.3CNN51\.759\.561\.953\.754\.0*General Pretraining Methods*PatchTST\[nie2023patchtst\]55\.077\.053\.872\.859\.6ART\[vaswani2023attentionneed\]58\.481\.367\.775\.061\.7ARG\[chung2014empiricalevaluationgatedrecurrent\]60\.676\.253\.272\.461\.1DINO\[caron2021emerging\]62\.975\.874\.454\.576\.5SimCLR\[chen2020simple\]58\.070\.778\.851\.377\.2*Domain\-specific Methods*SSL\-Wearables\[yuan2024self\]65\.860\.578\.274\.465\.3RelCon\[xu2025relcon\]57\.872\.670\.551\.056\.8Self\-PAB\[logacjov2024selfpab\]52\.065\.359\.660\.358\.5
Large\-scale pretraining improves transfer across task families\.As shown in Table[3](https://arxiv.org/html/2607.06617#S4.T3),[4](https://arxiv.org/html/2607.06617#S4.T4), and[5](https://arxiv.org/html/2607.06617#S4.T5), self\-supervised pretraining consistently outperforms supervised training from scratch across task categories\. This suggests strong representations learned from unlabeled population cohortsregardless of the specific downstream application\. While no single objective dominates all settings, specialized or predictive objectives are generally more robust for short\-term recognition tasks than generic augmentation\-based baselines, while these differences are less pronounced in disease prediction\.
Table 6:Task variation in model performance\.SSL variancemeasures the task\-level average gap between the best and median SSL AUROC\.SSL gainmeasures the average gap between the best SSL AUROC and the best supervised AUROC\.Task TypeSSL VarianceSSL GainsHAR2\.54\.0FoG11\.016\.4Disease Prediction10\.019\.7
Overall, objective design remains important, but its benefit depends on the temporal structure and semantic granularity of the downstream task rather than a universally optimal pretraining strategy\.
Task variation widens SSL variances and gains\.While differences between SSL objectives are modest for standard HAR, they grow significantly for other specialized tasks\. Table[6](https://arxiv.org/html/2607.06617#S4.T6)measures this usingSSL variance, defined as the gap between the best and median SSL AUROC\. This value is only 2\.5 for HAR, but increases to 11\.0 for FoG and 10\.0 for disease prediction\.SSL gainsover supervised training follow the same pattern, rising from 4\.0 on HAR to 16\.4 on FoG and 19\.7 on disease prediction\. These results suggest that basic HAR is closer to saturation, whereas clinical and disease\-oriented tasks still benefit substantially from representations that capture subtle motion and physiological signatures\.
### 4\.2When Does Scaling Help Motion Foundation Models?
Model capacity saturates under fixed data\.We first ask whether increasing encoder size alone improves motion representations\. Under the default setting, we scale ARTfrom 10M to 30M and 100M parameters while keeping the pretraining corpus and input configuration fixed\. As shown in Fig\.[3](https://arxiv.org/html/2607.06617#S4.F3), linear\-probe performance largely plateaus across model sizes and task families, suggesting that additional capacity does not translate into better representations without additional data or stronger task alignment\. Under full finetuning, larger models can even degrade performance, likely due to overfitting on smaller downstream datasets \(Appendix[D](https://arxiv.org/html/2607.06617#A4)\)\. These results suggest that motion FMs are less limited by parameter count than by the diversity and relevance of the pretraining signal\.
Data scale improves transfer through both population diversity and behavioral coverage\.We next test whether the scaling bottleneck can be reduced by expanding the pretraining data, usingUK Biobankas a large\-cohort testbed and evaluating frozen representations on patient\-disjoint disease prediction tasks\. As demonstrated in Fig\.[4](https://arxiv.org/html/2607.06617#S4.F4)&[11](https://arxiv.org/html/2607.06617#A4.F11), increasing both \(1\) thenumber of individuals, and \(2\) thenumber of segmentsper individual improves AUROC, suggesting that wearable disease representations benefit from population diversity as well as richer behavioral coverage within each
![[Uncaptioned image]](https://arxiv.org/html/2607.06617v1/x3.png)
Figure 3:Model scalingacross tasks\.We vary the model size and report linear probe performance across all tasks\.![[Uncaptioned image]](https://arxiv.org/html/2607.06617v1/x4.png)
Figure 4:Data scalingacross settings\.We compareUK Biobankdisease\-prediction performance when scaling\(left\)the number of individuals,\(middle\)the number of segments per individual, and\(right\)cross\-dataset data mixtures\.
person\. We also observe gains when mixingUK BiobankwithNHANESduring pretraining, indicating that data diversity can improve transfer even when the original corpus is already large\.
Scaling is data\-first, but not model\-free\.Together, these experiments suggest that data volume and diversity provide a more reliable path to improved transfer than increasing model size alone\. This does not mean model capacity is unimportant; rather, larger encoders may require richer pretraining data, better objective design, or more careful tuning before their capacity yields consistent downstream gains\. In this sense, scaling wearable motion FMs is not only a question of bigger networks, but of matching model capacity to signal diversity, temporal resolution, and downstream task structure\. We provide more results and experimental details in Appendix[D](https://arxiv.org/html/2607.06617#A4)\.
### 4\.3A Unified Lens over Sensing Design Space
To isolate the effect of core sensing configurations, we conduct controlled experiments using ARTand PatchTST, two robust methods from the objective comparison\. We use 30s windows, 20Hz sampling,

Freq\.HARFOGDPOverall1Hz89\.569\.156\.571\.75Hz92\.782\.054\.476\.420Hz95\.779\.868\.881\.5Sampling frequency

WindowHARFoGDPOverall10s92\.980\.663\.278\.930s95\.779\.868\.881\.560s90\.590\.962\.281\.2Window size
Figure 5:Control studies: sampling frequencies and window sizes\.\(Left\)Full\-finetuning AUROC across sampling rates\.\(Right\)Full\-finetuning AUROC across window sizes\. Lower sampling rates remain competitive for HAR, while disease prediction benefits from higher temporal resolution; window length effects are task\-dependent\.and triaxial accelerometer inputs as the default setting, then vary one axis at a time, including sampling rate, window length, axis dimensionality, and representation domain\. For each setting, we pretrain a new model on the same corpus and finetune it across downstream tasks following the protocol in Sec\.[4\.1](https://arxiv.org/html/2607.06617#S4.SS1)\. We report ARTresults in Fig\.[5](https://arxiv.org/html/2607.06617#S4.F5)and Fig\.[6](https://arxiv.org/html/2607.06617#S4.F6); PatchTST results and additional details are provided in Appendix[E](https://arxiv.org/html/2607.06617#A5)\.
Pretraining improves robustness to low\-frequency sampling\.As shown in Fig\.[5](https://arxiv.org/html/2607.06617#S4.F5), performance generally improves with sampling frequency, but the degradation at lower rates is smaller than expected for HAR\. Unlike prior studies that report sharp drops below 10Hz\[yamane2025effects\], pretrained representations remain competitive even at 1Hz, suggesting that large\-scale pretraining captures contextual motion patterns that partly compensate for lost high\-frequency detail\. This robustness is weaker for disease prediction, where higher sampling rates provide clearer gains, indicating that clinical outcomes may depend on subtle biomechanical signatures that are attenuated by aggressive downsampling\.
Window length is task\-dependent\.Window size has a more mixed effect\. Shorter windows preserve discrete movement semantics and reduce label mixing, while longer windows provide broader temporal context\. As shown in Fig\.[5](https://arxiv.org/html/2607.06617#S4.F5), 30s and 60s windows perform strongly overall, but no single duration is optimal across HAR, FoG, and Disease Prediction\. This suggests that temporal context

AxesHARFoGDPOverallUniaxial90\.676\.767\.778\.3Triaxial95\.779\.868\.881\.5Axes dimensionalities

InputHARFoGDPOverallFreq\.94\.376\.360\.076\.9Time96\.284\.868\.183\.0Representation domain
Figure 6:Control studies: axis dimensionality and representation domain\.\(Left\)Full\-finetuning AUROC for uniaxial versus triaxial inputs\.\(Right\)Full\-finetuning AUROC for frequency\-domain versus time\-domain representations\. Triaxial inputs preserve stronger transferable motion structure, while time\-domain modeling performs better for FoG and disease prediction\.should be matched to task granularity: short\-window activity labels favor localized motion structure, whereas gait and health tasks may benefit from longer behavioral context\.
Triaxial inputs preserve transferable motion structure\.Following common cohort preprocessing practice, we compare full triaxial acceleration with vector magnitude, which collapses three axes into one channel\. As shown in Fig\.[6](https://arxiv.org/html/2607.06617#S4.F6), triaxial inputs consistently outperform uniaxial inputs across task families\. This indicates that directional and orientation\-dependent motion patterns carry transferable information that cannot be fully recovered after magnitude aggregation\. Interestingly, ARTis relatively more resilient to this loss than PatchTST \(Fig\.[12\(c\)](https://arxiv.org/html/2607.06617#A5.F12.sf3)\), suggesting that architecture can influence robustness to compressed input representations, but preserving raw axes remains the stronger default choice\.
Time\-domain modeling better preserves gait and disease signals\.We compare frequency\-domain reconstruction with direct temporal modeling by evaluating Self\-PAB and PatchTST under matched settings\. As shown in Fig\.[6](https://arxiv.org/html/2607.06617#S4.F6), the representation domain has limited impact on HAR, but time\-domain modeling performs better for FoG and disease prediction\. This suggests that gait events and disease\-relevant movement signatures depend on precise temporal structure that may be weakened by spectrogram\-style transformations\. Overall, these results show that sensing choices are not secondary implementation details; they directly shape what information motion foundation models can transfer\.
### 4\.4Multi\-Stream Sensing Reveals Complementary Motion Structure
Multiple synchronized streams add complementary motion views\.Wearable datasets often contain richer signals than a single wrist\-worn accelerometer stream, including multiple sensor modalities and body placements\. We therefore ask whether representations improve when additional streams are fused, and whether a model pretrained only on wrist accelerometry can transfer to these different physical views of motion\.
To separate the effects of pretraining and stream fusion, we instantiate four settings: ❶ supervised single\-stream, ❷ pretrained single\-stream, ❸ supervised multi\-stream fusion, and ❹ pretrained multi\-stream fusion\. For the single\-stream setting, we use the wrist or accelerometer stream when available, falling back to the most common placement or modality otherwise\. For multi\-stream fusion, we temporally align windows across all available streams, process each stream with a separate encoder, and concatenate the resulting embeddings for downstream classification\. Supervised models are trained from scratch, while pretrained models are initialized from the same pretrained wrist\-accelerometer checkpoint\.
Figure 7:Wrist\-accelerometer pretraining transfers across sensors and placements\.We report macro\-F1 for default single\-stream inputs and fused multi\-stream inputs\.As shown in figure[7](https://arxiv.org/html/2607.06617#S4.F7), adding streams consistently improves performance for both sensor\-modality fusion and body\-placement fusion\. This shows that different sensors and placements provide complementary task\-relevant information rather than redundant copies of the same signal\. More importantly, the wrist\-accelerometer pretrained model improves performance across both single\-stream and multi\-stream settings, even when evaluated on unseen placements or sensor modalities\. This suggests that large\-scale wrist pretraining learns a general representation of human motion, rather than a representation tied only to one device location or hardware channel\.
Fusion improves representation geometry\.We further examine whether multi\-stream fusion changes the structure of the learned representation space\. As shown in Fig\.[8](https://arxiv.org/html/2607.06617#S4.F8), embeddings from fused streams form better\-separated activity clusters than embeddings from the default single stream\. This pattern is visible for bothplacement fusioninWEARandsensor fusioninWISDM, where multi\-stream embeddings separate compound exercises, isolated exercises, jogging, object handling, physical activity, and sedentary behaviors more clearly\. Quantitative cluster statistics in Table[17](https://arxiv.org/html/2607.06617#A5.T17)further support this improved representation geometry\. Together, these results suggest that multi\-stream sensing provides complementary views of movement, and that pretraining helps align these views into a more separable and transferable motion representation\.
Figure 8:Multi\-stream fusion improves representation geometry\.Left:WEARembeddings from a single right\-arm placement*vs\.*fused multi\-placement\.Right:WISDMembeddings from a single accelerometer stream*vs\.*fused multi\-sensor\. In both datasets, aggregating multiple streams produces more separated activity clusters\.
## 5Discussion
Limitations\.WhileInertia\-1provides a controlled exploration of wearable motion FMs, several limitations remain\. First, not all pretraining objectives may respond similarly to each design axis\. Our detailed ablations focus on top\-performing representative methods, but contrastive, self\-distillation, reconstructive, and predictive objectives may each have different sensitivities to sampling rate, window length, placement, modality, and scale\. A finer objective\-specific sweep may reveal additional design patterns\. Second, our downstream evaluations are classification\-based, whereas real\-world wearable applications also include continuous health prediction, biomarker regression, longitudinal trajectory modeling, and event forecasting\. ExtendingInertia\-1to these settings is an important next step for understanding how motion FMs support broader health and behavior modeling\.
Conclusion\.We presentInertia\-1, a fully open exploration of wearable motion FMs that addresses fragmentation across the full lifecycle of motion representation learning\. Across more than 1,000 models and evaluations on 18\.2M hours of accelerometry data from 115,000\+ individuals, we find that self\-supervised pretraining consistently improves transfer over supervised training from scratch, but no single objective dominates across all task families\. Our analyses further show that data representation, temporal resolution, placement, and pretraining scale can be as important as model architecture itself\. Collectively,Inertia\-1provides state\-of\-the\-art recipes for diverse downstream tasks and serves as a comprehensive, practical, and open cookbook for motion representation learning\.
## Acknowledgments
We gratefully acknowledge the support by the Amazon Science Hub, the NVIDIA Academic Grant Program, and UCLA DataX\. Any opinions, findings, conclusions, or recommendations expressed in this material are those of the author\(s\) and do not necessarily reflect the views of the funders\.
## References
## Appendix AExperimental Scope, Data Regimes, and Evaluation Setup
### A\.1Experimental axes
To make the design space explicit,Inertia\-1evaluates wearable motion foundation models across the major choices that can be made in wearables pipelines: self\-supervised objective, model capacity, sampling frequency, window length, sensor axis dimensionality, sensor modality, body placement, and input representation domain\. Table[7](https://arxiv.org/html/2607.06617#A1.T7)summarizes the resulting grid of experimental axes used throughout the paper\. The list of Device Placements in order of badges are: wrist, hand, arm, back, chest, hip, knee, leg, shank, ankle\.
Table 7:Complete summary ofInertia\-1breadth and coverage\.ComponentCoverageSensorsACC;GYR;MAGDevice PlacementsWR;HN;AR;BK;CH;HP;KN;LG;SH;ANSampling Frequency20 Hz; 5 Hz; 1 Hz; 0\.2 HzWindow Length10 s; 30 s; 60 s; 2 hRepresentation DomainsTime; Time–FrequencyModel FamiliesGRU; Transformer; ViT \(time\); ViT \(spectrogram\); wave2vec CNN; wave2vec TransformerPretraining ObjectivesAutoregressive: ARG, ARTContrastive: RelCon, SSL\-Wearables, SimCLRSelf\-Distillation: DINOMasked Reconstruction: PatchTST, Self\-PAB, LSMModel ScaleSmall \(∼\\sim5M\); Medium \(∼\\sim30M\); Large \(∼\\sim100M\)Downstream TasksHAR; FoG; Disease PredictionEvaluation ProtocolLinear Probing; Full Fine\-tuning
### A\.2Pretraining data
Our pretraining corpus is mainly derived from the National Health and Nutrition Examination Survey \(NHANES\) accelerometry cohort from year 2011\-2014\. Participants wore a physical activity monitor continuously for seven days\. Raw triaxial accelerometer signals were collected at 80 Hz, low\-pass filtered using a 4th\-order Butterworth filter with a 10 Hz cutoff, and downsampled to 20 Hz\. The processed data are stored in ten\-minute parquet segments, comprising 14,688 subjects and approximately 2\.47 million subject\-hours of recordings\. This dataset provides large\-scale, high\-resolution unlabeled motion data suitable for representation learning\.
In addition, we utilize theUK Biobankaccelerometer dataset for data scaling experiments, including cross\-dataset mixing withNHANES\. Approximately 100,000 participants wore a physical activity monitor continuously for seven days\. Raw 100 Hz triaxial accelerometer signals were auto\-calibrated to local gravity, gravity\-corrected, and low\-pass filtered using a 4th\-order Butterworth filter with a 20 Hz cutoff\. The processed Euclidean norm data available to us are stored as pre\-computed five\-second epoch time\-series files, with non\-wear periods imputed using time\-of\-day averages\. Filtered for subjects meeting a minimum 72\-hour wear\-time threshold, this cohort comprises approximately 15\.7 million subject\-hours of recordings, further expanding the scale and diversity of our unlabeled pretraining corpus\.
### A\.3Downstream datasets and task families
We evaluate learned representations on thirteen public HAR and FoG benchmarks, spanning diverse sensor placements, sampling frequencies, and activity label sets\. In addition, we evaluate on five patient\-level Disease Prediction tasks fromNHANESand two patient\-level Disease Prediction tasks derived fromUK BiobankICD10 codes, using multiple\-instance pooling over windows from each subject\. Train/val/test splits are selected on the subject level for all datasets\. A comprehensive summary of downstream datasets is provided in Table[8](https://arxiv.org/html/2607.06617#A1.T8)\.
Table 8:Summary of the datasets used inInertia\-1\.Train and test samples are reported in subjects forNHANESandUK Biobank, 30 second windows for HAR and FoG downstream datasets, and subject\-days for the Disease Prediction tasks\.DatasetTask\# Class\# Train\# Val\# TestRateSensorsPlacement*Pretraining:*NHANES\[nhanes2011\]Pretraining−\-11\.7K1\.5K1\.5K1\-20 HzACCWRUK Biobank\[doherty2017large\]Pretraining−\-80K−\-20K0\.2 HzACCWR*Downstream:*CAPTURE\-24\[Chang2021\-vh\]HAR10214\.8K46\.9K45\.8K30 HzACCWRHAR70\+\[har70\+\_780\]HAR527\.3K5\.6K6\.0K50 HzACCCHLGHARTH\[harth\_779\]HAR986\.9K18\.2K18\.0K50 HzACCCHLGHHAR\[heterogeneity\_activity\_recognition\_344\]HAR610\.4K2\.2K2\.2K30 HzACCGYRWRMHEALTH\[mhealth\_319\]HAR122\.8K2\.0K2\.0K50 HzACCGYRMAGARCHANOPPORTUNITY\[opportunity\_activity\_recognition\_226\]HAR425\.6K12\.2K9\.8K30 HzACCGYRMAGWRHNARBKHPKNPAMAP2\[pamap2\_physical\_activity\_monitoring\_231\]HAR1216\.0K9\.4K13\.5K100 HzACCGYRMAGHNCHANRecoFit\[Morris\_Saponas\_Guillory\_Kelner\_2014\]HAR2263\.1K13\.6K13\.4K50 HzACCGYRARWISDM\[wisdm\_smartphone\_and\_smartwatch\_activity\_and\_biometrics\_dataset\_\_507\]HAR18111\.8K24\.6K25\.1K20 HzACCGYRWRWEAR\[bock2024wearoutdoorsportsdataset\]HAR1829\.0K6\.7K6\.5K50 HzACCARLGDaphnet FoG\[daphnet\_freezing\_of\_gait\_245\]FoG212\.5K2\.6K2\.8K64 HzACCHPLGANOdayFoG\[o2022assessing\]FoG21\.7K\.8K\.8K128 HzACCGYRWRCHHPLGANFoGTurning\[10\.3389/fnins\.2022\.832463\]FoG24\.5K1\.0K1\.0K128 HzACCGYRSHNHANES\[nhanes2011\]\(Sleep\)Disease2152520720720 HzACCWRNHANES\[nhanes2011\]\(Depression\)Disease2176416822120 HzACCWRNHANES\[nhanes2011\]\(Dep\. Severity\)Disease5254831528920 HzACCWRNHANES\[nhanes2011\]\(Parkinson’s\)Disease2126716215320 HzACCWRNHANES\[nhanes2011\]\(Diabetes\)Disease2131718015120 HzACCWRUK Biobank\[doherty2017large\]\(Osteoarthritis\)Disease289\.6K19\.2K19\.2K0\.2 HzACCWRUK Biobank\[doherty2017large\]\(Osteoporosis\)Disease227\.8K6K6K0\.2 HzACCWR
### A\.4Training and evaluation protocol
Unless otherwise specified, models are pretrained for170k170koptimization steps using AdamW on 4 H200 GPUs\. Default controlled experiments use30s30swindows of 20 Hz triaxial accelerometer data from wrist\-worn devices, or the closest available placement when a dataset does not include a wrist\-worn IMU\. The default encoder capacity is the Small setting, corresponding to approximately 5–8M parameters, with Medium \(∼\\sim30M\) and Large \(∼\\sim100M\) variants used for scaling analyses\. Downstream evaluation uses linear probing, where the pretrained encoder is frozen and only a lightweight classifier is trained, and full fine\-tuning, where all model parameters are updated end\-to\-end\.
For patient\-level Disease Prediction inNHANES, we use multiple\-instance learning by sampling 1024 windows from each subject at predetermined times of the day and pooling their embeddings into a subject\-level prediction\. Labels are derived fromNHANESsurvey reports and medications data\. Parkinson’s disease, depression \(binary\), and diabetes are inferred through use of anti\-Parkinson’s agents, antidepressants, and insulin, respectively\. Additionally, we report the average metric across 5 run seeds for Disease Prediction to reduce performance variance due to low positive sample size\. See Appendix[D\.3](https://arxiv.org/html/2607.06617#A4.SS3)for details onUK BiobankDisease Prediction\.
## Appendix BPretraining Algorithms and Model Implementations
Unless otherwise specified, method implementations use the shared default preprocessing and training configuration: 30\-second windows sampled at 20 Hz, triaxial accelerometer input, a batch size of 1024, AdamW optimization with learning rate2×10−42\\times 10^\{\-4\}and weight decay 0\.04, and 5 pretraining epochs\. All pretraining runs utilized a learning rate scheduler with linear warmup and cosine decay\. Downstream evaluation uses the linear\-probing and full\-finetuning protocols described in Appendix[A\.4](https://arxiv.org/html/2607.06617#A1.SS4)\. The probing and finetuning runs use learning rate1×10−31\\times 10^\{\-3\}and weight decay 0\.01\. Size\-controlled experiments use the corresponding small, medium, and large configuration presets when applicable\.
### B\.1General self\-supervised methods
#### PatchTST\.
We implement PatchTST as a masked patch\-reconstruction model for accelerometer windows\[nie2023patchtst\]\. The input window is divided into temporal patches and a random subset of patches is masked before being passed to the PatchTST encoder\. We use patch length 10, stride 10, and mask ratio 0\.4\. The model predicts the original unmasked patch values, and the pretraining loss is mean\-squared error evaluated only on masked patches\. For downstream evaluation, we use the mean\-pooled PatchTST backbone representation\. In model\-size experiments, the preset\-controlled PatchTST sizes are: small\(d=512,L=4,H=4,dff=1024\)\(d=512,L=4,H=4,d\_\{ff\}=1024\), medium\(d=768,L=6,H=8,dff=2048\)\(d=768,L=6,H=8,d\_\{ff\}=2048\), and large\(d=1024,L=8,H=16,dff=4096\)\(d=1024,L=8,H=16,d\_\{ff\}=4096\)\.
#### ART\.
The ARTis trained with a causal next\-patch prediction objective\. The input is divided into non\-overlapping temporal patches of size 10 by default\. The pretraining loss is mean\-squared error between the predicted and target next patches\. The model uses a linear patch projection, a causal Transformer encoder, and a linear prediction head\. For downstream evaluation, the default representation is generated by mean pooling over all final layer positions\. In model\-size experiments, the preset\-controlled ARTsizes are: small\(d=512,L=4,H=4,dff=1024\)\(d=512,L=4,H=4,d\_\{ff\}=1024\), medium\(d=768,L=6,H=8,dff=2048\)\(d=768,L=6,H=8,d\_\{ff\}=2048\), and large\(d=1024,L=8,H=16,dff=4096\)\(d=1024,L=8,H=16,d\_\{ff\}=4096\)\.
#### ARG\.
The ARGuses the same next\-patch prediction objective as ART, but replaces the Transformer encoder with a recurrent GRU\. The default patch length is 10 samples\. Each patch is projected into the GRU hidden space, the GRU processes the patch sequence causally, and a linear head predicts the next patch\. The pretraining loss is mean\-squared error on next\-patch prediction\. For downstream evaluation, the default representation is the mean of the GRU hidden states over time\.
#### DINO\.
We adapt DINO to wearable motion using a student–teacher self\-distillation setup\[caron2021emerging\]\. Both student and teacher use the same ViT\-style motion encoder, and the teacher parameters are initialized from the student and then updated as an exponential moving average of the student parameters\. Under the default configuration, both encoders use a patch size of 10 on the temporal axis for input embedding\. The base augmentations are adapted from genertic augmentation strategies such as adding noises and masking inputs\. Specifically, we use jitter with standard deviation 0\.02, scaling with standard deviation 0\.1, time masking with ratio sampled from\[0\.3,0\.6\]\[0\.3,0\.6\], and channel dropout over 0 or 1 channels\. The DINO loss matches all student views to the teacher outputs from the global views\. For downstream evaluation, the implementation uses the raw backbone representation from the student encoder by default and discards the DINO head\.
#### SimCLR\.
We adapt SimCLR to wearable motion by generating two augmented views of each input window and training a shared encoder with a contrastive objective\[chen2020simple\]\. The default encoder is the same ViT\-style motion encoder used in DINO, with patch size of 10\. Training uses the NT\-Xent loss with temperature 0\.1\. We use the same genertic augmentation strategies as DINO by default\. For downstream evaluation, the implementation returns the raw encoder representation and discards the SimCLR projection head\.
### B\.2Domain\-specific self\-supervised methods
#### SSL\-Wearables\.
Following the original implementation by\[yuan2024self\], we frame the SSL\-Wearables pretraining objective as a three\-task temporal transformation prediction problem\. For each input window, the model constructs views corresponding to arrow\-of\-time, permutation, and time\-warping tasks\. We also follow the official codebase to dictate the transformation parameters and loss calculations\. For downstream evaluation, we follow standard procedure by extracting features directly from the raw ResNet encoder and discarding the self\-supervised prediction heads\.
#### RelCon\.
Following the original implementation by\[xu2025relcon\], we employ a two\-stage self\-supervised approach that replaces fixed distance metrics with a learned reconstructability criterion\. In the first stage, a distance model is trained to identify motion\-specific motifs across accelerometer windows\. In the second stage, this model is frozen and used to rank candidate windows for a relative contrastive loss\. We strictly adhere to the official codebase to implement the loss formulation and default hyperparameters over a ResNet1D encoder\.
#### Self\-PAB\.
We implement Self\-PAB as masked reconstruction in a spectrogram representation\[logacjov2024selfpab\]\. The module computes the short\-time Fourier transform internally\. The default STFT usesnfft=128n\_\{\\mathrm\{fft\}\}=128, hop length 64, no centering, and magnitude\-only input without phase to adjust for our longer window length\. The masking procedure alters both time and frequency regions, and the reconstruction objective is masked L1 loss by default\. For downstream evaluation, the model converts the raw window to its STFT representation without masking, applies through the model encoder, and returns the mean\-pooled frame representation\.
### B\.3Supervised baselines
#### CNN\.
The CNN baseline implementation uses a ResNet\-style 1D convolutional encoder with input channels equal to the selected sensor axes\. The method is trained by the downstream evaluation code with the task\-specific supervised objective\.
#### ViT\.
The ViT baseline divides each motion window into temporal patches and processes them with a 1D ViT encoder\. The patch size is default to 10\. As with the CNN baseline, the method is trained by the downstream evaluation code with the task\-specific supervised objective, rather than by a self\-supervised pretraining loss\.
### B\.4Model capacity definitions
We report model capacity using the Small, Medium, and Large settings used in the scaling experiments\. Table[9](https://arxiv.org/html/2607.06617#A2.T9)lists the parameter counts for each backbone\.
Table 9:Model sizes in millions of trainable parameters\.Medium and large configurations are reported for best performing SSL methods\.ModelSmall \(M\)Medium \(M\)Large \(M\)ART8\.433\.1100\.8PatchTST8\.533\.2100\.9ARG3\.9––DINO8\.1––SimCLR5\.8––RelCon3\.6––SSL\-Wearables10\.5–Self\-PAB3\.3––Supervised CNN5\.0––Supervised ViT5\.4––
## Appendix CSupplementary Metrics for Main Results
The main paper reports linear probing AUROC as the primary metric because it allows comparison across all task families\. Since several downstream datasets are class\-imbalanced, we also report both linear probing and full finetuning AUPRC and task\-specific breakdowns here \(Table[10](https://arxiv.org/html/2607.06617#A3.T10), Table[11](https://arxiv.org/html/2607.06617#A3.T11), Table[12](https://arxiv.org/html/2607.06617#A3.T12)\)\. In additon, we also include full finetuning AUROC across HAR \(Table[13](https://arxiv.org/html/2607.06617#A3.T13)\) and FoG \(Table[14](https://arxiv.org/html/2607.06617#A3.T14)\) tasks\. Finally, we include the raw AUROC and AUPRC across all axes ablations discussed in the main paper \(Table[15](https://arxiv.org/html/2607.06617#A4.T15), Table[16](https://arxiv.org/html/2607.06617#A4.T16)\)\.
Table 10:Full results for AUPRC on HAR tasks with both linear probing and full finetuning results\.ModelHHARMHEALTHOPPORTUNITYPAMAP2RecoFitCAPTURE\-24HAR70\+HARTHWEARWISDM*Supervised Models*ViT60\.270\.738\.159\.580\.155\.358\.782\.286\.266\.5CNN76\.169\.934\.976\.276\.250\.757\.287\.288\.174\.7Linear Probing*General Pretraining Methods*PatchTST77\.386\.870\.882\.485\.053\.961\.385\.994\.077\.9ART67\.974\.279\.573\.187\.855\.259\.386\.694\.872\.8ARG68\.082\.171\.671\.185\.753\.255\.982\.494\.072\.1DINO43\.554\.270\.139\.480\.649\.963\.184\.692\.537\.4SimCLR38\.260\.276\.948\.177\.250\.761\.680\.989\.138\.8*Domain\-specific Methods*SSL\-Wearables64\.357\.542\.665\.244\.339\.961\.456\.742\.051\.1RelCon67\.177\.068\.370\.077\.548\.065\.277\.287\.657\.0Self\-PAB87\.855\.440\.374\.075\.748\.764\.184\.787\.177\.0Full Fine\-tuning*General Pretraining Methods*PatchTST86\.289\.062\.986\.883\.658\.167\.485\.092\.485\.7ART73\.485\.172\.777\.784\.556\.957\.188\.594\.982\.0ARG75\.083\.663\.983\.083\.454\.457\.984\.493\.179\.7DINO43\.567\.664\.544\.883\.857\.065\.478\.791\.057\.1SimCLR40\.067\.468\.847\.480\.456\.262\.379\.092\.264\.1*Domain\-specific Methods*SSL\-Wearables78\.981\.179\.162\.478\.956\.466\.582\.689\.251\.8RelCon77\.290\.260\.982\.884\.551\.967\.978\.492\.579\.9Self\-PAB79\.368\.740\.780\.672\.054\.259\.882\.188\.581\.2
Table 11:Full results for AUPRC on FoG tasks\.FoGTurningOdayFoGDaphnetFoG*Supervised Models*39\.472\.459\.222\.672\.476\.8Linear Probing*General Pretraining Methods*61\.466\.087\.561\.356\.586\.271\.469\.582\.937\.777\.877\.687\.866\.487\.7*Domain\-specific Methods*84\.652\.339\.176\.277\.179\.363\.361\.077\.3Full Fine\-tuning*General Pretraining Methods*78\.870\.889\.054\.578\.985\.040\.765\.583\.469\.985\.372\.567\.949\.886\.1*Domain\-specific Methods*96\.157\.485\.283\.475\.690\.968\.480\.458\.3
Table 12:Disease prediction tasks\.We reportAUPRCper task\. Best results areboldedand second best areunderlined\.ModelDepr\. SeverityDepressionDiabetesParkinson’sSleep*Supervised Models*ViT28\.362\.635\.227\.044\.5CNN29\.855\.440\.538\.448\.6*General Pretraining Methods*PatchTST26\.670\.742\.949\.859\.1ART35\.080\.154\.652\.356\.5ARG33\.769\.945\.250\.161\.7DINO34\.576\.267\.945\.178\.1SimCLR32\.471\.970\.944\.977\.3*Domain\-specific Methods*SSL\-Wearables37\.960\.459\.960\.462\.7RelCon32\.673\.764\.053\.954\.7Self\-PAB30\.268\.847\.134\.558\.9Table 13:Full reesults for AUROC on HAR tasks with both linear probing and full finetuning results\.ModelHHARMHEALTHOPPORTUNITYPAMAP2RecoFitCAPTURE\-24HAR70\+HARTHWEARWISDM*Supervised Models*ViT83\.993\.872\.992\.097\.792\.996\.698\.797\.794\.1CNN89\.190\.769\.595\.597\.090\.994\.598\.798\.094\.8Linear Probing*General Pretraining Methods*PatchTST\[nie2023patchtst\]93\.598\.289\.897\.498\.591\.695\.898\.999\.295\.5ART\[vaswani2023attentionneed\]88\.696\.092\.195\.698\.992\.395\.599\.099\.394\.8ARG\[chung2014empiricalevaluationgatedrecurrent\]89\.296\.089\.495\.098\.791\.395\.398\.599\.294\.7DINO\[caron2021emerging\]73\.487\.287\.882\.798\.192\.095\.498\.998\.585\.2SimCLR\[chen2020simple\]68\.690\.090\.086\.897\.892\.295\.998\.698\.086\.4*Domain\-specific Methods*SSL\-Wearables\[yuan2024self\]90\.089\.973\.191\.891\.087\.085\.492\.088\.590\.2RelCon\[xu2025relcon\]87\.896\.385\.394\.597\.089\.995\.998\.097\.990\.5Self\-PAB\[logacjov2024selfpab\]96\.891\.874\.795\.497\.489\.793\.498\.697\.796\.7Full Fine\-tuning*General Pretraining Methods*PatchTST\[nie2023patchtst\]96\.198\.687\.697\.198\.193\.096\.998\.398\.897\.4ART\[vaswani2023attentionneed\]90\.997\.890\.297\.298\.093\.194\.899\.099\.197\.3ARG\[chung2014empiricalevaluationgatedrecurrent\]92\.497\.788\.297\.498\.292\.595\.698\.898\.996\.6DINO\[caron2021emerging\]71\.193\.184\.784\.496\.993\.190\.994\.097\.692\.1SimCLR\[chen2020simple\]62\.489\.484\.279\.095\.893\.291\.294\.697\.091\.3*Domain\-specific Methods*SSL\-Wearables\[yuan2024self\]94\.896\.191\.690\.398\.193\.492\.798\.697\.990\.8RelCon\[xu2025relcon\]85\.898\.486\.495\.396\.589\.876\.595\.597\.494\.0Self\-PAB\[logacjov2024selfpab\]92\.994\.467\.397\.097\.491\.593\.498\.597\.897\.4
Table 14:Full results for AUROC on FOG tasks\.FoGTurningOdayFoGDaphnetFoG*Supervised Models*63\.668\.083\.551\.280\.587\.6Linear Probing*General Pretraining Methods*85\.765\.495\.080\.258\.694\.383\.071\.693\.461\.483\.289\.291\.466\.794\.8*Domain\-specific Methods*91\.662\.071\.487\.578\.293\.080\.455\.092\.5Full Fine\-tuning*General Pretraining Methods*83\.975\.095\.678\.368\.093\.277\.765\.593\.285\.586\.086\.189\.351\.593\.8*Domain\-specific Methods*98\.273\.393\.689\.581\.296\.683\.985\.580\.7
## Appendix DSupplementary Scaling Analyses
### D\.1Parameter scaling under fixed pretraining data
We investigate scaling behavior by varying model capacity \(Small<<10M, Medium∼\\sim30M, Large∼\\sim100M parameters\) and pretraining corpus size\. figure[9](https://arxiv.org/html/2607.06617#A4.F9)compares full fine\-tuning against linear probing for ARTunder the same fixed pretraining data and input configuration\. The full\-fine\-tuning plots show a slight degradation in performance, suggesting that larger encoders alone are not a reliable recipe without corresponding gains in data scale, diversity, or task\-specific optimization\. All error bars in scaling plots reflect the standard deviation across specific disease tasks and trials, calculated via function call\. Standard deviations were calculated using the Python function`statistics\.stdev\(\)`\.
Figure 9:Parameter scaling under fixed pretraining data\.Controlled ablations using ART\. We vary encoder size and compare full fine\-tuning against linear probing while holding the pretraining corpus and input configuration fixed\.
### D\.2PatchTST capacity under linear probing and full fine\-tuning
figure[10](https://arxiv.org/html/2607.06617#A4.F10)provides the capacity ablation for PatchTST\. This analysis is included as a robustness check because the main text focuses primarily on ARTfor controlled ablations\. Across both pretrained models evaluated, we find that scaling model parameters alone does not yield meaningful improvements in representation\. On the contrary, in the case of finetuning the entire model backbone, both ARTand PatchTST performances begin to degrade as the models overfit limited downstream training data\. We find, however, that ART, performance remains comparable as model capacity increases, regardless of finetuning method, suggesting that ARTscales more gracefully than does PatchTST\.
Figure 10:Additional Model Capacity Ablations\.Controlled ablations using PatchTST; we vary the capacity of the encoder and style of finetuning while holding the rest of the protocol fixed\.Table 15:Ablation study across task families\.We reportAUROCper dataset/task across axis settings\.Human Activity Recognition
AxisModelAxis ValueHHARMHEALTHOPPORTUNITYPAMAP2RecoFitCAPTURE\-24HAR70\+HARTHWEARWISDM*Window Size*ART10s89\.797\.187\.294\.798\.670\.796\.098\.999\.496\.6ART30s90\.997\.890\.297\.298\.093\.194\.899\.099\.197\.3ART60s85\.596\.887\.097\.097\.853\.897\.298\.999\.292\.3PatchTST10s93\.896\.488\.095\.098\.372\.595\.898\.499\.096\.6PatchTST30s96\.198\.687\.697\.198\.193\.096\.998\.398\.897\.4PatchTST60s86\.297\.585\.896\.097\.645\.597\.898\.197\.890\.4*Sampling Frequency*ART1Hz76\.396\.188\.694\.597\.651\.499\.297\.598\.595\.4ART5Hz84\.897\.289\.495\.998\.072\.196\.697\.998\.697\.0ART20Hz90\.997\.890\.297\.298\.093\.194\.899\.099\.197\.3PatchTST1Hz51\.383\.067\.374\.981\.150\.288\.489\.570\.676\.0PatchTST5Hz90\.694\.392\.694\.097\.753\.696\.797\.798\.196\.3PatchTST20Hz96\.198\.687\.697\.198\.193\.096\.998\.398\.897\.4*Sensor Axes*ARTUniaxial93\.195\.584\.795\.896\.462\.991\.494\.296\.495\.3ARTTriaxial90\.997\.890\.297\.298\.093\.194\.899\.099\.197\.3PatchTSTUniaxial71\.876\.554\.972\.686\.649\.054\.885\.570\.884\.2PatchTSTTriaxial96\.198\.687\.697\.198\.193\.096\.998\.398\.897\.4
Freezing of Gait
ModelAxis ValueFoGTurningOdayFoGDaphnetFoG*Window Size*ART10s79\.968\.593\.2ART30s78\.368\.093\.2ART60s94\.482\.695\.8PatchTST10s81\.657\.588\.9PatchTST30s83\.975\.095\.6PatchTST60s97\.698\.392\.4*Sampling Frequency*ART1Hz62\.267\.477\.8ART5Hz91\.468\.486\.2ART20Hz78\.368\.093\.2PatchTST1Hz56\.068\.559\.6PatchTST5Hz71\.265\.684\.7PatchTST20Hz83\.975\.095\.6*Sensor Axes*ARTUniaxial64\.078\.087\.9ARTTriaxial78\.368\.093\.2PatchTSTUniaxial60\.753\.550\.6PatchTSTTriaxial83\.975\.095\.6
Disease Prediction
ModelAxis ValueDepr\. SeverityDepressionDiabetesParkinson’sSleep*Window Size*ART10s58\.976\.252\.771\.556\.6ART30s58\.481\.367\.775\.061\.7ART60s53\.874\.262\.369\.651\.3PatchTST10s53\.255\.254\.852\.329\.1PatchTST30s55\.077\.053\.872\.844\.7PatchTST60s55\.058\.356\.764\.249\.4*Sampling Frequency*ART1Hz56\.658\.256\.165\.046\.7ART5Hz56\.172\.954\.268\.532\.4ART20Hz58\.481\.367\.775\.061\.7PatchTST1Hz50\.750\.750\.450\.450\.0PatchTST5Hz54\.962\.349\.660\.027\.5PatchTST20Hz55\.077\.053\.872\.859\.6*Sensor Axes*ARTUniaxial57\.877\.664\.665\.872\.7ARTTriaxial58\.481\.367\.775\.061\.7PatchTSTUniaxial51\.955\.763\.851\.554\.2PatchTSTTriaxial55\.077\.053\.872\.859\.6
Table 16:Ablation study across task families\.We reportAUPRCper dataset/task across axis settings\.Human Activity Recognition
AxisModelAxis ValueHHARMHEALTHOPPORTUNITYPAMAP2RecoFitCAPTURE\-24HAR70\+HARTHWEARWISDM*Window Size*ART10s68\.381\.166\.471\.185\.234\.267\.689\.092\.377\.6ART30s73\.485\.172\.777\.784\.556\.957\.188\.594\.982\.0ART60s57\.177\.269\.076\.181\.622\.677\.883\.092\.668\.6PatchTST10s81\.273\.863\.078\.785\.239\.664\.882\.490\.980\.0PatchTST30s86\.289\.062\.986\.883\.658\.167\.485\.092\.485\.7PatchTST60s59\.284\.065\.778\.483\.925\.578\.380\.286\.769\.1*Sampling Frequency*ART1Hz39\.776\.170\.663\.771\.315\.895\.574\.683\.773\.3ART5Hz53\.378\.172\.368\.480\.936\.774\.675\.692\.081\.7ART20Hz73\.485\.172\.777\.784\.556\.957\.188\.594\.982\.0PatchTST1Hz20\.529\.632\.729\.817\.715\.360\.741\.712\.618\.3PatchTST5Hz68\.364\.774\.670\.479\.824\.476\.276\.390\.976\.5PatchTST20Hz86\.289\.062\.986\.883\.658\.167\.485\.092\.485\.7*Sensor Axes*ARTUniaxial68\.669\.159\.970\.465\.129\.358\.068\.572\.266\.5ARTTriaxial73\.485\.172\.777\.784\.556\.957\.188\.594\.982\.0PatchTSTUniaxial33\.128\.527\.423\.829\.221\.527\.935\.212\.528\.1PatchTSTTriaxial86\.289\.062\.986\.883\.658\.167\.485\.092\.485\.7
Freezing of Gait
ModelAxis ValueFoGTurningOdayFoGDaphnetFoG*Window Size*ART10s70\.270\.865\.3ART30s54\.578\.985\.0ART60s90\.345\.791\.3PatchTST10s68\.865\.059\.2PatchTST30s78\.870\.889\.0PatchTST60s95\.022\.184\.6*Sampling Frequency*ART1Hz33\.064\.953\.1ART5Hz79\.230\.565\.0ART20Hz54\.578\.985\.0PatchTST1Hz28\.555\.734\.5PatchTST5Hz57\.654\.764\.3PatchTST20Hz78\.870\.889\.0*Sensor Axes*ARTUniaxial41\.078\.975\.9ARTTriaxial54\.578\.985\.0PatchTSTUniaxial29\.138\.123\.8patchtstTriaxial78\.870\.889\.0
Disease Prediction
AxisModelAxis ValueDepr\. SeverityDepressionDiabetesParkinson’sSleep*Window Size*ART10s35\.072\.548\.040\.056\.3ART30s35\.080\.154\.652\.356\.5ART60s31\.466\.646\.844\.953\.4PatchTST10s27\.059\.435\.828\.236\.6PatchTST30s26\.670\.742\.949\.846\.6PatchTST60s27\.661\.443\.437\.749\.9*Sampling Frequency*ART1Hz32\.758\.241\.643\.548\.4ART5Hz31\.267\.237\.343\.741\.3ART20Hz35\.080\.154\.652\.356\.5PatchTST1Hz21\.848\.233\.224\.539\.1PatchTST5Hz29\.861\.237\.036\.836\.7PatchTST20Hz26\.670\.742\.949\.859\.1*Sensor Axes*ARTUniaxial33\.278\.051\.855\.570\.0ARTTriaxial35\.080\.154\.652\.356\.5PatchTSTUniaxial23\.149\.445\.224\.142\.0PatchTSTTriaxial26\.670\.742\.949\.859\.1
### D\.3Disease prediction scaling protocol
TheUK Biobankdisease scaling experiments use a scaling\-specific pretraining and evaluation protocol\. In this setting, we separate two sources of additional unlabeled data: the number of pretraining individuals and the number of motion segments per individual\. For these experiments, we train an ARTusing 2\-hour windows of accelerometer data downsampled to 0\.2 Hz, corresponding to 1440 time steps per window\. Each setting is pretrained for two epochs, and all model settings are checked to ensure normal training behavior\. The pretraining split contains approximately 80% of eligibleUK Biobankpatients, or roughly 80k patients, while the remaining eligible patients are held out from pretraining and used for downstream disease evaluation\.
For each disease trait, we construct a case\-control cohort from the held\-out patients, using as close to a 1:5 case\-control ratio as possible\. This cohort is then split at the patient level into train, validation, and test folds for downstream multiple\-instance learning\.
For downstream evaluation, each patient\-day is treated as an independent bag\. A patient\-day consists of 12 consecutive 2\-hour windows, giving up to seven bags per patient\. All bags from the same patient share the same disease label and are assigned to the same train, validation, or test fold to prevent leakage across days\. The frozen encoder embeds each 2\-hour window independently, and the MIL classifier is trained on bags of 12 window embeddings\. Performance is measured using AUROC on the held\-out test set, with 95% bootstrap confidence intervals computed using 1000 resamples\.
The three scaling sweeps vary the number of pretraining patients, the number of windows available per patient, and the composition of the pretraining corpus\. The patient\-scaling sweep uses 1%, 10%, and 100% of the pretraining patients\. The segment\-scaling sweep caps the number of windows per patient at 1, 9, or 84\. The mixing sweep comparesNHANES\-only pretraining, matchedNHANES–UK Biobankmixtures, and fullUK Biobankinclusion\.
### D\.4Disease prediction scaling with additional UK Biobank targets
figure[11](https://arxiv.org/html/2607.06617#A4.F11)additionally visualizes performance on osteoarthritis prediction for theUK Biobankscaling experiments\. We observe trends similar to osteoporosis, indicating that increasing the number of pretraining individuals, the number of windows per individual, and the diversity of the pretraining corpus can improve disease\-relevant wearable representations across multiple targets\. This further suggests that wearable disease representations benefit from both population diversity and repeated behavioral sampling within individuals\.
Figure 11:UK Biobankdisease scaling at 0\.2 Hz\.We evaluate how downstream AUROC changes as pretraining varies by number of individuals, number of segments per individual, and mixture ofNHANESandUK Biobankpretraining data\. Individual and segment scaling both improve osteoporosis and osteoarthritis prediction, while adding in\-domainUK Biobankdata toNHANESpretraining provides a modest additional gain\.
## Appendix ESupplementary Controlled Configuration Studies
### E\.1Sampling frequency and window length with PatchTST
The main text uses ARTas the primary backbone for controlled configuration studies due to its strong and balanced performance across tasks in both linear probing and full finetuning\. To test whether the same qualitative trends hold for another architecture, figure[12](https://arxiv.org/html/2607.06617#A5.F12)repeats the sampling\-frequency and window\-length ablations with PatchTST\. Similar to the results with ARTin the main text, the highest temporal resolution of 20 Hz provides the greatest benefit to downstream performance, while window size effects are weaker and more task\-dependent\. Strikingly, model performance degrades significantly between 5Hz and 1Hz input streams\. Even so, accounting for this degradation, the models pretrained at 1Hz are still able to perform sufficiently in HAR classification\. This finding is critical for wearable foundation models as many large cohort studies of data report only aggregate metrics or low frequency data, potentially erasing important movement information from the data\. Across window size, we find less stark of a contrast; increasing context does not yield significant performance gains\. We note that this saturation of performance should not be attributed to the cleanliness of the data, i\.e\. recordings collected of a pure action, as our window cleaniness check reports an average \>80% label purity for all of our HAR and FoG splits\. Detailed results are reported in Table[15](https://arxiv.org/html/2607.06617#A4.T15)and Table[16](https://arxiv.org/html/2607.06617#A4.T16)\.

Freq\.HARFoGDPOverall1Hz73\.261\.450\.461\.75Hz91\.273\.850\.972\.020Hz96\.284\.863\.681\.6
\(a\)Sampling frequency

WindowHARFoGDPOverall10s93\.476\.048\.972\.830s96\.284\.860\.780\.660s89\.396\.156\.780\.7
\(b\)Window length

AxesHARFoGDPOverallUniaxial70\.754\.955\.460\.3Triaxial96\.284\.863\.681\.6
\(c\)Axis dimensionality
Figure 12:Sensitivity to input and representation choices\.Controlled ablations using PatchTST\. \(a\)\(b\) We vary sampling frequency and window length while holding the rest of the protocol fixed\. \(c\) We compare performance of PatchTST trained on uniaxial inputs vs\. triaxial inputs\. AUROC is reported across task families\.
### E\.2Sensor\-axis dimensionality across additional backbones
Similar to the experiment in figure[6](https://arxiv.org/html/2607.06617#S4.F6), we test for qualitative trends in sensor\-axis dimensionality across additional model architectures in figure[12](https://arxiv.org/html/2607.06617#A5.F12)\(PatchTST\)\. Triaxial inputs generally preserve useful orientation and movement structure that can be lost when reducing the signal to one channel\. Both models substantially improve with triaxial input data, with PatchTST appearing to collapse when given only a single axis representation of the data\.
Table 17:Overall cluster quality metrics on UMAP embeddings, averaged across datasets\. Incorporating additional placements yields the best\-separated representations\.ConditionSilhouette↑\\uparrowkNN Purity↑\\uparrowCalinski\-Harabasz↑\\uparrowDavies\-Bouldin↓\\downarrowAll Placements0\.36860\.8086478\.01\.2991All Sensors0\.08810\.6635135\.83\.5703Default0\.06340\.6671171\.05\.1265Noise Control\-0\.05340\.5160107\.622\.2653
## Appendix FRepresentation Geometry and Cluster Analysis
To study placement robustness—and specifically whether wrist\-based pretraining extrapolates to other sensors or placements—we finetune separate models using data from specific sensors \(gyroscope, magnetometer\) or body locations \(waist, chest, leg, ankle\) after pretraining on wrist data and train a linear classifier on concatenated embeddings for each downstream dataset with the additional available data streams\. The main text interprets improvements from synchronized multi\-stream fusion using representation geometry and cluster structure\. Table[17](https://arxiv.org/html/2607.06617#A5.T17)reports the corresponding cluster\-quality metrics averaged across all datasets from figure[7](https://arxiv.org/html/2607.06617#S4.F7), providing quantitative support for the qualitative embedding visualizations and cluster interpretations discussed in the main paper\. The noise control row displays cluster metrics when concatenating random normal vectors of the same dimensionality as the extra placement or sensor embeddings that were concatenated in the other comparisons\.Similar Articles
Inertia-1: An Open Exploration to a Unified Motion Foundation Model
Inertia-1 is a research project that systematically explores the full lifecycle of motion models—data, sensing, objectives, and scale—to produce a unified representation that transfers across body placements, devices, and tasks without retraining, leveraging self-supervised pretraining on 18 million hours of accelerometry data.
OpenMHC: Accelerating the Science of Wearable Foundation Models
OpenMHC introduces the largest open-access wearable health dataset with over 60 million hours of data and open-source implementations of wearable foundation models, including a unified benchmark for prediction, imputation, and forecasting.
Embodied-R1.5: Evolving Physical Intelligence via Embodied Foundation Models
Embodied-R1.5 is a unified embodied foundation model that achieves state-of-the-art performance on 16 out of 24 embodied vision-language benchmarks using multi-task balanced reinforcement learning. It introduces a Planner-Grounder-Corrector closed-loop framework for long-horizon tasks and is open-sourced to facilitate future research.
Physical activities enable scalable foundation modelling for broad-spectrum health prediction
StepFM is a foundation model that uses only step counter data for broad-spectrum health prediction, offering a privacy-preserving and scalable alternative to high-frequency sensor models.
Inkling: Our Open-Weights Model
Thinking Machines AI releases Inkling, a new open-weights mixture-of-experts multimodal foundation model with 975B total parameters and 41B active, supporting text, images, audio, and video, along with a preview of Inkling-Small.