Trend Analysis of Fragmented Time Series for mHealth Apps: Hypothesis Testing Based Adaptive Spline Filtering Method With Importance Weighting

被引:13
作者
Dai, Xiangfeng [1 ]
Bikdash, Marwan [1 ]
机构
[1] North Carolina A&T State Univ, Dept Computat Sci & Engn, Greensboro, NC 27401 USA
关键词
Trend analysis; missing measurements; mobile health; mHealth; adaptive filtering; hypothesis testing; fragmented time series; health behavior change; missing observation; smartphone; digital health; health care; MISSING MEASUREMENTS; STOCHASTIC-SYSTEMS; SPECTRAL-ANALYSIS; JUMP SYSTEMS; ESTIMATORS; ALGORITHM; MODELS; HEALTH;
D O I
10.1109/ACCESS.2017.2696502
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The growth of mobile devices has provided significant opportunities for developing healthcare apps based on the mobile device ability to collect data. Unfortunately, the data collection is often intermittent. Missing data present significant challenges to trend analysis of time series. Straightforward approaches consisting of supplementing missing data with constant or zero values or with linear trends can severely degrade the quality of the trend analysis. In this paper, we present a robust adaptive approach to discover the trends from fragmented time series. The approach proposed in this paper is based on the hypothesis-testing based adaptive spline filtering (HASF) trend analysis algorithm, which can accommodate non-uniform sampling and is therefore inherently robust to missing data. HASF adapts the nodes of the spline based on hypothesis testing and variance minimization, which adds to its robustness. Further improvement is obtained by filling gaps by data estimated in an earlier trend analysis, provided by HASF itself. Three variants for filling the gaps of missing data are considered, the best of which seems to consist of filling significantly large gaps with linear splines matched for continuity and smoothness with cubic splines covering datadense regions. Small gaps are ignored and addressed by the underlying cubic spline fitting. Finally, the existing measurements are weighted according to their importance by simply transferring the importance of the missing data to their existing neighbors. The methods are illustrated and evaluated using heart rate data sets, blood pressure data sets, and noisy sine data sets.
引用
收藏
页码:27767 / 27776
页数:10
相关论文
共 44 条
[1]  
Anava O, 2015, PR MACH LEARN RES, V37, P2191
[2]  
[Anonymous], TIME SERIES ANAL FOR
[3]  
[Anonymous], DEF DIS MAN
[4]   Twitter mood predicts the stock market [J].
Bollen, Johan ;
Mao, Huina ;
Zeng, Xiaojun .
JOURNAL OF COMPUTATIONAL SCIENCE, 2011, 2 (01) :1-8
[5]   Least squares estimation of ARCH models with missing observations [J].
Bondon, Pascal ;
Bahamonde, Natalia .
JOURNAL OF TIME SERIES ANALYSIS, 2012, 33 (06) :880-891
[6]   Autoregressive spectral estimation by application of the Burg algorithm to irregularly sampled data [J].
Bos, R ;
de Waele, S ;
Broersen, PMT .
IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2002, 51 (06) :1289-1294
[7]   Time-series analysis if data are randomly missing [J].
Broersen, PMT ;
Bos, R .
IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2006, 55 (01) :79-84
[8]   Autoregressive spectral analysis when observations are missing [J].
Broersen, PMT ;
de Waele, S ;
Bos, R .
AUTOMATICA, 2004, 40 (09) :1495-1504
[9]   Stationary filter for linear minimum mean square error estimator of discrete-time Markovian jump systems [J].
Costa, OLV ;
Guerra, S .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2002, 47 (08) :1351-1356
[10]  
Dai X., 2017, P IEEE SOUTHEASTCON, DOI DOI 10.1109/SECON.2017.7925400