Dynamic segmentation algorithms are used to find activity transitions in accelerometer data. Youth Sojourn models use a crude algorithm, which may be improved by instead using a change point detection (CPD) algorithm. Pruned exact linear time (PELT) is a CPD algorithm that finds transitions by minimizing a cost function while iterating over the data and pruning out inviable transition points. PURPOSE: To compare the performance of youth Sojourn and PELT. METHODS: Raw acceleration data (hip-worn ActiGraph GT9X) from 86 youth (age 6-18 yrs; 48% male; 16% overweight/obese) were processed using Sojourn and PELT. Participants performed two semi-structured activity routines on separate days, with each visit lasting approximately 2-2.5 h. A total of 16 activities (eight each day) were performed, twice each, and the study protocol was designed to promote variability in the ordering and duration of activities. Throughout each trial, direct observation was performed using focal sampling, which served as a criterion measure of when activity transitions occurred. Sojourn and PELT were compared to the criterion using the transition pairing method, with a maximum of 5-s lag time allowed for a prediction to be considered a true positive. Performance metrics were recall, precision, and root mean squared error (RMSE). The metrics were calculated for each participant (both visits combined), after which paired t-tests were used to compare Sojourn-vs-PELT means for each metric. RESULTS: Values are mean ± SD. Recall was similar for Sojourn (49.6% ± 9.0%) and PELT (51.5% ± 9.2%, p = 0.15), and the same was true for RMSE (2.9 ± 0.3 s for Sojourn, versus 3.1 ± 0.4 s for PELT, p < 0.001). However, precision for Sojourn (21.7% ± 4.9%) was substantially lower than for PELT (38.7% ± 11.0%, p < 0.001). CONCLUSION: Youth Sojourn models may benefit from replacing their current segmentation algorithms with CPD algorithms like PELT. Thus, CPD warrants further investigation. Supported by NIH R01HD083431
Read full abstract