| Literature DB >> 32589640 |
Wenjuan Hu1,2, Nan Lin3, Baoxue Zhang1.
Abstract
An important inferential task in functional linear models is to test the dependence between the response and the functional predictor. The traditional testing theory was constructed based on the functional principle component analysis which requires estimating the covariance operator of the functional predictor. Due to the intrinsic high-dimensionality of functional data, the sample is often not large enough to allow accurate estimation of the covariance operator and hence causes the follow-up test underpowered. To avoid the expensive estimation of the covariance operator, we propose a nonparametric method called Functional Linear models with U-statistics TEsting (FLUTE) to test the dependence assumption. We show that the FLUTE test is more powerful than the current benchmark method (Kokoszka P,2008; Patilea V,2016) in the small or moderate sample case. We further prove the asymptotic normality of our test statistic under both the null hypothesis and a local alternative hypothesis. The merit of our method is demonstrated by both simulation studies and real examples.Entities:
Mesh:
Year: 2020 PMID: 32589640 PMCID: PMC7319281 DOI: 10.1371/journal.pone.0234094
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Size and power for NP test with different searching methods.
| | | case 1 | case 2 | case 3 | |||
|---|---|---|---|---|---|---|
| 0.00 | 0.059 | 0.100 | 0.059 | 0.100 | 0.020 | 0.021 |
| 0.02 | 0.062 | 0.117 | 0.082 | 0.128 | 0.038 | 0.039 |
| 0.04 | 0.088 | 0.140 | 0.393 | 0.497 | 0.042 | 0.042 |
| 0.06 | 0.090 | 0.151 | 0.604 | 0.708 | 0.119 | 0.119 |
| 0.08 | 0.115 | 0.185 | 0.755 | 0.831 | 0.062 | 0.062 |
| 0.10 | 0.150 | 0.227 | 0.858 | 0.905 | 0.185 | 0.185 |
| 0.20 | 0.246 | 0.359 | 0.989 | 0.994 | 0.731 | 0.731 |
| 0.30 | 0.268 | 0.384 | 0.998 | 0.999 | 0.204 | 0.204 |
| 0.40 | 0.347 | 0.467 | 0.999 | 0.999 | 0.922 | 0.922 |
| 0.50 | 0.359 | 0.463 | 0.995 | 0.998 | 0.988 | 0.988 |
Fig 1The autocorrelation functions for loadings .
Size and power for different tests at α = 0.05.
| | | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NP | KMSZ | FLUTE | NP | KMSZ | FLUTE | NP | KMSZ | FLUTE | NP | KMSZ | FLUTE | |
| 0.00 | 0.043 | 0.042 | 0.043 | 0.025 | 0.048 | 0.051 | 0.035 | 0.037 | ||||
| 0.02 | 0.096 | 0.178 | 0.040 | 0.107 | 0.408 | 0.699 | 0.104 | 0.317 | ||||
| 0.04 | 0.132 | 0.361 | 0.034 | 0.174 | 0.788 | 0.973 | 0.217 | 0.762 | ||||
| 0.06 | 0.198 | 0.600 | 0.046 | 0.256 | 0.939 | 0.990 | 0.335 | 0.896 | ||||
| 0.08 | 0.267 | 0.711 | 0.041 | 0.341 | 0.986 | 0.999 | 0.543 | 0.954 | ||||
| 0.1 | 0.300 | 0.801 | 0.034 | 0.380 | 0.995 | 1.000 | 0.747 | 0.996 | ||||
| 0.2 | 0.514 | 0.980 | 0.033 | 0.619 | 1.000 | 1.000 | 0.853 | 0.999 | ||||
| 0.3 | 0.667 | 1.000 | 0.048 | 0.707 | 1.000 | 1.000 | 0.910 | 1.000 | ||||
| 0.4 | 0.751 | 0.998 | 0.045 | 0.745 | 1.000 | 1.000 | 0.995 | 1.000 | ||||
| 0.5 | 0.789 | 1.000 | 0.040 | 0.772 | 1.000 | 1.000 | 1.000 | 1.000 | ||||
Size and power for different tests at α = 0.1.
| | | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NP | KMSZ | FLUTE | NP | KMSZ | FLUTE | NP | KMSZ | FLUTE | NP | KMSZ | FLUTE | |
| 0.00 | 0.079 | 0.093 | 0.080 | 0.068 | 0.077 | 0.085 | 0.078 | 0.079 | ||||
| 0.02 | 0.165 | 0.322 | 0.084 | 0.208 | 0.520 | 0.803 | 0.126 | 0.342 | ||||
| 0.04 | 0.193 | 0.535 | 0.067 | 0.326 | 0.862 | 0.990 | 0.248 | 0.784 | ||||
| 0.06 | 0.288 | 0.735 | 0.082 | 0.460 | 0.964 | 0.996 | 0.326 | 0.899 | ||||
| 0.08 | 0.353 | 0.843 | 0.073 | 0.525 | 0.991 | 1.000 | 0.533 | 0.905 | ||||
| 0.1 | 0.392 | 0.909 | 0.066 | 0.605 | 0.998 | 1.000 | 0.738 | 0.998 | ||||
| 0.2 | 0.635 | 0.997 | 0.062 | 0.805 | 1.000 | 1.000 | 0.866 | 1.000 | ||||
| 0.3 | 0.768 | 1.000 | 0.085 | 0.885 | 1.000 | 1.000 | 0.930 | 1.000 | ||||
| 0.4 | 0.821 | 1.000 | 0.076 | 0.903 | 1.000 | 1.000 | 0.997 | 1.000 | ||||
| 0.5 | 0.860 | 1.000 | 0.074 | 0.911 | 1.000 | 1.000 | 1.000 | 1.000 | ||||
Size and power for different correlation when K = L = 11, n = 40.
| | | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NP | KMSZ | FLUTE | NP | KMSZ | FLUTE | NP | KMSZ | FLUTE | NP | KMSZ | FLUTE | |
| 0.00 | 0.050 | 0.041 | 0.043 | 0.034 | 0.086 | 0.082 | 0.086 | 0.100 | ||||
| 0.10 | 0.580 | 0.452 | 0.238 | 0.849 | 0.675 | 0.652 | 0.348 | 0.954 | ||||
| 0.20 | 0.794 | 0.740 | 0.340 | 0.946 | 0.824 | 0.894 | 0.443 | 0.991 | ||||
| 0.30 | 0.860 | 0.863 | 0.404 | 0.971 | 0.884 | 0.959 | 0.523 | 0.998 | ||||
| 0.40 | 0.883 | 0.883 | 0.433 | 0.983 | 0.903 | 0.975 | 0.537 | 0.998 | ||||
| 0.50 | 0.900 | 0.929 | 0.443 | 0.982 | 0.911 | 0.986 | 0.562 | 0.998 | ||||
Size and power for heteroscedastic variance when K = L = 11, n = 40.
| | | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NP | KMSZ | FLUTE | NP | KMSZ | FLUTE | NP | KMSZ | FLUTE | NP | KMSZ | FLUTE | |
| 0.00 | 0.055 | 0.042 | 0.088 | 0.102 | 0.057 | 0.033 | 0.092 | 0.092 | ||||
| 0.10 | 0.972 | 1.000 | 0.981 | 1.000 | 0.116 | 0.404 | 0.188 | 0.628 | ||||
| 0.20 | 0.998 | 1.000 | 0.999 | 1.000 | 0.176 | 0.647 | 0.286 | 0.813 | ||||
| 0.30 | 0.999 | 1.000 | 1.000 | 1.000 | 0.308 | 0.793 | 0.427 | 0.918 | ||||
| 0.40 | 1.000 | 1.000 | 1.000 | 1.000 | 0.408 | 0.808 | 0.518 | 0.929 | ||||
| 0.50 | 0.998 | 1.000 | 0.999 | 1.000 | 0.474 | 0.829 | 0.589 | 0.951 | ||||
Fig 2The null distribution of the FLUTE statistic in FLMs with functional responses.
The solid line indicates the density of the standard normal distribution.
Fig 3Power curves of the FLUTE method.
Case 1: K = L = 5 and n = 40; Case 2: K = L = 11 and n = 40; Case 3: K = L = 5 and n = 100; Case 4: K = L = 11 and n = 100. The left figure is for α = 0.05, and the right is for α = 0.1.
Size and power for normal residual at significant level α = 0.05.
| | | ||||||||
|---|---|---|---|---|---|---|---|---|
| F-test | FLUTE | F-test | FLUTE | F-test | FLUTE | F-test | FLUTE | |
| 0.00 | 0.046 | 0.044 | 0.048 | 0.043 | ||||
| 0.02 | 0.271 | 0.267 | 0.603 | 0.584 | ||||
| 0.04 | 0.480 | 0.452 | 0.934 | 0.924 | ||||
| 0.06 | 0.676 | 0.671 | 0.979 | 0.982 | ||||
| 0.08 | 0.778 | 0.760 | 0.995 | 0.997 | ||||
| 0.10 | 0.848 | 0.881 | 0.998 | 1.000 | ||||
| 0.20 | 0.980 | 0.989 | 1.000 | 1.000 | ||||
| 0.30 | 0.999 | 1.000 | 1.000 | 1.000 | ||||
| 0.40 | 0.999 | 1.000 | 1.000 | 1.000 | ||||
| 0.50 | 1.000 | 1.000 | 1.000 | 1.000 | ||||
Size and power for normal residual at significant level α = 0.1.
| | | ||||||||
|---|---|---|---|---|---|---|---|---|
| F-test | FLUTE | F-test | FLUTE | F-test | FLUTE | F-test | FLUTE | |
| 0.00 | 0.097 | 0.098 | 0.104 | 0.091 | ||||
| 0.02 | 0.375 | 0.381 | 0.718 | 0.728 | ||||
| 0.04 | 0.632 | 0.584 | 0.962 | 0.953 | ||||
| 0.06 | 0.782 | 0.769 | 0.990 | 0.953 | ||||
| 0.08 | 0.854 | 0.851 | 0.998 | 0.990 | ||||
| 0.10 | 0.905 | 0.948 | 1.000 | 0.999 | ||||
| 0.20 | 0.992 | 0.997 | 1.000 | 1.000 | ||||
| 0.30 | 0.999 | 1.000 | 1.000 | 1.000 | ||||
| 0.40 | 0.999 | 1.000 | 1.000 | 1.000 | ||||
| 0.50 | 1.000 | 1.000 | 1.000 | 1.000 | ||||
Size for normal residual at significant level α = 0.1.
| NETRF1 | NETRF2 | NETRF3 | FLUTE | |
|---|---|---|---|---|
| n = 40 | 0.138 | 0.142 | 0.146 | 0.099 |
| n = 100 | 0.121 | 0.127 | 0.123 | 0.096 |
Fig 4Empirical distribution of the FLUTE statistic based on 1000 bootstrap samples of size 35 drawn from the Canadian Weather dataset.