Feature Selection and Activity Recognition System Using a Single Triaxial Accelerometer (original) (raw)

Features Selection for Human Activity Recognition in the Telerehabilitation System

Problems of Information Technology, 2019

The article researches the problem of human activity recognition in the telerehabilitation system. To recognize the patient's physical activity, the sensors of the smartphone are used: accelerometer and gyroscope. The term of telerehabilitation and an exemplary set of exercises as part of a rehabilitation event are considered. Such tasks as determining the permissible value of frequency and classification accuracy and also features select to reduce computational complexity are solved. The classification frequency value is proposed to take into account the type of activity and the patient's health group for evaluating the correctness of independent implementation of rehabilitation events by the patient. An algorithm for selecting a subset of informative features is described. An experiment is carried out to select a subset of informative features is necessary for the classification of physical activity in the telerehabilitation system, taking into account the influence of features on the classification accuracy and computational complexity in their calculation. Comparison of classification results using a feature vector and using a subset of informative features is performed.

Implementation of a Real-Time Human Movement Classifier Using a Triaxial Accelerometer for Ambulatory Monitoring

IEEE Transactions on Information Technology in Biomedicine, 2006

The real-time monitoring of human movement can provide valuable information regarding an individual's degree of functional ability and general level of activity. This paper presents the implementation of a real-time classification system for the types of human movement associated with the data acquired from a single, waist-mounted triaxial accelerometer unit. The major advance proposed by the system is to perform the vast majority of signal processing onboard the wearable unit using embedded intelligence. In this way, the system distinguishes between periods of activity and rest, recognizes the postural orientation of the wearer, detects events such as walking and falls, and provides an estimation of metabolic energy expenditure. A laboratory-based trial involving six subjects was undertaken, with results indicating an overall accuracy of 90.8% across a series of 12 tasks (283 tests) involving a variety of movements related to normal daily activities. Distinction between activity and rest was performed without error; recognition of postural orientation was carried out with 94.1% accuracy, classification of walking was achieved with less certainty (83.3% accuracy), and detection of possible falls was made with 95.6% accuracy. Results demonstrate the feasibility of implementing an accelerometry-based, real-time movement classifier using embedded intelligence.

A Comparison of Feature Extraction Methods for the Classification of Dynamic Activities From Accelerometer Data

IEEE Transactions on Biomedical Engineering, 2000

Driven by the demands on healthcare resulting from the shift toward more sedentary lifestyles, considerable effort has been devoted to the monitoring and classification of human activity. In previous studies, various classification schemes and feature extraction methods have been used to identify different activities from a range of different datasets. In this paper, we present a comparison of 14 methods to extract classification features from accelerometer signals. These are based on the wavelet transform and other well-known time-and frequency-domain signal characteristics. To allow an objective comparison between the different features, we used two datasets of activities collected from 20 subjects. The first set comprised three commonly used activities, namely, level walking, stair ascent, and stair descent, and the second a total of eight activities. Furthermore, we compared the classification accuracy for each feature set across different combinations of three different accelerometer placements. The classification analysis has been performed with robust subject-based cross-validation methods using a nearest-neighbor classifier. The findings show that, although the wavelet transform approach can be used to characterize nonstationary signals, it does not perform as accurately as frequencybased features when classifying dynamic activities performed by healthy subjects. Overall, the best feature sets achieved over 95% intersubject classification accuracy.

A Triaxial Accelerometer-Based Physical-Activity Recognition via Augmented-Signal Features and a Hierarchical Recognizer

IEEE Transactions on Information Technology in Biomedicine, 2010

Physical-activity recognition via wearable sensors can provide valuable information regarding an individual's degree of functional ability and lifestyle. In this paper, we present an accelerometer sensor-based approach for human-activity recognition. Our proposed recognition method uses a hierarchical scheme. At the lower level, the state to which an activity belongs, i.e., static, transition, or dynamic, is recognized by means of statistical signal features and artificial-neural nets (ANNs). The upper level recognition uses the autoregressive (AR) modeling of the acceleration signals, thus, incorporating the derived AR-coefficients along with the signal-magnitude area and tilt angle to form an augmentedfeature vector. The resulting feature vector is further processed by the linear-discriminant analysis and ANNs to recognize a particular human activity. Our proposed activity-recognition method recognizes three states and 15 activities with an average accuracy of 97.9% using only a single triaxial accelerometer attached to the subject's chest.

Activity classification using a single wrist-worn accelerometer

2011 5th International Conference on Software, Knowledge Information, Industrial Management and Applications (SKIMA) Proceedings, 2011

Automatic identification of human activity has led to a possibility of providing personalised services in different domains i.e. healthcare, security and sport etc. With advancement in sensor technology, automatic activity recognition can be done in an unobtrusive and non-intrusive way. The placement of the sensor and wearability are ones of vital keys in the successful activity recognition of free space livings. Experiments were carried out to investigate the use of a single wrist-worn accelerometer for automatic activity classification. The performances of two classification algorithms namely Decision Tree C4.5 and Artificial Neural Network were compared using four different sets of features to classify five daily living activities. The result revealed that Decision Tree C4.5 has outperformed Neural Network regardless of the different sets of features used. The best classification result was achieved using the set containing the most popular and accurate features i.e. mean, minimum, energy and sample differences etc. The best accuracy of 94.13% was achieved using only wrist-worn accelerometer showing a possibility of automatic activity classification with no movement constrain, discomfort and stigmatisation caused by the sensor.

Physical Human Activity Recognition Using Wearable Sensors

Sensors, 2015

This paper presents a review of different classification techniques used to recognize human activities from wearable inertial sensor data. Three inertial sensor units were used in this study and were worn by healthy subjects at key points of upper/lower body limbs (chest, right thigh and left ankle). Three main steps describe the activity recognition process: sensors' placement, data pre-processing and data classification. Four supervised classification techniques namely, k-Nearest Neighbor (k-NN), Support Vector Machines (SVM), Gaussian Mixture Models (GMM), and Random Forest (RF) as well as three unsupervised classification techniques namely, k-Means, Gaussian mixture models (GMM) and Hidden Markov Model (HMM), are compared in terms of correct classification rate, F-measure, recall, precision, and specificity. Raw data and extracted features are used separately as inputs of each classifier. The feature selection is performed using a wrapper approach based on the RF algorithm. Based on our experiments, the results obtained show that the k-NN classifier provides the best performance compared to other supervised classification algorithms, whereas the HMM classifier is the one that gives the best results among unsupervised classification algorithms. This comparison highlights which approach gives better performance in both supervised and unsupervised contexts. It should be noted that the obtained results are limited to the context of this study, which concerns the classification of the main daily living human activities using three wearable accelerometers placed at the chest, right shank and left ankle of the subject.

Activity Recognition Using One Triaxial Accelerometer: A Neuro-fuzzy Classifier with Feature Reduction

Entertainment Computing – ICEC 2007, 2007

This paper presents a neuro-fuzzy classifer for activity recognition using one triaxial accelerometer and feature reduction approaches. We use a triaxial accelerometer to acquire subjects' acceleration data and train the neurofuzzy classifier to distinguish different activities/movements. To construct the neuro-fuzzy classifier, a modified mapping-constrained agglomerative clustering algorithm is devised to reveal a compact data configuration from the acceleration data. In addition, we investigate two different feature reduction methods, a feature subset selection and linear discriminate analysis. These two methods are used to determine the significant feature subsets and retain the characteristics of the data distribution in the feature space for training the neuro-fuzzy classifier. Experimental results have successfully validated the effectiveness of the proposed classifier.

Activity identification using body-mounted sensors—a review of classification techniques

Physiological Measurement, 2009

With the advent of miniaturised sensing technology, which can be body-worn, it is now possible to collect and store data on different aspects of human movement under the conditions of free-living. This technology has the potential to be used in automated activity profiling systems which produce a continuous record of activity patterns over extended periods of time. Such activity profiling systems are dependent on classification algorithms which can effectively interpret body-worn sensor data and identify different activities. This article reviews the different techniques which have been used to classify normal activities and/or identify falls from body-worn sensor data. The review is structured according to the different analytical techniques and illustrates the variety of approaches which have previously been applied in this field. Although significant progress has been made in this important area, there is still significant scope for further work, particularly in the application of advanced classification techniques to problems involving many different activities.

Human Activity Recognition Using Accelerometer and Gyroscope Sensors

International Journal of Engineering and Technology, 2017

Mobile phones are pervasive, moderately specialized gadgets that have an effective and capable handling power enveloped with smaller segments that can do efficient and powerful calculations. One of the components that is built into the mobile phones to make it more robust are the sensors. Mobile phones are encompassed with several sensors, for example, proximity sensors, temperature sensors, accelerometers, gyroscopes and many more. These sensors have opened up ways to different fields in data mining and data analytics. The existence of these sensors has empowered people to control its information to perform different tasks. One such task is movement detection which is termed as activity recognition. In this paper an existing dataset has been used which consists of 10 volunteers, wearing a pair of accelerometers and gyroscopes close to their right lower arm and a pair of accelerometers and gyroscopes close to their left ankle. The subjects are asked to perform 12 exercises which are standing still, sitting and relaxing, lying down, walking, climbing stairs, waist-bends forward, frontal elevation of arms, knees bending (crouching), cycling, jogging, running, jumping front & back. 11 features were separated for the raw data collected from the sensors. In this paper, a novel automated method for classification of human activities, using wearable sensors which are also found interfaced within most of the modern mobile phones, is developed. The features are extracted from the recordings of data from individual as well as combination of sensors. The publicly available dataset is used for experimentation. The extracted features are classified using six popular classifiers: K-Nearest Neighbors (KNN), Naïve Bayes (NB), Support Vector Machine (SVM), Conditional Inference Tree (C-Tree), J48 and Random Forest (RF). The experimental results are tabulated and analyzed. Activity recognition turns out to be critical in distinguishing and sending fast data about irregular physical body developments of a person.

Identifying Activities of Daily Living using wireless kinematic sensors and data mining algorithms

— The objective of this study was to compare base-level and meta-level classifiers on the task of activity recognition. Five wireless kinematic sensors were attached to 25 subjects with each subject asked to complete a range of basic activities in a controlled laboratory setting. Subjects were then asked to carry out similar self-annotated activities in a random order and in an unsupervised environment. A combination of time-domain and frequency-domain features were calculated using a sliding window segmentation technique. A reduced feature set was generated using a wrapper subset evaluation technique with a linear forward search. The meta-level classifier AdaBoostM1 with C4.5 Graft as its base-level classifier achieved an overall accuracy of 95%. Equal sized datasets of subject independent data and subject dependent data were used to train this classifier and it was found that high recognition rates can be achieved without the need of user specific training.