Next Article in Journal
A Meta-Review of Indoor Positioning Systems
Previous Article in Journal
Traffic Monitoring via Mobile Device Location
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Towards a Portable Model to Discriminate Activity Clusters from Accelerometer Data

1
Leicester Diabetes Centre, University Hospitals of Leicester, Leicester LE5 4PW, UK
2
Diabetes Research Centre, University of Leicester, Leicester General Hospital, Gwendolen Road, Leicester LE5 4PW, UK
3
Department of Mathematics, ATT 912, Attenborough Building, University of Leicester, University Road, Leicester LE5 4PW, UK
4
NIHR Leicester Biomedical Research Centre, Leicester General Hospital, Gwendolen Road, Leicester LE5 4PW, UK
5
Institute of Neuroscience, Henry Wellcome Building, Faculty of Medical Sciences, Newcastle University, Newcastle upon Tyne NE2 4HH, UK
6
Alliance for research in Exercise, Nutrition and Activity (ARENA), Sansom Institute for Health Research, Division of Health Sciences, University of South Australia, Adelaide SA 5001, Australia
*
Author to whom correspondence should be addressed.
Sensors 2019, 19(20), 4504; https://doi.org/10.3390/s19204504
Submission received: 4 September 2019 / Revised: 4 October 2019 / Accepted: 15 October 2019 / Published: 17 October 2019
(This article belongs to the Section Physical Sensors)

Abstract

:
Few methods for classifying physical activity from accelerometer data have been tested using an independent dataset for cross-validation, and even fewer using multiple independent datasets. The aim of this study was to evaluate whether unsupervised machine learning was a viable approach for the development of a reusable clustering model that was generalisable to independent datasets. We used two labelled adult laboratory datasets to generate a k-means clustering model. To assess its generalised application, we applied the stored clustering model to three independent labelled datasets: two laboratory and one free-living. Based on the development labelled data, the ten clusters were collapsed into four activity categories: sedentary, standing/mixed/slow ambulatory, brisk ambulatory, and running. The percentages of each activity type contained in these categories were 89%, 83%, 78%, and 96%, respectively. In the laboratory independent datasets, the consistency of activity types within the clusters dropped, but remained above 70% for the sedentary clusters, and 85% for the running and ambulatory clusters. Acceleration features were similar within each cluster across samples. The clusters created reflected activity types known to be associated with health and were reasonably robust when applied to diverse independent datasets. This suggests that an unsupervised approach is potentially useful for analysing free-living accelerometer data.

1. Introduction

Given the beneficial effects of physical activity for health [1], an accurate assessment of physical activity is important. Therefore, small-body worn high-resolution accelerometers are now routinely used in large-scale surveys such as UK Biobank to objectively assess physical activity [2]. Methods used to explore these data are still relatively simple, relying on summary data rather than harnessing the full potential of high resolution (up to 100 Hz) data. This is unfortunate as a more refined approach to accelerometer analytics could facilitate the development of personalised interventions tailored to how types of physical activity are clustered. For example, the automatic detection or classification of broad types of physical activity from accelerometer data could provide valuable information about optimal lifestyle and exercise patterns for the prevention of chronic disease, assist with emerging precision medicine development, and the refinement of programmes for specific health needs (e.g., maintaining cardio-metabolic health) [3,4,5,6].
Supervised machine learning models are frequently used to train an automatic classifier to identify activity type from accelerometer data. Studies to date have either focused on the intensity of the activity [7] or activity type with combined categories of running/walking and standing/moving [8]. The models do not always transfer well to new datasets and experience great variability of performance [9], with performance further reduced when models are applied to free-living datasets [10,11]. Therefore, robust cross-validation of models is essential. However, relatively few studies have used more than one dataset to develop and validate these models. Leave-one-out cross-validation [10] is frequently used with only a few studies using an independent dataset for cross-validation [7,8] to confirm generalisability.
In Kerr et al. [8], a random forest model classified all free-living behaviours with 80% accuracy based on hip accelerometer data. The model was applied to three diverse datasets: these consisted of two female researchers aged under 30, the second of 40 cyclists with a mean age of 36 of which 70% were male, and finally, the third dataset consisted of 36 overweight women with a mean age of 56. Within each dataset, accuracy was evaluated based on leave-one-participant out cross-validation; across datasets, the accuracy was evaluated based on training on an entire dataset and applying that model on each participant from another dataset. Leave-one-out cross-validation and use of an independent dataset for cross-validation were directly compared by Montoye et al. [7] using two wrist accelerometer datasets collected during simulated free-living conditions. There were inconsistencies between the leave-one-subject out cross-validation and independent dataset cross-validation when evaluating the performance of the machine learning models for the prediction of activity intensity. This implies that the leave-one-out method is insufficient for testing how a model will work with a new population [7]. This highlights the importance of including free-living data and using an independent dataset for cross-validation when developing and evaluating machine learning models. Furthermore, the Kerr model also relies on time-smoothing (i.e., using information from neighbouring minutes to improve predictions using a Hidden Markov Model in conjunction with random forests), which requires additional computational time.
Whilst results from the cross validation in independent datasets from the random forest model in Montoye [7] were encouraging (77.3–78.5%) in classifying activities by intensity (sedentary, light, moderate, or vigorous), the study was limited to two datasets consisting of a total of 63 participants with the second dataset showing little variability in age and was based on data collected in a simulated free-living setting within a research laboratory rather than actual free-living data.
Supervised machine learning models are reliant on labelled data being available (i.e., where it is known what a person is doing), which can be both time-consuming and costly to acquire, particularly for free-living data [10]. An alternative approach is to use unsupervised machine learning models, which infer patterns from an accelerometer dataset without reference to labelled classes. Unsupervised machine learning can provide insights into the underlying structure of data, automatically separate the dataset into clusters of behaviours exhibiting similar movement patterns and facilitate greater understanding of why certain activities are grouped together through cluster analysis [12]. As with supervised learning, ideally, models should be tested on independent datasets to determine whether the cluster structure is generalisable. However, as there is no need for labelled data to train a model, unsupervised machine learning models can be developed on free-living data meaning that they do not require expensive and time-consuming calibration studies [9].
Recently, van Kuppevelt et al. [9] applied an unsupervised approach to classify physical activity intensity from wrist-worn accelerometer data from free-living children. As their aim was to classify activity intensity, not activity type, the input metrics were restricted to five-second averages of resultant acceleration, which was correlated with activity energy expenditure [13], and accelerometer orientation. Their results were reproducible when trained on a sub-sample from the same dataset and showed face validity in terms of the duration and intensity of states identified in their Markov model and relative to the cut-point approach. However, as the authors acknowledged, due to the lack of a gold standard for the intensity of physical activity that is feasible for large free-living studies, criterion validity could not be tested.
Application of unsupervised approaches to the features from the high-resolution acceleration signal has potential for the classification of activity types. However, in order to understand this approach, it is first necessary to determine whether it works to differentiate known labelled activities and to describe the activity types contained in the clusters generated.
Our overall aim was to evaluate whether it is possible to use an unsupervised machine learning approach to create a portable (i.e., generalisable and reusable) clusters model that can distinguish between broad categories of physical activity that encompass waking hours and can be easily reapplied across different datasets using stored settings. If successful, this method of approach could be used to develop a general model for the analysis of free-living datasets created with accelerometer devices with similar characteristics and worn at the same body-site.
Specifically, we aimed to:
  • Fit an unsupervised machine learning model based on two combined labelled accelerometer datasets;
  • Test the fitted model on three independent labelled datasets, one of which is a free-living dataset; and
  • Assess which activity types were clustered together using the ‘ground truth’ information for these datasets

2. Materials and Methods

Our data were gathered from five studies where accelerometer data were acquired at a sampling frequency of between 80–100 Hz for three axes using the GENEATM or GENEActivTM devices [14,15,16,17] (see Table 1 for details of each sample). Participants in all studies gave their written informed consent. Ethics approval was obtained from the Ethics Committees of the School of Sport and Health Sciences, University of Exeter (Development sample 1 and Independent sample 1) and Loughborough University (Development sample 2 and Independent samples 2 and 3). The GENEA is an acceleration sensor developed by Unilever Discover (Colworth, United Kingdom), while GENEActiv is the commercially available version manufactured and distributed by ActivInsights Ltd. (Kimbolton, Cambridgeshire, UK). Both are triaxial MEMS (micro-electro-mechanical system) acceleration sensors housed in a small lightweight casing; the dynamic range of the GENEA is ±6g and that of the GENEActiv is ±8g. The sampling frequency of the GENEA ranges from 10 to 160 Hz and that of the GENEActiv from 10 to 100 Hz. Our goal was to develop a model that was generalisable to monitors worn on either wrist, therefore data from both wrists were combined for testing. Figure 1 shows the orientation of the axes when worn on the non-dominant wrist with the hand (a) level and (b) hanging vertically.
The orientation angles of the acceleration axes were relative to the horizontal plane and were calculated as described by van Kuppevelt et al. [9]:
a n g l e x = ( tan 1 a c c x a c c y 2 + a c c z 2 ) · 180 π
a n g l e y = ( tan 1 a c c y a c c x 2 + a c c z 2 ) · 180 π
a n g l e z = ( tan 1 a c c z a c c x 2 + a c c y 2 ) · 180 π

2.1. Development Sample 1 (Laboratory Adult 1)

Each participant completed an ordered series of 10–12 semi-structured activities, see Esliger et al. [15] for full details. In brief, the activities included lying, standing still, seated computer work, treadmill walking (4 km/h, 5 km/h, 6 km/h), outdoor brisk walk (6 km/h), walking up and downstairs, two household activities (randomly selected for each participant from window washing, shelf stacking and sweeping), one treadmill run (8 km/h, 10 km/h, or 12 km/h), and an optional outdoor run (10 km/h). The lying activity was performed for 10 min, whereas all other activities were performed for around 4.5 min.

2.2. Development Sample 2 (Laboratory Adult 2)

Each participant completed a series of activities, as detailed previously [14]. Activities included lying (in various positions including flat on back, flat with legs bent, or to the side with legs either bent or straight), sitting (with different foot or leg positions) with and without upper body movement (computer, and mobile phone games), household activities (washing up, cleaning/dusting, or sweeping), and finally, a self-paced corridor walk. All activities/postures were five minutes in duration.

2.3. Independent Sample 1 (Laboratory Child)

Children carried out five activities including lying, seated DVD watching, treadmill walking (4 km/h and 6 km/h) and treadmill running. Lying was performed for ten minutes, with three minutes for the other activities. See Phillips et al. [16] for details.

2.4. Independent Sample 2 (Laboratory Adult 3)

The activities of the participants included sitting (engaged in various activities including eating, talking, reading the newspaper, and computer activities whilst seated), standing still, light walking, and household (consisting of dusting, sweeping, and washing up) each of five to ten minutes’ duration. See Rowlands et al. [17] for the full details.

2.5. Independent Sample 3 (Free-Living Adult)

These data were taken from a larger dataset investigating the equivalency of physical activity outputs from a range of accelerometers during free-living [12]. For the current analysis, data were taken from the GENEActiv worn on the non-dominant wrist and the activPAL (PAL Technologies Ltd., Glasgow, UK) worn concurrently on the thigh for two days of free-living. The activPAL activity types of sedentary, standing, and stepping were used as a criterion to label the GENEActiv data. The data were analysed in two ways: (a) using labelled data to identify the proportion of each activity type within each cluster of the model as per the laboratory samples, but for the activPAL activity types of sedentary, standing, and stepping only (N = 6); and (b) comparing the total daily time identified in the clusters by the model to the activPAL criterion (N = 8). For (a), three hours of matched data were selected from the free-living data (between 08:00–11:00 for three participants and between 15:00–18:00 for three others), making a total of 18 h. Three hours was selected to include a range of activities (e.g., self-care, eating, transport, ambulation, work), but also keep files at a manageable size for the labour-intensive job of manually detecting all transitions from the activPAL event file to label each corresponding GENEActiv file. For (b), twenty-four hours of matched data were selected from the free-living data (between 00:00–24:00 for eight participants), making a total of 192 h. This was to give context to the results as it reflects the way the model would likely be applied with free-living data.

2.6. Activity Labels

Across the laboratory datasets, ground truth information was available for nine types of physical activity (lying, seated, standing, household, indoor walking, outdoor brisk walking, treadmill walking, stairs, running). For the free-living dataset, ground truth information for sedentary, standing, and stepping was estimated from the activPAL as detailed above. As described, we applied our model to both a labelled sample of 3 h data for six participants and 24 h data for eight participants.

2.7. Pre-Processing of the Accelerometer Signal

To fit the unsupervised machine learning model to the data and evaluate the purity of the clusters relative to the ground truth, we began by annotating our four laboratory time series data with activity labels and discarded thirty seconds of data from the beginning and before the end of each labelled activity to eliminate the transitional data. For the free-living data, the activPAL event file was used to identify transitions between sedentary, standing, and stepping. We utilised those time ranges within Python (Python Software Foundation, https://www.python.org/), [18] using a purpose-built script, to select a 24 h time-range and generate frequency and time domain features. These initial features were based on popular choices from other studies (see Supplementary Tables S1 and S2). Acceleration features were extracted from all five datasets using ten second sliding windows, with no overlap. Two frequency domain features were extracted. These were the dominant frequency and power of dominant frequency based on a single-dimensional signal magnitude vector ( SMV = X 2 + Y 2 + Z 2 ) also referred to as the resultant, or ENMO (Euclidean Norm Minus One) which is ENMO = max { 0 ,   S M V 1 ) [11]. Negative ENMO values were flattened to zero. Further time domain features were extracted including the max, min, mean, median, 10th percentile, 75th percentile, 90th percentile, standard deviation, and variance for each axis. In addition, mean, max, and median for ENMO and the min, max, mean, and median for the orientation angles for each of the three acceleration sensors relative to the horizontal plane were extracted. When inactive (i.e., the only acceleration measured is due to gravity), these angles are an estimate of wrist orientation. We used the absolute value of the correlation coefficient between the feature and the class vector (i.e., type of physical activity) to select the most relevant features and considered coefficients less than 0.12 as weak. This approach selected 24 features (r = 0.12–0.53), presented in Table 2.
Our purpose was an exploratory analysis and we aimed to ascertain which features met the threshold for clustering in the development dataset, which, by definition, was comprised of activity types across the intensity range and representative of daily living [14,15]. Pre-processing also included the MinMax normalisation.

2.8. Unsupervised Machine Learning Using k-Means

K-means [19] has been a popular clustering method for more than sixty years, remaining one of the key machine learning models that is included in all major statistical packages (e.g., WEKA, R, SPSS, STATA). In each instance, the number of clusters (K) is either known, presumed or indicated beforehand (a number of techniques exist including the Elbow Method [20], Silhouette Score [21], and Calinski-Harabasz [22] to assess an optimal number for K) [23]. Here, we used the Nguyen et al. [24] approach of over-clustering where the number of clusters (ten) was greater than the number of actual or expected classes (nine, i.e., the number of activity types in the development dataset). The centroids of each cluster were initialised randomly, or as here with K++ [25].
K-means alternates two steps until convergence. The first step is the association of each data point x with the closest centroid μ j . Let us denote the set of points in cluster i as C i :
C i = { x : x μ i x μ j } .
The second step recalculates the centroids of each cluster to minimise the sum of squared Euclidean distances from the data points of this cluster to the cluster centroid
μ j = 1 | C j | x C j x
where | C i | is the number of points in the cluster. This two-step algorithm minimises the sum of squared Euclidean distances from each data point to the nearest centroid.
The two development datasets were used to fit the model. Ground truth information was available for nine types of physical activity. The trained clustering model (including K, the hyper-parameter settings, and the centroids for each cluster) was stored using the Python pickle module and reapplied blind on the two independent laboratory datasets and the free-living accelerometer dataset. Use of the same model is essential. If the same k-means algorithm is applied to successive datasets, it will calculate different clusters for each database. Such clusters can better describe each individual database but are useless for generalisation purposes. All machine learning algorithms were carried out using the sklearn library [18] in Python.

2.9. Evaluation of the Model

The clustering results from the development datasets were examined to determine how the nine activities were spread across the ten clusters. Based on the clustering observed, to evaluate the models, we collapsed the ten clusters into broad activity type categories with similar properties. These activity type categories were subsequently used to evaluate the clusters relative to the ground truth activity labels and by measuring the combined average cluster purity and average event purity (ACEP). The performance of the clustering model was evaluated using a purity matrix to show the proportion of the total instances of each physical activity class within each cluster. This approach has been used in other accelerometer clustering papers [26]. Performance was assessed for the two development datasets combined with each of the independent datasets. We also evaluated cluster purity (ACP), a measure of the extent to which the categories contain a single dominant class [27]; average event purity (AEP), the proportion of a class found within a cluster relative to that found in other clusters; and combined average cluster purity (ACEP). Let us denote n i j as the number of events j in cluster i (number of points of class j in cluster i ), N e is the total number of different events (classes), N c is the number of clusters, n c i = j = 1 N e n i j is the number of elements in cluster i , n e j = i = 1 N c n i j is the number of instances of event (class) j , and N = j = 1 N e n e j = i = 1 N c n c i is the total number of instances (points in database).
A C P = 1 N i = 1 N c j = 1 N e   n i j 2 n c i ,
A E P = 1 N j = 1 N e i = 1 N c   n i j 2 n e j ,
A C E P = A C P × A E P
It should be noted that purity has some limitations when working with imbalanced data where the relative sizes of the classes are different, whereas here, there were multiple classes (e.g., lying down and seated work) both included in a category (e.g., sedentary). However, ACP and AEP still provide a useful rough guide to the extent to which a given category of PA constitutes the bulk of the cluster. Purity was not calculated for the free-living dataset as the standing and stepping ground truth categories could not be aligned with mutually exclusive clusters (i.e., the clusters did not distinguish between standing and slow stepping) and the ground truth did not distinguish between slow and vigorous stepping.

3. Results

3.1. Determination of Activity Types That Cluster Together and Evaluation of the Model within the Development Dataset

The purity matrix for the development datasets and percentage of time allocated to each cluster by the algorithm is shown in Table 3, illustrating the proportion of the total instances of each physical activity class within each cluster. The ten clusters in Table 3 are labelled A to J and the proportion of each labelled activity that fell in each cluster is indicated. In the development dataset, nearly all running activity (95.7%) fell in cluster J (running activity marked in bold), with sedentary activities (lying and sitting) in clusters A–E (96.3% of lying and 82.0% of sitting), indoor walking in G–H (86%) while treadmill-based (77.8%), brisker outdoor walking (84.5%), and stairs (75.4%) fell primarily into cluster I.
Household activities and standing were difficult to isolate and tended to ‘bleed’ across the set of clusters, although predominantly (71.2% household and 97.6% of standing) fell in the mixed (F) cluster and indoor walking clusters (G–H). Therefore, there were four key identified physical behaviour categories: sedentary (cluster A–E); standing/mixed/slow ambulatory (F–H); brisk ambulatory (I); and running (J).

3.2. Evaluation of the Model in Two Independent Laboratory Datasets

A large proportion (87.3%) of running activity was captured within the running category when applying the model to the first independent dataset (child laboratory: Table 4 (top)), despite the data coming from children rather than adults. A total of 72.0% of lying down and 85.5% of seated were captured within the sedentary category (clusters A–E), although only 70.5% of the children’s treadmill-based walking fell within the ambulatory category (clusters G–I), with only 57.7% in the brisk walking cluster (I).
When applying the development model to the second independent dataset (adult laboratory: Table 4 (middle)) that did not include lying or running, 71.5% of seated was captured within the sedentary category (clusters A–E), 67.9% of standing in the standing/slow ambulatory category (clusters F–H), 83.7% of household in the standing/slow ambulatory category (clusters F–H), and 87.9% of the indoor walking within the slow ambulatory category (clusters G–H).

3.3. Evaluation of the Model in a Free-Living Dataset

The third independent dataset included free-living adult data, which ass analysed in two ways: (a) to determine the proportion of each activity type within each cluster (Table 4 (bottom)), with the ground truth restricted to the activPAL categories of sedentary, standing and stepping; and (b) to compare the total daily time spent in each cluster to the activPAL determined total daily time spent sedentary, standing, stepping, and brisk walking (Table 5 and Table 6).
(a) Proportion of each activity type within each cluster (Table 4 (bottom)): The model separated 58.5% of sitting/lying into the sedentary category (clusters A–E), and 78.2% of stepping into the ambulatory category or the running category (clusters G–J). Adding the mixed cluster (F) to the sedentary category increased the proportion of sedentary activities captured to 70.9%, with no change to the proportion of stepping captured (78.2%).
(b) Comparison of the daily total time (Table 5): The proportion of time during free-living spent in each cluster is shown in Table 5 and in the broader activity type categories in Table 6. Relative to the activPAL, the clustering model underestimated the time spent sedentary (cluster A:E) and overestimated the time spent at a high stepping frequency (brisk walking clusters I:J), Table 6.

3.4. Average Cluster Purity across Multiple Datasets

In the laboratory datasets, ACEP (a measure of combined cluster and event purity) was the highest in the running category (cluster J, 0.80), followed by the sedentary category (clusters A–E, 0.65), and weakest in the slow (clusters G–H) and brisk ambulatory (cluster I) categories (0.49–0.50) (see Supplementary Table S3, average cluster purity and event purity).

3.5. Feature Characteristics of the Clusters by Sample

The correlation with class for each of the 24 accelerometer features included in the model is shown in Table 2. The mean values of the features with the highest loadings (r > 0.3, N = 7) are shown in Figure 2a–g by sample and by cluster. The features with the highest loadings were two acceleration magnitude features: maximum value for Z (Figure 2a), and standard deviation of Z (Figure 2b); and five acceleration orientation features: minimum X angle (Figure 3a), maximum Z angle (Figure 3b), and standard deviation of X, Y, and Z (Figure 4a–c, respectively). In each figure, the samples are on the x-axis with the values for the feature characteristics marked for each cluster. Clusters in the sedentary category are denoted in blue, the standing/slow ambulatory category in green, brisk walking category in tan, and running category in brown. The more active clusters are all denoted with triangles. The feature characteristics of the seven features that loaded most highly in the development dataset were fairly consistent for each cluster across samples, as shown by similar values for each cluster category (denoted by colour) and cluster (denoted by symbol).
The five sedentary clusters (denoted in blue) were discriminated most clearly by the maximum acceleration in the Z-axis (i.e., whether palm is facing up or down, Figure 2a), minimum X angle (i.e., elevation of the wrist when the palm is vertical, e.g., peak of arm swing when running/walking), Figure 3a), maximum Z angle (i.e., elevation of the wrist when palm is facing up/down, Figure 3b). The more active clusters (triangles: F, G, H, I, J) were most clearly discriminated from sedentary by the standard deviation of the acceleration in the Z-axis (palm up/down, Figure 2b) and the orientation of the accelerometer axis relative to the horizontal plane: X, Y, and Z angles (Figure 4a–c).

4. Discussion

The aim of the unsupervised approach is not to identify pre-determined categories (e.g., of activity types or intensity), but to identify patterns in the data that clustered together [9]. To facilitate interpretation, we identified which types of activities our model tended to discriminate between. A particular strength of k-means as an unsupervised machine learning model is its portability (i.e., the centroid of each cluster can be stored and reapplied to multiple accelerometer datasets). Theoretically, this enables analogous clusters to be fitted from multiple datasets facilitating comparisons between studies and/or populations.
Application of the unsupervised machine learning model to the relatively simple labelled wrist accelerometer development dataset facilitated discrimination between clusters that reflected activity types. When the stored model was applied to diverse laboratory independent datasets that were also relatively simple, the consistency of activity types within clusters dropped, but remained above 70% for sedentary clusters and above 85% for both the running (children) and ambulatory clusters. Perhaps most notably, while standing mainly fell into the mixed cluster in the development datasets, it tended to bleed into the slow ambulatory clusters in independent dataset 2. Household activities also tended to bleed across clusters. When applied to a small free-living dataset labelled only as sedentary/standing/stepping, the consistency of activity types was similar for sedentary clusters and all ambulatory clusters, although the standing activity again bled across clusters. Total daily time spent in sedentary clusters was lower and time spent brisk walking/running was higher relative to the sedentary and stepping time from the thigh-worn ActivPAL, both with relatively wide limits of agreement. The purpose of these comparisons is to give some context as to the content of the clusters identified by the model; the discrepancies are not surprising given the differences in monitor wear-site and analytical approach and is consistent with other comparisons of methods (e.g., [28]). Notably, the characteristics of the features of the acceleration signal used in the model were similar within each cluster across laboratory-based samples and free-living participants, across diverse populations (e.g., children and adults), and irrespective of whether activity typical of a cluster (e.g., running in the independent adult laboratory sample), were missing. This suggests that application of a stored model can identify clusters that represent similar activities and/or movement patterns, at least in terms of the features used within the model, in children and adults and in laboratory and free-living data. It is important to determine if these clusters are associated with, or predictive of, health outcomes.
The acceleration features that were selected were largely related to accelerometer orientation and the standard deviation of accelerations. This may have helped the suitability of the model across diverse datasets as these features are likely less impacted by body size than the resultant acceleration, which can differ for a given activity by size (e.g., between children and adults) [29]). The heaviest loading was on features related to the Z-axis and on the standard deviation of the accelerometer orientation, likely reflecting the inclusion of data from both wrists in the development of our wrist agnostic model. Inclusion of data from both wrists will have confounded magnitudes of acceleration and, to a lesser extent, the orientation of the vertical axis of acceleration (Y) and the anterior–posterior acceleration (X, e.g., arm swing), but not the Z-axis (going into the wrist). This is a limitation in the features available for model development, but it also extends the generalisability of the model and thus external validity. The model should be robust to differences in wear including not only on either wrist, but potentially irrespective of the positioning on the wrist (e.g., wear with the face of the monitor on the inside or outside of the arm).
The model was created somewhat artificially using a laboratory dataset. This is a limitation as behaviours performed in a laboratory setting differ from those performed in a free-living setting [13]). This was deliberate as a ‘first step’ to establish whether an unsupervised approach provides meaningful clusters when applied to accelerometer data. As the clusters produced in this controlled scenario appear meaningful, this provides a strong foundation for applying the approach developed to free-living data. By using laboratory datasets, we were able to (a) start with a simpler clustering task, and (b) assess the robustness of the model on multiple datasets that differed in the population considered, protocol, activities undertaken, laboratory where the study was undertaken, and version of the accelerometer used. Very few studies have undertaken cross-validation using multiple datasets [7,8,16]. That the types of activities contained in the sedentary clusters and the ambulatory clusters in the laboratory datasets broadly agreed with the stepping and standing assessed by the activPAL in the pilot free-living dataset is encouraging. This suggests that meaningful clusters that are comparable between datasets could be obtained from applying this type of approach to free-living accelerometer data.
The magnitude of acceleration alone is a useful metric for classifying moderate and vigorous activity, either through the cut-point [29] or other more data-driven approaches [30]. However, it is not useful for differentiating between types of sedentary and lighter activities, which comprise the majority of the day [28]. The identification of multiple sedentary clusters, in both this study and in van Kuppevelt’s [9] earlier study, that differ predominantly in the acceleration orientation features suggest that the primary advantages of this approach may be the classification of types of sedentary and light behaviour. The results of this study build on our previous research showing how, when a person is inactive, the acceleration orientation metrics from wrist-worn accelerometers can be exploited to determine wrist position, estimate posture, and visualise different types of sedentary behaviours [28]. For example, cluster C was characterised by the palm tending to face up (as shown by positive maximum Z acceleration), cluster A with the palm neither up or down (0 maximum Z acceleration), and the remaining clusters with the palm facing more downwards (negative maximum Z acceleration). The elevation of the wrist when the palm was vertical was consistently positive in cluster B, while the elevation of the wrist when the palm was facing down was consistently positive in cluster C, negative in clusters D–E, and zero in cluster A. Obtaining ground truth information from the detailed type of sedentary behaviour would allow this to be further explored. Meanwhile, the standard deviations of the accelerometer orientation metrics were important features for discriminating between activity and inactivity, particularly between ambulatory activities and sedentary behaviour. These features reflect variability in the elevation of the wrist and are agonistic to the wrist of wear.
This is an exploratory study and there are weaknesses and areas for improvement. For example, it is desirable to minimise the bleeding of non-ambulatory activities such as standing and household activities into the ambulatory clusters. K-means has a bias towards forming spherically shaped clusters and necessitates a choice of K amongst other drawbacks [31]. Given comparatively poor internal measure cluster validation scores (Silhouette Score 0.22–25), which indicate a lower level of cohesiveness and separation between clusters, there is potential for further work on feature selection and engineering to maximise the separation between accelerometer physical activity clusters, perhaps experimenting with additional frequency domain features (e.g., zero-crossings, second dominant frequency, or the ratio between dominant frequencies for current and previous windows) to try to increase cluster separation and cohesiveness. Furthermore, our features were generated on non-overlapping windows; another approach could be to incorporate the stage before and the stage after (i.e., overlapping windows) into feature engineering to see if this facilitated better discrimination of activity types that cluster together. Finally, while the results herein suggest portability, all datasets used the GENEA or the GENEActiv with a sampling frequency of 80–100 Hz. Thus, we have only considered portability between datasets using the same device and not between devices. It is possible that the model may not be portable to datasets using the same device with a lower sampling frequency and/or using a different device. There is evidence for equivalence in outputs between research-grade accelerometer brands [12,17], particularly for frequency domain and orientation features [32,33,34], which suggest that the model may be portable between research-grade devices, but this needs to be confirmed in future research.

5. Conclusions

The clusters created herein reflected activity types that are known to be associated with health (i.e., sedentary and ambulatory activities) [35], and were reasonably robust when the stored model was applied to diverse datasets. This suggests an unsupervised approach is potentially useful for analysing free-living accelerometer data. The model produced was wrist agnostic, simplifying application to large datasets where participants may change the wrist of wear or position of the monitor on the wrist. A key advantage of unsupervised machine learning is the removal of the need for labelled data, which is costly and time consuming to obtain. This work suggests it is possible to use an unsupervised machine learning approach to create a portable (i.e., generalizable and reusable) clusters model that can distinguish between broad categories of physical activity across datasets created with accelerometer devices with similar characteristics and worn at the same body-site. This provides the foundation for further work deploying a k-means unsupervised approach to develop a model on free-living data that can subsequently be stored and re-applied on other datasets, creating comparable clusters between studies and/or populations using a similar accelerometer device. Information on the feature characteristics of the accelerometer signal in activity categories, as presented herein, could aid in the identification of the physical behaviours most likely associated with clusters generated on unlabelled free-living data. Moving forward, a key question will be whether the clusters are associated with health and whether the use of clustering adds value to existing methods of analysing accelerometer data when considering health, free-living behaviours, and behaviour change.

Supplementary Materials

The following are available online at https://www.mdpi.com/1424-8220/19/20/4504/s1, Table S1: Summary of Time Domain Features Utilised in Previous Studies, Table S2: Summary of Frequency Domain Features Utilised in Previous Studies, Table S3: Average cluster purity and event purity.

Author Contributions

Conceptualization, A.V.R., P.J., and T.Y.; Methodology, A.V.R., P.J., T.Y., and E.M.M.; Software, P.J.; Validation, A.V.R., T.Y., and E.M.M.; Formal analysis, A.V.R. and P.J.; Investigation, P.J., A.V.R., T.Y., and E.M.M.; Data curation, A.V.R.; Writing—original draft preparation, P.J. and A.V.R.; Writing—review and editing, all authors; Visualization, A.V.R. and P.J.; Supervision, A.V.R. and T.Y.; Project administration, A.V.R.; Funding acquisition, A.V.R. and M.C.

Funding

The data collection of dataset 1 was funded by a research grant awarded by Unilever Discover to the School of Sport and Health Sciences, University of Exeter. This research was supported by the National Institute for Health Research (NIHR) Leicester Biomedical Research Centre, and the NIHR Collaboration for Leadership in Applied Health Research and Care–East Midlands. The views expressed are those of the authors and not necessarily those of the NHS, the NIHR, or the Department of Health.

Acknowledgments

The authors thank Dale Esliger for the data collection of development dataset 1; Sarah Bunnewell and James Sanders for assistance with the data collection of development dataset 2; Lisa Price (University of Exeter) for sharing independent dataset 1; and Hannah Goodes, Carly Kingdon, and Megan Waters for their assistance with the data collection of independent datasets 2 and 3. We also thank the participants of all studies who volunteered to take part in this study.

Conflicts of Interest

There are no conflict of interest. The results of the study are presented clearly, honestly, and without fabrication, falsification, or inappropriate data manipulation. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.

References

  1. Lee, I.M.; Shiroma, E.J.; Lobelo, F.; Puska, P.; Blair, S.N.; Katzmarzyk, P.T.; Lancet Physical Activity Series Working Group. Impact of physical inactivity on the world’s major non-communicable diseases. Lancet 2012, 380, 219–229. [Google Scholar] [CrossRef]
  2. Doherty, A.; Jackson, D.; Hammerla, N.; Plötz, T.; Olivier, P.; Granat, M.H.; White, T.; Van Hees, V.T.; Trenell, M.I.; Owen, C.G.; et al. Large scale population assessment of physical activity using wrist worn accelerometers: The UK Biobank study. PLoS ONE 2017, 12, e0169649. [Google Scholar] [CrossRef] [PubMed]
  3. Cornelissen, V.A.; Fagard, R.H. Effects of endurance training on blood pressure, blood pressure-regulating mechanisms and cardiovascular risk factors. Hypertension 2005, 46, 667–675. [Google Scholar] [CrossRef] [PubMed]
  4. Cornelissen, V.A.; Smart, N.A. Pharmacological and lifestyle interventions to prevent or delay type 2 diabetes in people with impaired glucose tolerance: Systematic review and meta-analysis. J. Am. Heart Assoc. 2013, 2, e004473. [Google Scholar] [PubMed]
  5. Gillies, C.L.; Abrams, K.R.; Lambert, P.C.; Cooper, N.J.; Sutton, A.J.; Hsu, R.T.; Khunti, K. Impact of physical inactivity on the world’s major non-communicable diseases. BMJ 2007, 334, 299. [Google Scholar] [CrossRef] [PubMed]
  6. Lin, X.; Zhang, X.; Guo, J.; Roberts, C.K.; McKenzie, S.; Wu, W.C.; Liu, S.; Song, Y. Effects of exercise training on cardiorespiratory fitness and biomarkers of cardiometabolic health: A systematic review and meta-analysis of randomized controlled trials. J. Am. Heart Assoc. 2015, 4, e002014. [Google Scholar] [CrossRef]
  7. Montoye, A.H.; Westgate, B.S.; Fonley, M.R.; Pfeiffer, K.A. Cross-validation and out-of-sample testing of physical activity intensity predictions using a wrist-worn accelerometer. J. Appl. Physiol. 2018, 124, 1–31. [Google Scholar] [CrossRef]
  8. Kerr, J.; Patterson, R.E.; Ellis, K.; Godbole, S.; Johnson, E.; Lanckriet, G.; Staudenmayer, J. Objective assessment of physical activity: Classifiers for public health. Med. Sci. Sports Exerc. 2016, 48, 951–957. [Google Scholar] [CrossRef]
  9. Van Kuppevelt, D.; Heywood, J.; Hamer, M.; Sabia, S.; Fitzsimons, E.; van Hees, V. Segmenting accelerometer data from daily life with unsupervised machine learning. PLoS ONE 2018, 14, e0208692. [Google Scholar] [CrossRef]
  10. Ray, E.L.; Sasaki, J.E.; Freedson, P.S.; Staudenmayer, J. Physical activity classification with dynamic discriminative methods. Biometrics 2018, 74, 1502–1511. [Google Scholar] [CrossRef]
  11. Van Hees, V.T.; Golubic, R.; Ekelund, U.; Brage, S. Impact of study design on development and evaluation of an activity type classifier. J. Appl. Physiol. 2012, 114, 1042–1051. [Google Scholar] [CrossRef] [PubMed]
  12. Rowlands, A.; Plekhanova, T.; Yates, T.; Mirkes, E.; Davies, M.; Khunti, K.; Edwardson, C. Providing a basis for harmonisation of accelerometer physical activity outcomes across epidemiological datasets. J. Meas. Phys. Behav. 2019, in press. [Google Scholar] [CrossRef]
  13. Van Hees, V.T.; Renström, F.; Wright, A.; Gradmark, A.; Catt, M.; Chen, K.Y.; Löf, M.; Bluck, L.; Pomeroy, J.; Wareham, N.J.; et al. Estimation of daily energy expenditure in pregnant and non-pregnant women using a wrist-worn tri-axial accelerometer. PLoS ONE 2011, 6, e22922. [Google Scholar] [CrossRef] [PubMed]
  14. Bakrania, K.; Yates, T.; Rowlands, A.V.; Esliger, D.W.; Bunnewell, S.; Sanders, J.; Davies, M.; Khunti, K.; Edwardson, C.L. Intensity thresholds on raw acceleration data: Euclidean norm minus one (ENMO) and mean amplitude deviation (MAD) approaches. PLoS ONE 2016, 11, e0164045. [Google Scholar] [CrossRef]
  15. Esliger, D.W.; Rowlands, A.V.; Hurst, T.L.; Catt, M.; Murray, P.; Eston, R.G. Validation of the GENEA accelerometer. Med. Sci. Sports Exerc. 2011, 43, 1085–1103. [Google Scholar] [CrossRef]
  16. Phillips, L.R.; Parfitt, G.; Rowlands, A.V. Calibration of the GENEA accelerometer for assessment of physical activity intensity in children. J. Sci. Med. Sport 2013, 16, 124–128. [Google Scholar] [CrossRef]
  17. Rowlands, A.V.; Mirkes, E.M.; Yates, T.E.; Clemes, S.A.; Davies, M.J.; Khunti, K.; Edwardson, C.L. Accelerometer assessed physical activity in epidemiology: Are monitors equivalent? Med. Sci. Sports Exerc. 2018, 50, 257–265. [Google Scholar] [CrossRef]
  18. Python Software Foundation. Available online: https://www.python.org/ (accessed on 17 October 2019).
  19. Lloyd, S.P. Least squares quantization in PCM. IEEE Trans. Inf. Theory 1982, 28, 129–137. [Google Scholar] [CrossRef]
  20. Thorndike, R.L. Who belongs in the family? Psychometrika 1953, 18, 267–276. [Google Scholar] [CrossRef]
  21. Rousseeuw, P. A graphical aid to the interpretation and validation of cluster analysis. Comput. Appl. Math. 1987, 20, 53–65. [Google Scholar] [CrossRef]
  22. Calinsky, T.; Harabasz, J. A dendrite method for cluster analysis. Commun. Stat. 1972, 3, 1–27. [Google Scholar]
  23. Ming-Tso Chang, M.; Mirkin, B. Intelligent choice of the number of clusters in k-means clustering: An experimental study with different cluster spreads. J. Classif. 2010, 27, 3–40. [Google Scholar] [CrossRef]
  24. Nguyen, A.; Moore, D.; McCowan, I. Unsupervised clustering of free-living human activities using ambulatory accelerometry. In Proceedings of the 29th Annual International Conference of the IEEE EMBS Cité Internationale, Lyon, France, 22–26 August 2007; p. 4895. [Google Scholar]
  25. Arthur, D.; Vassilvitskii, S. K-means++: The advantages of careful seeding. In Proceedings of the eighteenth annual ACM-SIAM symposium on discrete algorithms, New Orleans, LA, USA, 7–9 January 2007; pp. 1027–1035. [Google Scholar]
  26. Attal, F.; Mohammed, S.; Dedabrishvili, M.; Chamroukhi, F.; Oukhellou, L.; Amirat, Y. Physical human activity recognition using wearable sensors. Sensors 2015, 15, 31314–31338. [Google Scholar] [CrossRef] [PubMed]
  27. Domingo, C.; See, S.; Legaspi, R. Unsupervised habitual activity detection in accelerometer data. In Mechatronics and Machine Vision in Practice 3; Billingsley, J., Brett, P., Eds.; Springer: New York, NY, USA, 2008; pp. 258–260. [Google Scholar]
  28. Rowlands, A.V.; Olds, T.S.; Hillsdon, M.; Pulsford, R.; Hurst, T.L.; Eston, R.G.; Gomersall, S.R.; Johnston, K.; Langford, J. Assessing sedentary behaviour with the GENEActiv: Introducing the sedentary sphere. Med. Sci. Sports Exerc. 2014, 46, 1235–1247. [Google Scholar] [CrossRef] [PubMed]
  29. Hildebrand, M.; Van Hees, V.; Hansen, B.; Ekelund, U. Age-group comparability of raw accelerometer output from wrist- and hip-worn monitors. Med. Sci. Sports Exerc. 2014, 46, 1816–1824. [Google Scholar] [CrossRef] [PubMed]
  30. Rowlands, A.V.; Sherar, L.B.; Fairclough, S.J.; Yates, T.; Edwardson, C.L.; Harrington, D.M.; Davies, M.J.; Munir, F.; Khunti, K.; Stiles, V.H. A data-driven, meaningful, easy to interpret, standardised accelerometer outcome variable for global surveillance. J. Sci. Med. Sport 2019, 22, 1132–1138. [Google Scholar] [CrossRef] [PubMed]
  31. Aggarwal, C.; Reddy, C. Data Clustering: Algorithms and Applications; CRC Press: Boca Raton, FL, USA, 2014; p. 575. [Google Scholar]
  32. John, D.; Sasaki, J.; Staudenmayer, J.; Mavilia, M.; Freedson, P. Comparison of raw acceleration from the GENEA and ActiGraph GT3X+ activity monitors. Sensors 2013, 13, 14754–14763. [Google Scholar] [CrossRef]
  33. Rowlands, A.V.; Fraysse, F.; Catt, M.; Stiles, V.H.; Stanley, R.M.; Eston, R.G.; Olds, T.S. Comparison of measured acceleration output from accelerometery-based activity monitors. Med. Sci. Sports Exerc. 2015, 47, 201–210. [Google Scholar] [CrossRef]
  34. Rowlands, A.V.; Yates, T.; Olds, T.S.; Davies, M.; Khunti, K.; Edwardson, C.L. Sedentary Sphere: Wrist-worn accelerometer-brand independent posture classification. Med. Sci. Sports Exerc. 2016, 48, 748–754. [Google Scholar] [CrossRef]
  35. Cassidy, S.; Chau, J.Y.; Catt, M.; Bauman, A.; Trenell, M.I. Low physical activity, high television viewing and poor sleep duration cluster in overweight and obese adults: A cross-sectional study of 398,984 participants from the UK Biobank. Int. J. Behav. Nutr. Phys. Act. 2017, 14, 57. [Google Scholar] [CrossRef]
Figure 1. Orientation of the GENEA/GENEActiv axes when worn on the non-dominant wrist with the hand (a) level and (b) hanging vertically.
Figure 1. Orientation of the GENEA/GENEActiv axes when worn on the non-dominant wrist with the hand (a) level and (b) hanging vertically.
Sensors 19 04504 g001
Figure 2. Characteristics of the acceleration features with the highest loadings by cluster and by sample, time domain: (a) maximum acceleration in the Z-axis and (b) standard deviation of acceleration in the Z-axis.
Figure 2. Characteristics of the acceleration features with the highest loadings by cluster and by sample, time domain: (a) maximum acceleration in the Z-axis and (b) standard deviation of acceleration in the Z-axis.
Sensors 19 04504 g002
Figure 3. Characteristics of the acceleration features with the highest loadings by cluster and by sample, accelerometer orientation features: (a) minimum angle of the X-axis acceleration relative to the horizontal plane and (b) maximum angle of the Z-axis acceleration relative to the horizontal plane.
Figure 3. Characteristics of the acceleration features with the highest loadings by cluster and by sample, accelerometer orientation features: (a) minimum angle of the X-axis acceleration relative to the horizontal plane and (b) maximum angle of the Z-axis acceleration relative to the horizontal plane.
Sensors 19 04504 g003
Figure 4. Characteristics of the features with the highest loadings by cluster and by sample, standard deviation of the accelerometer orientation metrics: (a) X-axis acceleration relative to the horizontal plane, (b) Y-axis acceleration relative to the horizontal plane, and (c) Z-axis acceleration relative to the horizontal plane.
Figure 4. Characteristics of the features with the highest loadings by cluster and by sample, standard deviation of the accelerometer orientation metrics: (a) X-axis acceleration relative to the horizontal plane, (b) Y-axis acceleration relative to the horizontal plane, and (c) Z-axis acceleration relative to the horizontal plane.
Sensors 19 04504 g004
Table 1. Characteristics of development and independent datasets.
Table 1. Characteristics of development and independent datasets.
DatasetSampleParticipants
(N, % Female)
Sampling Rate (Hz)MonitorAge (y)Height (cm)Mass (kg)HandednessMonitor Location
Dev 1Lab: Adult60 (62%)80GENEA40–65176.2
(6.2)
80.6 (11.6)55R, 5LBoth wrists
Dev 2Lab: Adult30 (73%)100GENEActiv20–40169.4 (0.1)69.2 (15.3)27R, 3LNon-dom.
Ind 1Lab: Child41 (59%)80GENEA9–14150.2
(13.3)
43.0 (11.2)37R, 2L, 2ABoth wrists
Ind 2Lab: Adult23 (70%)100GENEActiv19–42172.7
(7.9)
73.7 (13.0)18R, 5LNon-dom.
Ind 3Free-Living: Adult (3 h)6 (33%)100GENEActiv20–29171.5
(10.9)
73.0 (17.1)6RNon-dom.
Ind 3Free-Living: Adult (24 h)8 (62.5%)100GENEActiv20–29166.8
(98.1)
65.4 (11.3)8RNon-dom.
Handedness L = left, R = right, A = ambidextrous. Non-dom. = non-dominant wrist. Lab = laboratory dataset. Dev = development dataset, Ind = independent dataset.
Table 2. Loading (Pearson’s correlation) on acceleration features included in the model (development dataset).
Table 2. Loading (Pearson’s correlation) on acceleration features included in the model (development dataset).
Acceleration FeatureLoadingAcceleration FeatureLoading
FrequencyDominant Frequency−0.271AngleX—Minimum−0.389
MagnitudeX—Minimum−0.285X—Median−0.176
X—Maximum0.233X—Mean−0.175
X—Standard Deviation0.195X—Maximum0.220
Y—Minimum−0.286X—Standard Deviation0.394
Y—Standard Deviation0.182Y—Minimum−0.241
Z—Minimum−0.194Y—Maximum0.169
Z—75th Percentile0.209Y—Standard Deviation0.329
Z—Maximum0.358Z—Minimum−0.183
Z—Standard Deviation0.440Z—Median0.124
Z—Variance0.262Z—Mean0.125
Z—Maximum0.340
Z—Standard Deviation0.526
Table 3. Purity matrix (percentage of each class found within each cluster (A–J)) for the development dataset (two combined adult datasets). (Key statistics highlighted in bold)
Table 3. Purity matrix (percentage of each class found within each cluster (A–J)) for the development dataset (two combined adult datasets). (Key statistics highlighted in bold)
Ambulatory
SedentaryMixedSlowBriskRunning
ABCDEFGHIJClass
9.13.96.94.412.215.711.67.224.24.8% of total time
12.224.622.216.021.21.42.00.20.10.0Lying
23.30.213.58.137.012.22.62.40.70.1Seated
0.40.00.60.30.065.929.32.41.10.0Standing
8.10.10.80.01.416.99.844.615.62.8Household
2.60.10.30.00.60.055.430.64.26.3Indoor walking
0.00.00.60.00.116.01.83.577.80.3Treadmill walking
0.00.00.00.00.01.42.59.584.52.2Brisk outdoor walk
1.40.00.10.00.117.11.84.075.40.2Stairs
0.00.00.00.00.01.80.01.21.295.7Running
Table 4. Purity matrices for independent datasets 1 to 3 (percentage of each class found within each cluster (A–J).
Table 4. Purity matrices for independent datasets 1 to 3 (percentage of each class found within each cluster (A–J).
Ambulatory
SedentaryMixedSlowBriskRunning
Independent Sample 1: Child Laboratory
ABCDEFGHIJClass
6.513.119.90.25.512.35.72.514.719.7% of total time
6.724.029.30.511.415.65.03.53.10.9Lying
31.115.138.90.00.58.70.33.71.50.3Seated
0.00.04.60.00.018.20.212.657.76.7Treadmill walking
0.00.03.90.00.00.30.14.53.987.3Running
Independent sample 2: Adult laboratory
20.17.67.53.41 7.03.824.310.14.71.7% of total time
25.510.28.74.622.54.81.916.05.20.5Seated
14.30.013.00.22.42.253.412.31.30.9Standing
4.20.22.10.11.20.416.966.42.16.4Household
0.00.00.00.00.20.262.125.77.84.0Indoor walking
Independent sample 3A: Adult free-living (N = 6)
20.22.26.22.415.98.627.26.87.43.1% of total time
19.73.67.53.923.712.414.82.111.40.8Sedentary
26.20.25.50.37.74.038.110.41.95.8Standing
14.40.13.30.11.62.352.617.31.56.8Stepping
Table 5. Independent dataset 3 (free-living). Percentage of total daily time found in each cluster (A–J).
Table 5. Independent dataset 3 (free-living). Percentage of total daily time found in each cluster (A–J).
Ambulatory
SedentaryMixedSlowBriskRunning
Independent Sample 3b: Free-Living (N = 8)
ABCDEFGHIJClass
Mean19.213.113.96.19.79.216.83.55.82.7% of total time
SD11.57.79.72.54.75.64.01.61.81.4
Table 6. Comparison of total daily minutes spent in activity type categories with the activPAL data.
Table 6. Comparison of total daily minutes spent in activity type categories with the activPAL data.
Clusters
A-F
ActivPAL SedentaryClusters
G-H
ActivPAL Stand/StepClusters
I-J
ActivPAL
High Step
Mean (min)1024.90 *1117.54293.19280.98121.17 *41.49
SD67.3864.8663.5965.2238.2332.19
Bias−92.612.279.7
95% LoA98.1132.180.2
* sig different from activPAL (p < 0.05).

Share and Cite

MDPI and ACS Style

Jones, P.; Mirkes, E.M.; Yates, T.; Edwardson, C.L.; Catt, M.; Davies, M.J.; Khunti, K.; Rowlands, A.V. Towards a Portable Model to Discriminate Activity Clusters from Accelerometer Data. Sensors 2019, 19, 4504. https://doi.org/10.3390/s19204504

AMA Style

Jones P, Mirkes EM, Yates T, Edwardson CL, Catt M, Davies MJ, Khunti K, Rowlands AV. Towards a Portable Model to Discriminate Activity Clusters from Accelerometer Data. Sensors. 2019; 19(20):4504. https://doi.org/10.3390/s19204504

Chicago/Turabian Style

Jones, Petra, Evgeny M. Mirkes, Tom Yates, Charlotte L. Edwardson, Mike Catt, Melanie J. Davies, Kamlesh Khunti, and Alex V. Rowlands. 2019. "Towards a Portable Model to Discriminate Activity Clusters from Accelerometer Data" Sensors 19, no. 20: 4504. https://doi.org/10.3390/s19204504

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop