Giter Site home page Giter Site logo

evn58 / data-augmentation-for-wearable-sensor-data Goto Github PK

View Code? Open in Web Editor NEW

This project forked from terryum/data-augmentation-for-wearable-sensor-data

0.0 1.0 0.0 3.18 MB

A sample code of data augmentation methods for wearable sensor data (time-series data)

Jupyter Notebook 99.07% Python 0.93%

data-augmentation-for-wearable-sensor-data's Introduction

Data-Augmentation-For-Wearable-Sensor-Data

This is a sample code of data augmentation methods for wearable sensor data (time-series data). The example code writen in Jupyter notebook can be found here or here. For more details, please refer to the the paper below.

T. T. Um et al., “Data augmentation of wearable sensor data for parkinson’s disease monitoring using convolutional neural networks,” in Proceedings of the 19th ACM International Conference on Multimodal Interaction, ser. ICMI 2017. New York, NY, USA: ACM, 2017, pp. 216–220. [arXiv]

Motivation

Data augmentation is consider as a standard preprocessing in various recognition problems (e.g. image recognition), which gives additional performance improvement by providing more data. Data augmentation can be also interpreted as injecting human's prior knowledge about label-preserving transformation and giving regularization by data. This code provides a simple approach to augment time-series data, e.g., wearable sensor data, by applying various distortions to the data.

Data augmentation examples

Please see the jupyter notebook file (here or here) for more examples

DA_examples

Dependency

You need to pre-install numpy, matplotlib, scipy, and transforms3d for running the code. (You can install them using pip)

License

You can freely modify this code for your own purpose. However, please leave the citation information untouched when you redistributed the code to others. If this code helps your research, please cite the paper.

@inproceedings{TerryUm_ICMI2017,
 author = {Um, Terry T. and Pfister, Franz M. J. and Pichler, Daniel and Endo, Satoshi and Lang, Muriel and Hirche, Sandra and Fietzek, Urban and Kuli\'{c}, Dana},
 title = {Data Augmentation of Wearable Sensor Data for Parkinson's Disease Monitoring Using Convolutional Neural Networks},
 booktitle = {Proceedings of the 19th ACM International Conference on Multimodal Interaction},
 series = {ICMI 2017},
 year = {2017},
 isbn = {978-1-4503-5543-8},
 location = {Glasgow, UK},
 pages = {216--220},
 numpages = {5},
 doi = {10.1145/3136755.3136817},
 acmid = {3136817},
 publisher = {ACM},
 address = {New York, NY, USA},
 keywords = {Parkinson\&\#39;s disease, convolutional neural networks, data augmentation, health monitoring, motor state detection, wearable sensor},
} 

data-augmentation-for-wearable-sensor-data's People

Contributors

terryum avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.