openmhc
representation-learning
wearables
NSchuetz commited on
Commit
5db7e45
·
verified ·
1 Parent(s): 148faac

Drop "(NeurIPS 2026)" from card + note Apple WBM reimplementation (Beyond Sensor Data, arXiv 2507.00191)

Browse files
Files changed (1) hide show
  1. README.md +10 -1
README.md CHANGED
@@ -10,7 +10,7 @@ tags:
10
  # OpenMHC Outcome Prediction — WBM
11
 
12
  Track 1 (outcome prediction) reference checkpoint for the **MyHeartCounts /
13
- OpenMHC** wearable-health benchmark (NeurIPS 2026).
14
 
15
  **This checkpoint is the WBM encoder** — a bi-directional Mamba2 contrastive
16
  self-supervised model that maps a week of wearable sensor data (168 hourly steps,
@@ -18,6 +18,10 @@ self-supervised model that maps a week of wearable sensor data (168 hourly steps
18
  encoder (per-user pooled → PCA-50 → linear probe) with a Linear fallback for
19
  users without a weekly embedding.
20
 
 
 
 
 
21
  **Pretrained** with a contrastive objective on the MHC training split.
22
 
23
  - **Checkpoint format:** PyTorch Lightning checkpoint (`model.ckpt`) +
@@ -26,6 +30,11 @@ users without a weekly embedding.
26
  - **Outcome-prediction tasks:** 33 health & behavior labels (classification,
27
  ordinal, regression).
28
 
 
 
 
 
 
29
  ## Requirements
30
 
31
  Running the encoder needs the CUDA-only Mamba2 kernels (`mamba-ssm`) and a GPU.
 
10
  # OpenMHC Outcome Prediction — WBM
11
 
12
  Track 1 (outcome prediction) reference checkpoint for the **MyHeartCounts /
13
+ OpenMHC** wearable-health benchmark.
14
 
15
  **This checkpoint is the WBM encoder** — a bi-directional Mamba2 contrastive
16
  self-supervised model that maps a week of wearable sensor data (168 hourly steps,
 
18
  encoder (per-user pooled → PCA-50 → linear probe) with a Linear fallback for
19
  users without a weekly embedding.
20
 
21
+ This is an OpenMHC reimplementation of Apple's **WBM (Wearable Behavior Model)**,
22
+ introduced in *Beyond Sensor Data: Foundation Models of Behavioral Data from
23
+ Wearables Improve Health Predictions* (Apple, 2025; see references below).
24
+
25
  **Pretrained** with a contrastive objective on the MHC training split.
26
 
27
  - **Checkpoint format:** PyTorch Lightning checkpoint (`model.ckpt`) +
 
30
  - **Outcome-prediction tasks:** 33 health & behavior labels (classification,
31
  ordinal, regression).
32
 
33
+ ## Model & implementation
34
+
35
+ - [Paper: *Beyond Sensor Data: Foundation Models of Behavioral Data from Wearables Improve Health Predictions* (Apple, 2025)](https://arxiv.org/abs/2507.00191)
36
+ - [Apple Machine Learning Research summary](https://machinelearning.apple.com/research/beyond-sensor)
37
+
38
  ## Requirements
39
 
40
  Running the encoder needs the CUDA-only Mamba2 kernels (`mamba-ssm`) and a GPU.