| Literature DB >> 35491388 |
Ruonan Li1, Luo Xiao1, Ekaterina Smirnova2, Erjia Cui3, Andrew Leroux4, Ciprian M Crainiceanu3.
Abstract
We propose an inferential framework for fixed effects in longitudinal functional models and introduce tests for the correlation structures induced by the longitudinal sampling procedure. The framework provides a natural extension of standard longitudinal correlation models for scalar observations to functional observations. Using simulation studies, we compare fixed effects estimation under correctly and incorrectly specified correlation structures and also test the longitudinal correlation structure. Finally, we apply the proposed methods to a longitudinal functional dataset on physical activity. The computer code for the proposed method is available at https://github.com/rli20ST758/FILF.Entities:
Keywords: accelerometry data; covariance function; hypothesis test; mixed effects model
Mesh:
Year: 2022 PMID: 35491388 PMCID: PMC9283332 DOI: 10.1002/sim.9421
Source DB: PubMed Journal: Stat Med ISSN: 0277-6715 Impact factor: 2.497
, IAC for pointwise confidence interval and IAW for estimating , , and based on independent covariance data using five methods across 500 simulations
|
|
|
| ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Method | Time |
| IAW | IAC |
| IAW | IAC |
| IAW | IAC |
|
| ||||||||||
| ind_obs | 0 (0.0) | 0.127 | 0.23 | 0.58 | 0.119 | 0.15 | 0.46 | 0.082 | 0.09 | 0.40 |
| Bootstrap | 72 (0.1) | 0.127 | 0.54 | 0.93 | 0.119 | 0.51 | 0.93 | 0.082 | 0.35 | 0.93 |
| Independent | 3 (0.0) | 0.125 | 0.80 | 0.98 | 0.115 | 0.51 | 0.95 | 0.073 | 0.33 | 0.95 |
| Exchangeable | 7 (0.1) | 0.125 | 0.82 | 0.98 | 0.115 | 0.52 | 0.96 | 0.073 | 0.34 | 0.95 |
| Unspecified | 8 (0.0) | 0.125 | 0.80 | 0.98 | 0.115 | 0.51 | 0.95 | 0.073 | 0.34 | 0.95 |
|
| ||||||||||
| ind_obs | 1 (0.0) | 0.086 | 0.16 | 0.58 | 0.079 | 0.10 | 0.46 | 0.052 | 0.07 | 0.45 |
| Bootstrap | 150 (0.1) | 0.086 | 0.36 | 0.94 | 0.079 | 0.34 | 0.94 | 0.052 | 0.23 | 0.95 |
| Independent | 32 (0.1) | 0.085 | 0.53 | 0.96 | 0.078 | 0.34 | 0.94 | 0.048 | 0.23 | 0.96 |
| Exchangeable | 49 (0.4) | 0.085 | 0.54 | 0.97 | 0.078 | 0.35 | 0.95 | 0.048 | 0.23 | 0.96 |
| Unspecified | 37 (0.1) | 0.085 | 0.53 | 0.96 | 0.078 | 0.34 | 0.94 | 0.048 | 0.23 | 0.96 |
|
| ||||||||||
| ind_obs | 1 (0.0) | 0.086 | 0.16 | 0.61 | 0.084 | 0.11 | 0.44 | 0.056 | 0.07 | 0.42 |
| Bootstrap | 138 (0.1) | 0.086 | 0.38 | 0.95 | 0.084 | 0.36 | 0.94 | 0.056 | 0.25 | 0.96 |
| Independent | 24 (0.1) | 0.085 | 0.57 | 0.97 | 0.082 | 0.36 | 0.95 | 0.051 | 0.24 | 0.97 |
| Exchangeable | 49 (0.4) | 0.085 | 0.57 | 0.97 | 0.082 | 0.36 | 0.96 | 0.051 | 0.24 | 0.97 |
| Unspecified | 33 (0.1) | 0.085 | 0.57 | 0.97 | 0.082 | 0.36 | 0.95 | 0.051 | 0.24 | 0.97 |
|
| ||||||||||
| ind_obs | 1 (0.0) | 0.059 | 0.11 | 0.61 | 0.057 | 0.07 | 0.46 | 0.038 | 0.05 | 0.44 |
| Bootstrap | 288 (0.4) | 0.059 | 0.25 | 0.95 | 0.057 | 0.24 | 0.93 | 0.038 | 0.17 | 0.94 |
| Independent | 264 (0.9) | 0.058 | 0.38 | 0.97 | 0.056 | 0.24 | 0.94 | 0.036 | 0.16 | 0.95 |
| Exchangeable | 381 (3.0) | 0.058 | 0.39 | 0.98 | 0.056 | 0.24 | 0.94 | 0.036 | 0.17 | 0.96 |
| Unspecified | 275 (0.9) | 0.058 | 0.38 | 0.97 | 0.056 | 0.24 | 0.94 | 0.036 | 0.16 | 0.95 |
Note: Time (standard error) with second as a unit is the run time per simulation averaged by 500 replications.
, IAC for pointwise confidence interval and IAW for estimating , , and based on exchangeable covariance data using five methods across 500 simulations
|
|
|
| ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Method | Time |
| IAW | IAC |
| IAW | IAC |
| IAW | IAC |
|
| ||||||||||
| ind_obs | 0 (0.0) | 0.225 | 0.22 | 0.34 | 0.226 | 0.15 | 0.24 | 0.119 | 0.09 | 0.28 |
| Bootstrap | 74 (0.1) | 0.225 | 0.97 | 0.94 | 0.226 | 0.94 | 0.94 | 0.119 | 0.51 | 0.94 |
| Independent | 3 (0.0) | 0.223 | 0.80 | 0.86 | 0.220 | 0.50 | 0.69 | 0.107 | 0.33 | 0.82 |
| Exchangeable | 6 (0.0) | 0.215 | 1.44 | 0.97 | 0.202 | 0.90 | 0.95 | 0.063 | 0.29 | 0.95 |
| Unspecified | 11 (0.0) | 0.215 | 1.42 | 0.99 | 0.208 | 0.87 | 0.93 | 0.064 | 0.29 | 0.94 |
|
| ||||||||||
| ind_obs | 1 (0.0) | 0.206 | 0.15 | 0.27 | 0.205 | 0.10 | 0.17 | 0.092 | 0.07 | 0.26 |
| Bootstrap | 152 (0.1) | 0.206 | 0.91 | 0.95 | 0.205 | 0.90 | 0.95 | 0.092 | 0.39 | 0.94 |
| Independent | 32 (0.2) | 0.205 | 0.54 | 0.74 | 0.202 | 0.34 | 0.54 | 0.086 | 0.23 | 0.75 |
| Exchangeable | 46 (0.2) | 0.203 | 1.39 | 0.97 | 0.187 | 0.87 | 0.97 | 0.037 | 0.17 | 0.96 |
| Unspecified | 51 (0.2) | 0.205 | 1.36 | 0.98 | 0.190 | 0.84 | 0.96 | 0.037 | 0.17 | 0.95 |
|
| ||||||||||
| ind_obs | 1 (0.0) | 0.162 | 0.16 | 0.34 | 0.149 | 0.11 | 0.26 | 0.085 | 0.07 | 0.29 |
| Bootstrap | 137 (0.2) | 0.162 | 0.69 | 0.94 | 0.149 | 0.66 | 0.95 | 0.085 | 0.36 | 0.95 |
| Independent | 23 (0.1) | 0.160 | 0.57 | 0.85 | 0.147 | 0.35 | 0.72 | 0.079 | 0.24 | 0.82 |
| Exchangeable | 44 (0.2) | 0.151 | 1.02 | 0.97 | 0.141 | 0.64 | 0.95 | 0.047 | 0.21 | 0.95 |
| Unspecified | 54 (0.2) | 0.152 | 1.01 | 0.99 | 0.142 | 0.63 | 0.95 | 0.047 | 0.21 | 0.95 |
|
| ||||||||||
| ind_obs | 1 (0.0) | 0.147 | 0.11 | 0.28 | 0.140 | 0.07 | 0.20 | 0.066 | 0.05 | 0.25 |
| Bootstrap | 288 (0.3) | 0.147 | 0.65 | 0.95 | 0.140 | 0.63 | 0.95 | 0.066 | 0.28 | 0.95 |
| Independent | 261 (0.9) | 0.147 | 0.38 | 0.73 | 0.139 | 0.24 | 0.58 | 0.063 | 0.16 | 0.76 |
| Exchangeable | 373 (1.5) | 0.144 | 0.97 | 0.97 | 0.131 | 0.62 | 0.96 | 0.028 | 0.12 | 0.95 |
| Unspecified | 383 (1.5) | 0.147 | 0.98 | 0.98 | 0.134 | 0.61 | 0.95 | 0.029 | 0.12 | 0.95 |
Note: Time (standard error) with second as a unit is the run time per simulation averaged by 500 replications.
, IAC for pointwise confidence interval and IAW for estimating , , and based on unspecified covariance data using five methods across 500 simulations
|
|
|
| ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Method | Time |
| IAW | IAC |
| IAW | IAC |
| IAW | IAC |
|
| ||||||||||
| ind_obs | 0 (0.0) | 0.127 | 0.23 | 0.58 | 0.122 | 0.15 | 0.42 | 0.086 | 0.10 | 0.37 |
| Bootstrap | 74 (0.1) | 0.127 | 0.53 | 0.93 | 0.122 | 0.50 | 0.93 | 0.086 | 0.37 | 0.94 |
| Independent | 3 (0.0) | 0.125 | 0.81 | 0.97 | 0.118 | 0.51 | 0.95 | 0.076 | 0.34 | 0.95 |
| Exchangeable | 7 (0.1) | 0.125 | 0.82 | 0.97 | 0.118 | 0.52 | 0.96 | 0.076 | 0.34 | 0.95 |
| Unspecified | 19 (0.1) | 0.081 | 0.62 | 1.00 | 0.077 | 0.31 | 0.93 | 0.052 | 0.22 | 0.94 |
|
| ||||||||||
| ind_obs | 1 (0.0) | 0.081 | 0.16 | 0.61 | 0.070 | 0.10 | 0.49 | 0.063 | 0.07 | 0.36 |
| Bootstrap | 152 (0.1) | 0.081 | 0.34 | 0.94 | 0.070 | 0.31 | 0.94 | 0.063 | 0.28 | 0.95 |
| Independent | 32 (0.1) | 0.079 | 0.55 | 0.97 | 0.069 | 0.34 | 0.97 | 0.059 | 0.23 | 0.91 |
| Exchangeable | 43 (0.3) | 0.079 | 0.55 | 0.97 | 0.069 | 0.34 | 0.97 | 0.059 | 0.23 | 0.91 |
| Unspecified | 77 (0.4) | 0.045 | 0.37 | 1.00 | 0.041 | 0.18 | 0.95 | 0.032 | 0.13 | 0.94 |
|
| ||||||||||
| ind_obs | 1 (0.0) | 0.085 | 0.16 | 0.60 | 0.079 | 0.11 | 0.47 | 0.059 | 0.07 | 0.40 |
| Bootstrap | 138 (0.1) | 0.085 | 0.37 | 0.95 | 0.079 | 0.35 | 0.95 | 0.059 | 0.26 | 0.94 |
| Independent | 24 (0.1) | 0.084 | 0.56 | 0.97 | 0.077 | 0.36 | 0.96 | 0.055 | 0.24 | 0.94 |
| Exchangeable | 45 (0.3) | 0.084 | 0.57 | 0.97 | 0.077 | 0.36 | 0.96 | 0.055 | 0.24 | 0.94 |
| Unspecified | 116 (0.6) | 0.054 | 0.43 | 1.00 | 0.050 | 0.21 | 0.94 | 0.036 | 0.15 | 0.95 |
|
| ||||||||||
| ind_obs | 1 (0.0) | 0.056 | 0.11 | 0.64 | 0.052 | 0.07 | 0.49 | 0.044 | 0.05 | 0.37 |
| Bootstrap | 288 (0.4) | 0.056 | 0.24 | 0.94 | 0.052 | 0.22 | 0.94 | 0.044 | 0.20 | 0.95 |
| Independent | 262 (0.8) | 0.055 | 0.38 | 0.97 | 0.051 | 0.24 | 0.96 | 0.043 | 0.16 | 0.91 |
| Exchangeable | 339 (1.5) | 0.055 | 0.38 | 0.97 | 0.051 | 0.24 | 0.97 | 0.043 | 0.16 | 0.90 |
| Unspecified | 585 (3.6) | 0.031 | 0.25 | 1.00 | 0.029 | 0.12 | 0.94 | 0.022 | 0.09 | 0.95 |
Note: Time (standard error) with second as a unit is the run time per simulation averaged by 500 replications.
Empirical type I error of covariance tests at the nominal and 0.10 levels based on 5000 datasets, by sample size () and observations per subject ()
|
|
| |||||
|---|---|---|---|---|---|---|
| Null |
| Layer |
|
|
|
|
| Exchangeable |
| First layer | 0.055 | 0.105 | 0.046 | 0.098 |
| Second layer | 0.050 | 0.099 | 0.045 | 0.093 | ||
| Joint test | 0.053 | 0.103 | 0.043 | 0.090 | ||
|
| First layer | 0.042 | 0.094 | 0.039 | 0.085 | |
| Second layer | 0.037 | 0.080 | 0.040 | 0.092 | ||
| Joint test | 0.037 | 0.078 | 0.033 | 0.078 | ||
| Independent |
| First layer | 0.056 | 0.115 | 0.057 | 0.110 |
| Second layer | 0.051 | 0.108 | 0.052 | 0.103 | ||
| Joint test | 0.053 | 0.105 | 0.056 | 0.106 | ||
|
| First layer | 0.053 | 0.103 | 0.057 | 0.108 | |
| Second layer | 0.054 | 0.103 | 0.055 | 0.102 | ||
| Joint test | 0.056 | 0.104 | 0.058 | 0.108 | ||
FIGURE 1Power curves (type I error ) for individual and joint tests of covariances, under deviation from the null. Shown are: (solid line) and (dashed line), for (gray) and (black)
FIGURE 2Physical activity profiles of two NHANES study participants over available days. Panels in the top row are from a male with age 54 and BMI 20.5. Panels in the bottom row are from a female with age 57 and BMI 31.54. Each panel displays MIMS of 1 day from midnight to midnight, titled by day of the week
FIGURE 3Estimated coefficient functions for the NHANES dataset along with pointwise confidence bands under exchangeable longitudinal covariance structure
FIGURE 4Left two panels: Estimated mean activity profiles of females and males with BMI 28 at four different ages. Right two panels: Estimated mean activity profiles of females and males with age 57 and with four different BMI values