nealgravindra / wearables

MIT License
2 stars 1 forks source link

wearables

Keywords: mobility data, gestational age

Background

Biological

Methodological

Time-series classification

Models that use each time-point as a feature cannot take advantage of the information within the sequential order of the data (e.g., KRR on aligned & fixed-width sequences). To incorporate this information, RNNs and CNNs (e.g., InceptionTime) are commonly used model dynamics (see sktime-dl).

For small data and non-DL models, implemented in sktime:

Feature extraction of time series can be global or local (sliding windows, or bins), transforming the time series into primitive values (mean, sd, etc.) or other series (FT, series of auto-regression coefs.).

REF: Alexandra Amidon blog on sktime, see here. sktime can be found here. Loning et al. sktime, NeurIPS, 2019

NOTE: the primary goal with wearables is to convert these models for use in time-series regression tasks, where a time-series is used to predict an output value in order to do substite testing in healthcare (e.g., AppleWatch using activity monitoring to estimate a patients six-minute walk test value). However, the above are useful in predicting some other interesting secondary-outcomes of interest in order to gauge how much useful information the time-series contains.

Time-series regression

Data

Mobility or activity data

Future directions

Development roadmap

  1. Incorporate more DL models for ECG based data, use fewer and fewer leads (starting from 12-lead ECG data)

References

  1. On the broad utility of activity monitoring: https://doi.org/10.1126/science.abc5096 and how to model with atypical architectures (i.e., GNNs): https://arxiv.org/pdf/2007.03113.pdf; using Google's Community Mobility Reports (https://www.google.com/covid19/mobility/) and The Times COVID-19 database (https://github.com/nytimes/covid-19-data)