Skip to content

alirezaghods/Activity2Vec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Activity2Vec: Learning ADL Embeddings from Sensor Data with a Sequence-to-Sequence Model

In this study, we investigate a method for automatically extracting universal and meaningful features that are applicable across similar time series-based learning tasks such as activity recognition and fall detection. We propose creating a sequence-to-sequence (seq2seq) model to perform this feature learning. Beside avoiding feature engineering, the meaningful features learned by the seq2seq model can also be utilized for semi-supervised learning. We evaluate both of these benefits on datasets collected fromwearable and ambient sensors.

Prerequisites

This program is written in Python==3.7. You can run the code conda install --file requirements.txt to install all the requirements.

Running the tests

You can find an example in the experiment section.

Reference

arxiv link: https://arxiv.org/pdf/1907.05597.pdf If you found this library useful in your research, please consider citing:

@article{ghods2019activity2vec,
  title={Activity2vec: Learning adl embeddings from sensor data with a sequence-to-sequence model},
  author={Ghods, Alireza and Cook, Diane J},
  journal={arXiv preprint arXiv:1907.05597},
  year={2019}
}

License

This project is licensed under the MIT License - see the LICENSE.md file for details# Activity2Vec

About

Source code for "Activity2Vec: Learning ADL Embeddings from Sensor Data with a Sequence-to-Sequence Model" (DSHealth at KDD 2019)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published