Feature engineering workflow for activity recognition from synchronized inertial measurement units
The ubiquitous availability of wearable sensors is responsible for driving the Internet-of-Things but is also making an impact on sport sciences and precision medicine. While human activity recognition from smartphone data or other types of inertial measurement units (IMU) has evolved to one of the most prominent daily life examples of machine learning, the underlying process of time-series feature engineering still seems to be time-consuming. This lengthy process inhibits the development of IMU-based machine learning applications in sport science and precision medicine. This contribution discusses a feature engineering workflow, which automates the extraction of time-series feature on based on the FRESH algorithm (FeatuRe Extraction based on Scalable Hypothesis tests) to identify statistically significant features from synchronized IMU sensors (IMeasureU Ltd, NZ). The feature engineering workflow has five main steps: time-series engineering, automated time-series feature extraction, optimized feature extraction, fitting of a specialized classifier, and deployment of optimized machine learning pipeline. The workflow is discussed for the case of a user-specific running-walking classification, and the generalization to a multi-user multi-activity classification is demonstrated.
Code (1)
Tasks
Activity RecognitionBIG-bench Machine LearningFeature EngineeringGeneral ClassificationHuman Activity RecognitionTime SeriesTime Series AnalysisSimilar Papers 제목 키워드 기반
Bonn Activity Maps: Dataset Description
The key prerequisite for accessing the huge potential of current machine learning techniques is the availability of large databases that capture the complex relations of interest. Previous datasets are focused on either …
Activity RecognitionTwo-person interaction detection using body-pose features and multiple instance learning
Human activity recognition has potential to impact a wide range of applications from surveillance to human computer interfaces to content based video retrieval. Recently, the rapid development of inexpensive depth sensor…
Activity RecognitionHuman Activity RecognitionMultiple Instance LearningRetrieval+1Semi-Supervised Convolutional Neural Networks for Human Activity Recognition
Labeled data used for training activity recognition classifiers are usually limited in terms of size and diversity. Thus, the learned model may not generalize well when used in real-world use cases. Semi-supervised learn…
Activity RecognitionDiversityFeature EngineeringHuman Activity RecognitionMIcro-Surgical Anastomose Workflow recognition challenge report
The "MIcro-Surgical Anastomose Workflow recognition on training sessions" (MISAW) challenge provided a data set of 27 sequences of micro-surgical anastomosis on artificial blood vessels. This data set was composed of vid…
Activity RecognitionManagementSurgical Gesture RecognitionTutorial on Deep Learning for Human Activity Recognition
Activity recognition systems that are capable of estimating human activities from wearable inertial sensors have come a long way in the past decades. Not only have state-of-the-art methods moved away from feature enginee…
Activity RecognitionDeep LearningFeature EngineeringHuman Activity Recognition