Facilitating healthcare using smartwatches
R. Cavalini (TU Delft - Electrical Engineering, Mathematics and Computer Science)
I. Hassan (TU Delft - Electrical Engineering, Mathematics and Computer Science)
T. Pouwels (TU Delft - Electrical Engineering, Mathematics and Computer Science)
Bahareh Abdi – Mentor (TU Delft - Electrical Engineering Education)
AJ van der Veen – Mentor (TU Delft - Signal Processing Systems)
R.M.A. van Puffelen – Graduation committee member (TU Delft - Electronic Instrumentation)
Pasqualina M Sarro – Graduation committee member (TU Delft - Electronic Components, Technology and Materials)
More Info
expand_more
Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.
Abstract
This report entails one of two subsystems in a joint project to provide a web-based platform for smartwatch data acquisition, for applications in healthcare. In this work, we design and implement algorithms for human activity recognition using various machine learning approaches and test them on data acquired online as well as using our own developed platform. Together with the web-based platform, this provides a solid base for more research using data gathered from smartwatches. The human activity recognition is implemented first using a classical machine learning approach
with feature extraction and a random forest classifier. Next, both convolutional neural network and a recurrent neural network are implemented using Tensorflow [1]. We further perform several tests to investigate: (i) the optimal segment size with respect to classification accuracy, (ii) the effect of filtering and preprocessing on the classification results, and (iii) the best classifier for activity detection.