Papers for

fitness app developers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

MoveBench evaluates large language models for safe sports coaching

MoveBench: A Rubric-Based Benchmark for Evaluating Large Language Models in Sports and Health Coaching

Abstract: Despite rapid advances in large language models (LLMs), their deployment in the sports and health domain remains high-risk due to the absence of domain-specific evaluation benchmarks. Existing general-purpose benchmarks (e.g., MMLU and HELM) primarily assess broad knowledge and reasoning capabilities, but fail to capture critical domain requirements such as exercise safety, physiological appropriateness, personalization, and actionable coaching quality. This gap is particularly concerning in fitness and health applications, where incorrect or unsafe recommendations can lead to physical harm. To address this limitation, we introduce MoveBench, the first comprehensive benchmarking framework specifically designed for evaluating LLMs in sports and health coaching. The proposed benchmark integrates heterogeneous task formats, including multiple-choice questions (MCQs) and open-ended question answering (OpenQA), grounded in real-world user scenarios and paired with structured rubrics emphasizing safety compliance, scientific validity, and training logic. Through large-scale evaluation of 15 diverse LLMs on 809 questions with 5,012 rubric-level criteria, our results reveal substantial performance variability, particularly in safety awareness, structured program design, and personalization capability, highlighting a critical gap between knowing and doing. Our work establishes a foundational evaluation standard for sports and health LLM applications and provides a reproducible framework for advancing safe, reliable, and context-aware AI-driven coaching systems. Open resources are available at https://github.com/SatoSakula/MoveBench.

Mon 19 OctArtificial Intelligence
The gist
Large language models (LLMs) like AI chatbots can help with sports and health advice, but they may not always give safe or personalized recommendations. The authors created MoveBench, a special test that checks how well these models perform in real coaching scenarios, focusing on safety and scientific accuracy. They tested 15 different models and found big differences in how well they handle important coaching tasks. This work helps build better, safer AI tools for fitness and health coaching.
Open → 2610.26185v1

Wearable activity recognition improves with wavelet-based multiscale learning

W-JEPA: Wavelet Joint-Embedding Predictive Architecture for Wearable Activity Recognition

Abstract: A major challenge in wearable device activity recognition is the heterogeneity across datasets in sensor placement, channel count, sampling rate and subjects. Moreover, the motion patterns that distinguish activities often appear as subtle, scale-specific variations within otherwise similar waveforms. As a result, raw signals are often ambiguous, and models trained on them tend to rely on cues specific to a particular sensor setup or participant, which limits both cross-dataset transfer and generalization to unseen participants. Addressing this requires representations that preserve such activity-relevant, scale-specific variation. We introduce W-JEPA, a self-supervised framework that exploits the multiscale structure of inertial motion and leverages a joint-embedding predictive architecture, by organizing windows into a fixed grid of wavelet tokens indexed by scale, sensor axis, and time. These wavelet tokens help expose activity-specific detail within broadly similar raw signals, and serve as the units of masked latent prediction. W-JEPA predicts masked token representations supplied by an exponential-moving-average (EMA) target encoder. Because recovering a masked token requires relating motion at one scale and axis to motion at other scales and axes, the model learns the cross-scale, cross-axis structure of human movement. Across six wearable activity benchmarks, W-JEPA outperforms state-of-the-art methods under random-window splits and remains the strongest when subjects are held out, improving average macro-F1 by 8.7 percentage points over the strongest published baseline. These results indicate that physically grounded multiscale tokenization, combined together with latent predictive learning, provides a promising foundation for transferable representations of heterogeneous wearable inertial data.

Wed 14 OctMachine Learning
The gist
Recognizing human activities with wearable devices is tough because sensors differ a lot and movements can look very similar. The authors created W-JEPA, a method that breaks down motion signals into smaller parts at different scales and learns patterns by predicting missing pieces. This helps the system notice subtle differences in movement across various sensors and people. Tests on several activity datasets show that W-JEPA works better than previous approaches, especially when recognizing activities for new people.
Open → 2610.19411v1

REFIT fixes wearable sensor placement errors without labels or retraining

REFIT: Recognize, Fix, and Test Wearable Sensor Placement Shifts without Labels

Abstract: We present REFIT, an input calibration for frozen activity-recognition models whose inertial sensors are worn differently at deployment than in training. When users move a watch to the other wrist or put a strap sensor back on turned, the model sees the same motion on changed axes. REFIT undoes such shifts without labels or retraining. It describes them by families of axis transforms, such as reflections and rotations, and fits each family to the user's data so that simple statistics match those of the training data. The family that removes most of the mismatch names the shift. REFIT fixes the shift by applying the best member of that family before the frozen model and re-estimating its normalization statistics. It tests the fixed model with a label-free accuracy estimate and asks the user to re-wear the sensor when it is low. Experiments on real left/right sensor pairs and on real and simulated re-attachment show that REFIT outperforms label-free test-time adaptation methods on every dataset and restores most of the accuracy lost to re-attachment. It names injected shifts far more reliably than a confidence-based selector. After a correction over all signed permutations of the axes, the estimate separates successful from failed corrections.

Tue 6 OctMachine LearningHuman-Computer Interaction
The gist
Wearable activity trackers like smartwatches often rely on sensors to recognize what you are doing. However, if the sensor is worn differently than usual—such as switching wrists or flipping the strap—the model might get confused because the sensor axes have changed. The authors present REFIT, a method that automatically detects these shifts and corrects the input data without needing any new labels or retraining. It then tests whether the correction worked and asks users to adjust the sensor if needed, helping keep activity recognition accurate.
Open → 2610.08991v1

Exercise-specific joint selection shows limited gains in classification

When Does Exercise-Specific Joint Selection Help? An Audit of Evaluation and Control Design

Abstract: Exercise-specific joint selection can improve skeleton-based correctness classification, but what does that gain establish? We audit 1,057 repetitions from ten REHAB24-6 subjects, separating evaluation aggregation, subset structure, and temporal representation. The manual-subset kNN gain changes from 0.055 for pooled out-of-fold AUROC to 0.020 for equal-weight within-person AUROC; both paired intervals include zero. Among 1,000 dimension-matched random maps, 14 match or exceed the manual pooled result, versus 145 when bilateral structure and trunk inclusion are also matched. RBF-SVM retains a positive within-person gain, whereas logistic regression and a random-convolution comparator have negative point gains under that estimand. Sequence-order and paired-seed controls further qualify the interpretation. This exploratory audit shows why joint-selection claims require explicit estimands and structurally appropriate controls; it does not establish a new algorithm or clinical benefit.

Thu 1 OctArtificial Intelligence
The gist
This paper looks at whether choosing specific body joints for recognizing exercise movements improves accuracy. The authors studied over a thousand exercise repetitions and found that picking particular joints gives only small or no clear benefits depending on how the tests were done. They also tested different ways to compare results and found some approaches work better than others, but no new methods or clinical advantages were established. Their work highlights the need for careful testing methods when claiming that joint selection helps.
Open → 2610.01188v1

ArmPoser estimates arm poses from smartwatch sensors without calibration

ArmPoser: Real-Time, Calibration-Free Arm Pose Estimation from Smartwatch IMU

Abstract: Arm pose estimation enables applications in fitness, extended reality input, rehabilitation, and life logging. Prior smartwatch-based approaches rely on calibration poses and preprocessing pipelines that transform raw IMU measurements into standardized training formats. These steps hinder deployment in everyday settings and introduce errors due to imperfect calibration and sensor drift. We present ArmPoser, a calibration-free arm pose estimation system using a single smartwatch IMU. Our central contribution is training models directly in the reference frame native to consumer smartwatches, aligning learning with how IMU data is produced by deployed devices. By operating on device-native axes, ArmPoser removes the need for coordinate transformations, explicit alignment, and bone-offset calibration used in prior work. We further augment training with physically grounded variations in watch placement and arm morphology to account for user-specific variability. ArmPoser also includes a wear-configuration module that infers anterior or posterior forearm placement and crown orientation. We evaluate pose estimation on public benchmarks and on a 10-participant, 30-activity study using watchOS and Android smartwatches, where ArmPoser matches or exceeds calibrated baselines without any user calibration.

Tue 8 SeptComputer Vision and Pattern RecognitionHuman-Computer Interaction
The gist
Figuring out how your arm is positioned using only a smartwatch’s movement sensor usually needs a special setup or calibration. The authors created ArmPoser, a system that learns arm poses directly from the smartwatch’s raw sensor data without any user calibration. It works by understanding the natural way smartwatches sense movement and adapting to differences in how people wear their watches. Tests show it works as well or better than older methods that needed careful setup.
Open → 2609.08806v1