Skip to content
Open access

A Comparison of Machine Learning Approaches to Activity Classification Using IMU Data Collected in a Community-Based Setting

Aug 2026 · Italian National Conference on Sensors · Vol 26 · 0 citations · 42 references
Medicine

TL;DR

Several classical machine learning models outperformed two deep learning models in classifying functional activities using both a small and an expanded set of features derived from an IMU dataset from four wearable sensors, supporting their potential use in small-sample clinical populations.

Abstract

Highlights What are the main findings? Several classical machine learning models outperformed two deep learning models (as well as a chance-level “dummy” classifier) in classifying functional activities using both a small and an expanded set of features derived from an IMU dataset from four wearable sensors. What are the implications of the main findings? Functional activity classification using IMU data from bilateral wrist and ankle sensors is feasible in a less constrained, community-based setting. Multiple ML models performed with balanced accuracy >60% (far better than chance performance) despite a small, heterogeneous dataset and short (5 s) input windows, supporting their potential use in small-sample clinical populations. For small-sample human activity recognition (HAR), model choice, feature complexity, non-target (“null”) activity handling, and sensor layout should be evaluated comprehensively in heterogeneous datasets for real-world applications. Abstract Machine learning (ML) algorithms can be used to extract clinically meaningful information from movement data captured by inertial measurement units (IMUs), but many human activity recognition (HAR) pipelines are developed on large laboratory datasets that may not reflect small, heterogeneous, real-world samples. The purpose of this study is to systematically compare the accuracy of multiple ML models, feature sets (both simple and expanded), class balancing strategies, null and transition period handling techniques, and sensor configurations for recognizing a set of four everyday activities extracted from IMU time series data from an age-diverse population. Six ML classifiers were trained and tested: multilayer perceptron, random forest, k-nearest neighbors, logistic regressor, CatBoost, and gaussian naive bayes. These approaches were used in a pipeline with differing sampling techniques including the synthetic minority oversampling technique or random undersampling, and feature handling steps including principal component analysis or a Select-From-Model metatransformer. Additionally, two deep learning methods, DeepConvLSTM and ResGCNN, were trained and tested. Accuracy, precision, recall, and area under the receiver operating characteristic curve were compared to a dummy classifier as a benchmark approximation to chance performance. All pipelines performed better than the dummy classifier, with model accuracy ranging between 0.427 and 0.644. This study demonstrated the ability of several ML algorithms to properly recognize a set of functional activities using limited IMU data from both children and adults.

Read PDF

Similar papers

Open access Sep 2026

Can Data Augmentation Change the Best-Performing Classifier? Evidence From a Machine Learning Study on Sarcopenia

Introduction One of the M-Brain project's aims is to identify biomarkers that can distinguish between healthy and pathological ageing. The choice of classifier can have a significant impact on predictive performance due to the challenges posed by limited sample size, class imbalance and heterogeneous features. Using d...

M. C. De Cola, F. Vitiello, Chiara Scarfì et al. · 0 citations
Open access Sep 2026

A window-level benchmark study on triaxial smartphone sensor fusion for human activity recognition using classical machine learning

Human Activity Recognition using smartphone sensors supports applications in health monitoring, context-aware computing, and activity assessment. This study evaluates a fused accelerometer, magnetometer, and gyroscope representation for smartphone-based Human Activity Recognition. A balanced processed benchmark conta...

P. Neves, Saif Aljumaili, Ivan Miguel Pires · 0 citations
Sep 2026

Deep Learning Approaches for Recognizing Human Activity using Sensor Data

These results demonstrate the models’ respective strengths in capturing long-range temporal dependencies, bidirectional temporal patterns, and short-term temporal dynamics with cross-channel interactions in complex motion patterns.

Tonjam Rahul Singh, Prodipto Das, Ajoy Kumar Khan · 0 citations
Open access Sep 2026

Sensor-based human activity recognition using wrist and ankle wearables

The study findings highlight the feasibility of integrating wearable HAR systems into smart homes for real-time monitoring and adaptive assistance and show superior cross-dataset generalization in Random Forest and Multilayer Perceptron models.

O. Gorjani, René Jaros, P. Bilik · 0 citations
#machine learning Preprint Sep 2026

An Effective, Reliable, and Robust Framework for Human Activity Recognition Using Wearable Sensors

Human Activity Recognition (HAR) through wearable sensors greatly improves the quality of human life through its multiple applications. For HAR, multi-sensor channel information is vital for optimal performance. Current work states that applying an attention neural network to prioritize discriminatory sensor channels h...

Nafees Ahmad, Ho-Fung Leung, Muhammad Adil Abid et al. · 0 citations
Aug 2026

Decoding Mental Health Through Wearable Signals Using Machine Learning Approaches

Mental health conditions are widespread, yet scalable assessment remains limited, as clinical interviews are time-intensive and self-report screeners are episodic and prone to bias, motivating passive, data-driven approaches. This study investigates whether short-term physical activity patterns captured by consumer wea...

Guan-Nan Liu, Jae Yoo, Gao-Jian Huang et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.