Abstract
Bandwidth is the crucial knowledge to sampling, reconstruction or estimation of the graph signal (GS). However, it is typically unknown in practice. In this paper, we focus on detecting the bandwidth of bandlimited GS with a small sample size, where the number of spectral components of GS to be tested may greatly exceed the sample size. To control the significance of the result, the detection procedure is implemented by multi-stage testing. In each stage, a Bayesian score test, which introduces a prior to the spectral components, is adopted to face the high dimensional challenge. By setting different priors in each stage, we make the test more powerful against alternatives that have similar bandwidth to the null hypothesis. We prove that the Bayesian score test is locally most powerful in expectation against the alternatives following the given prior. Finally, numerical analysis shows that our method has a good performance in bandwidth detection and is robust to the noise.
Keywords: graph signals, bandwidth detection, bayesian score test
1. Introduction
Graph signal (GS) is a versatile model for describing information in irregular domains, which has been widely used in sensor networks [1,2], biological networks [3,4] and image and 3-D point cloud processing [5,6]. Graph signal processing (GSP) theory generalizes the classic discrete signal processing theory to irregular domains by introducing graph Fourier transform (GFT) [7,8]. In most real world networks, adjacent vertices usually have similar signals, which leads to bandlimitedness or approximate bandlimitedness in graph spectral domain. For example, the differences of temperature measured by sensors within short distances may not vary a lot; people tend to have similar interests or views with their friends in the social network.
Bandwidth is a widely used prior of GS in selecting the best sensor placements to monitor spatial phenomena [9,10,11], low-pass filter designed for denoising [7,8,12] and estimating the signals on all the sensors from partial observations [13,14]. However, the bandwidth of GS is typically unknown in practice. There are only a few works considering the problem of bandwidth detection. The bandwidth estimation in Reference [9] relies on noise-free samples. The scenario of noisy observations is considered in Reference [15], but it only applies to the spectral sparse case. Meanwhile, the estimation accuracy of the bandwidth in Reference [15] highly depends on the parameter controlling the sparsity of the GS, and the process of finding an optimal parameter is time-consuming.
The detection of bandwidth for a GS aims to detect the number of spectral components in a GS, which can be seen as a model selection problem in linear regression. The well-known model selection procedures like Akaike information criterion (AIC) and Bayesian information criterion (BIC) [16] pick the most likely model under some criteria. But they do not consider the significance of the chosen model. In contrast, hypothesis testing, such as likelihood ratio (LR) test and F-test can provide the significance of a model. If the bandwidth of a GS is k, the largest index of non-zero elements in frequency coefficients should be k. Let the vertex number of a GS be N, the regression coefficients of the last frequency components are denoted by . To test whether the bandwidth of the GS is k, the hypothesis can be expressed as
(1) |
The null hypothesis will be rejected if the model with the assumed bandwidth k is not significant enough. Therefore, the bandwidth of GS can be detected by applying tests over all the assumed bandwidths to see whether there is a model achieving the given significance.
For large-scale GS, such as social networks, it is impossible to sample the signal on every vertex due to huge data collection cost, which means we can only have the sample size sometimes. In this high dimensional situation, the conventional test for testing regression coefficients such as LR test and F-test is infeasible, which will be explained in Section 3.1. There are plenty of literature on testing the coefficients of high dimensional linear regression. For example, Reference [17,18] propose new test statistics by modifying the F-statistic, and Reference [19] introduces Bayesian priors to the parameters being tested. When , the spectrum of the GS can be seen as sparse. Several approaches reconstruct the signal in compressive sensing which estimate the bandwidth as a by-product [20,21]. The frequency components detected by compressive sensing methods can help estimate the spectrum sparse signal well. However, the bandwidth obtained by the compressive sensing methods may be inaccurate since the choose frequency components in the whole space without considering the bandlimitedness. More accurate bandwidth is need in some applications like filter design and sampling set design of which the performance highly depend on the bandwidth prior.
In this letter, we try to detect the bandwidth of bandlimited GS with small sample size, which is not much larger than the bandwidth and there is no sparsity constraint to the spectrum. The bandwidth is detected by a forward multi-stage test. The bandwidth of model being tested is increasing over stages and the bandwidth is obtained when the null hypothesis is accepted. Since the samples are not adequate, we try to use the limited samples to better distinguish the assumed bandwidth from those close to it in each stage for a small detection bias. Therefore, we customize priors for in each stage to describe our attention on testing whether some elements in are non-zero. By doing so, we only use the limited samples to focus on testing a few alternatives in each stage. Bayesian score test [19] is adopted in this paper, but we do not give uniform prior to the parameters being tested as Reference [19] does. Since the bandwidth being tested is increasing over stages, our attentions on coefficients of different frequencies are also updated in each stage which makes our method able to locate the true bandwidth with a small bias even though the samples are insufficient.
The widely used multi-stage test for model selection, stepwise regression ([16] Chapter 10) does poorly with a small sample size since the estimation of the regression coefficients in it is biased [22]. In contrast, our method is proved to be locally most powerful (LMP) in expectation against alternatives following the given prior, which means it performs well in distinguishing among models with neighbouring bandwidth even using a small amount of samples in each stage.
2. Problem Formulation
Consider an N-vertex undirected connected graph , where is the vertex set, is the edge set and is the weighted adjacency matrix with . A GS defined on can be represented as a vector , and its element represents the signal value at the i-th vertex in . Laplacian matrix of the undirected graph is given by , where is the diagonal degree matrix with . Since for undirected graphs, Laplacian matrix is symmetric. Therefore, it has real non-negative eigenvalues and an orthogonal set of eigenvectors . As a result, the spectral decomposition of graph Laplacian is given as , where is a diagonal matrix of eigenvalues. The columns of denoted by are regarded as the graph Fourier bases and the eigenvalues are regarded as frequencies [7]. The expansion coefficients of corresponding to eigenvectors are defined as .
A GS is called bandlimited when there exists a such that its GFT satisfies for all [10]. The smallest such K is called the bandwidth of . If all the frequency coefficients are non-zero, the GS is not bandlimited. If is a signal with bandwidth K, then it satisfies , where denotes the first K columns of and denotes the first K coefficients of .
Suppose that noisy observations are sampled from to detect the bandwidth, the observation model can be summarized as
(2) |
where is an vector with ith element representing the observation noise on the ith vertex and is the sampling matrix, of which the element in the ith row and jth column is defined as
(3) |
We use a simple example to illustrate the role of the sampling matrix. For a graph with 5 vertices and signal , if the 1st, 2nd and 4th vertices are sampled, then the sampling matrix is a matrix with 3 rows and 5 columns as follow
(4) |
The sampled graph signal is .
In this paper, we assume that the observation noise on each sample follows the Gaussian distribution and the noise on all the samples are independently and identically distributed (i.i.d.), so the observation follows , where is an identity matrix.
By dividing the columns of into two parts and for any assumed bandwidth , the observation model (2) can be rewritten as
(5) |
where and denote the first k and the last elements of , respectively, and , . If the actual bandwidth , in (1) will be accepted. Otherwise, will be rejected.
For a GS with actual bandwidth K, the hypothesis with assumed bandwidth should all be rejected. Therefore, we detect the bandwidth of GS in a forward multi-stage way with assumed bandwidth increasing over stages. The bandwidth is obtained when the null hypothesis is accepted. By doing so, we reduce the number of models to be tested from N to K.
3. Bandwidth Detection
3.1. High Dimensional Challenge
F-test and LR test are common approaches to test the hypothesis (1) in linear regression model. Let the maximum likelihood estimation (MLE) of under and be and , respectively. The corresponding sum of squared residuals (SSR) are denoted by and . Then, LR test statistic ([23] Chapter 10) equals , which is asymptotically distributed as as the sample size approaches to infinity. When the sample size is small, the test statistic of LR test has no specific distribution which makes it hard to implement. F-test statistic ([23] Chapter 10) equals
(6) |
where is a projection matrix that projects signals to the complementary subspace of the column space of . F-test is exact in finite samples, however, to ensure that in is invertible, we have to let . Similarly, to ensure that is invertible, there must be . Therefore, (6) requires that , which means the sample size needs to be bigger than the assumed bandwidth, as well as the dimension of . For large-scale GS, the sampling cost for bandwidth detection using F-test or LR test is too high. Therefore, a test with small sample size is preferred. The sample size only needs to be larger than the assumed bandwidth, that is, , in score test ([23] Chapter 10). However, when , there may exist some alternatives which have but . We can never hope to have any power against these alternatives. Since the GS is known to be bandlimited, we should pay more attention on testing whether the low frequency coefficients in are non-zero than the high frequency coefficients. Thus, we adopt Bayesian score test [19] to allocate our attention among the alternatives by designing a prior for . Different from Reference [19], which pays equal attention to all the alternatives, we customize a prior for to fit our bandwidth detection purpose.
3.2. Design of the Prior
In the test for each bandwidth, the alternative that and for every contributes equally in rejecting , so we assign to make the prior unbiased, where denotes the expectation of the given stochastic variable. The covariance matrix of can be assigned as
(7) |
where is a positive semidefinite matrix to be designed and is an unknown parameter. In this paper, we let be a diagonal matrix, then each of its diagonal element is the variance of the corresponding element in . Since , a larger variance indicates the corresponding element in is more likely to have a larger amplitude. To decide whether should be accepted, more attention should be payed to the element in with larger variance. Thus, the attention among elements in in bandwidth detection is linked to their variances in the prior. The attention is allocated by designing a .
In our forward multi-stage test, the bandwidth being tested updates over stages, thus also needs to be updated. To avoid the the multi-stage test accepting the null hypothesis too early, the test should be more distinguishable from the model with bandwidth close to the null hypothesis in each stage. Therefore, we use the limited samples to make the test concentrate on distinguishing bandwidth close to k. The design of follows the guideline that as the frequency increases, element in with higher frequency is paid less attention. Since we cannot determine a bandwidth larger than with sample size M, we set the attention on with frequency larger than M to a small constant . For example, the ith diagonal element of can be designed to be
(8) |
where is the normalization factor. According to the three-standard-deviations property of normal distribution, is set to be to make the attention on coefficients with frequencies larger than M equals to with high probability. Equation (8) is not the only choice of , but this form is applicable. The details about how it affects the power of the test is analyzed later in Section 3.3.
As the multi-stage test moves forward, the attentions among frequency coefficients update, and in each stage, the test is distinguishable among bandwidth close to k, which makes the small-bias bandwidth detection with small sample size possible. An illustration of the attention update is shown in Figure 1.
Figure 1.
Illustration of the attentions on coefficients of different frequencies in different stages. Each line illustrates the attention distribution of one stage. Attention equals to 0 indicates that the corresponding frequency coefficient does not need to be tested.
We can complete the specification of the distribution of by choosing a value for and a distribution shape. Let be the likelihood of , for a specific prior distribution of , the likelihood of is
(9) |
where is the distribution of for a given .
Given , we convert hypothesis (1) to
(10) |
implies , since they lead to the same distribution of . Thus will be rejected if is rejected. The score test of is named the Bayesian score test of with the given prior of .
The score test of in stage k is a one-sided test for one parameter, the test statistic is
(11) |
(12) |
where denotes the trace of . will be rejected when for some threshold t. From (11), we can find that the test statistic of can be seen as the slope of log-likelihood function of under . The slope will equal to 0 when equals its MLE . The more closer to 0, the more closer to 0. If is larger than a given t, which means is much larger than 0, then will be rejected. Equation () is given by Reference [19], where and are the gradient and Fisher information matrix of , respectively.
3.3. Method
Considering that the second part of () is not related to the observations, it is more convenient to work with the equivalent test statistic . Because is not known, we plug in the MLE result under the null hypothesis, the resulting test statistic is
(13) |
Interpretation of the test statistic: indicates the part of out of the range of . The numerator of (13) can be rewritten as with . Larger indicates a larger energy of lying in the range of , which links to a larger amplitude of the ith element in . equals Q, which is a weighted sum of , normalized by the energy of . When the weight decreases with i, will be larger if is larger for smaller i. Therefore, the test is more powerful against that has non-zero frequency coefficients in low frequency than that has non-zero frequency coefficients in high frequency. This is in accordance with the purpose of our design that the test should be more distinguishable from the model with bandwidth close to k.
Finally, we decide whether the null hypothesis is accepted by a p-value threshold. For a given significance level , if , the null hypothesis is rejected. Let be the observation value of , then the p-value of the test is
(14) |
Since under null hypothesis, it follows a multivariate normal distribution. Thus, p is the probability that the quadratic form of normal variables is non-negative. The distribution of the quadratic forms in normal variables is approximated by a distribution in Reference [24] and p-value can be calculated approximately as,
(15) |
where , , and .
Our algorithm for the multi-stage bandwidth detection is shown in Algorithm 1. If for all the stages, the output of Algorithm 1 will be ‘None’, which means the bandwidth cannot be determined with the given sample size. Then we can say that the bandwidth is larger than .
Algorithm 1: Multi-stage Bandwidth Detection. |
Input Samples and significance level ; |
Output Detected bandwidth K or None; |
1: for do |
2: Calculate test statistic according to (13); |
3: Calculate the p-value of the test according to (15); |
4: if then |
5: Let bandwidth and stop; |
6: else |
7: ; |
8: end if |
9: end for |
3.4. Power Analysis
In the situation , there may exist some alternatives which have but . It is impossible to find a test which is optimal against all the alternatives, that is, uniformly most powerful. If the true has large deviations from , it is very easy to detect. However, if the deviations are small, the detection becomes harder. In the Bayesian score test of , the deviations of the true from is denoted by , where is assumed to follow a prior distribution with and and indicates how large the deviation is. Next, we will analyze the power of the Bayesian score test of when is small.
Definition 1 (Locally most powerful (LMP) [25]). Consider the problem of testing the simple null hypothesis against the one-sided alternative . A significance level α test with power function is said to be LMP if given any other level α test Φ with power function , there exists such that for all with .
An LMP test is one of the best tests for detecting small deviations from null hypothesis, though it is not good at detecting all kinds of alternatives. In each stage of Algorithm 1, we aim at deciding whether the bandwidth is k or not, so small deviations in the coefficients of frequencies around k should be detected as possible as we can. Therefore, a LMP test is preferred in each stage. In Theorem 1, we will show that the Bayesian score test in each stage of Algorithm 1 is LMP in expectation.
Theorem 1.
Let be the power function of the level α Bayesian score test of and let be the power function of any level α test of . The Bayesian score test of is LMP in expectation against all with , where , that is .
Proof of Theorem 1.
Let be the power function of the level score test of . Since and lead to the same distribution of , the level tests of and lead to the same critical region. The same conclusion holds for any other level tests of and with power function and . It has been proved in Reference [25] that the one-side score test for one dimensional parameter is LMP. Therefore, for the given level , there exists a such that for all with , the power function of score test for (10) is larger than that of any other test for (10)
(16) Let the critical region of the level Bayesian score test be A, we have
(17) where is a dominating measure. According to (9), is the marginalized distribution of . According to (), every distribution shape of with and leads to the same , and therefore the same power function. So (17) can be written as
(18)
To make Theorem 1 more intuitive, we give the following example.
Example: Suppose there are two alternatives to be tested in step k, , which has a small deviation at a low frequency and , which has the same deviation at high frequency. The prior of is given as (8), which means the test pays more attention to the low frequency components. Then, the power of testing against will be larger than the power of testing against at the same significance level. As a result, the average power of the Bayesian score test is increased since there are more alternatives having small deviations at the low frequencies in a bandlimited GS.
Furthermore, the proof of Theorem 1 does not rely on the specific form of , which means that it will hold for different designs of . We can design different to allocate attentions among frequency components to achieve various testing purposes with small sample size, for example, spectrum anomaly detection.
4. Numerical Analysis
4.1. Bandwidth Detection
An accurate bandwidth is helpful in various applications. For example, an accurate bandwidth in low-pass filter design for graph signals can help remove the noise and keep the original signal well; An accurate bandwidth can also help in choosing the minimal sample size in the sampling set design for graph signals. So in this section, we first validate the performance of bandwidth detection on an Erdos-Rènyi random graph with and the probability of edge presence being 0.25. The frequency coefficients of bandlimited GS are independently generated from a uniform distribution over the interval . Gaussian noise is added to the GS to produce the observations, the signal to noise ratio (SNR) is calculated by . The performance of bandwidth detection is shown in bias of 1000 simulations, the SNR is set to 20 dB and vertices are sampled randomly in each simulation. In this simulation, we design two priors for the alternatives in our method follows the guideline in Section 3.2 and the significance level of the test is set to . Prior 1 is given by (8) with . Prior 2 is given by
(19) |
with . To show the effectiveness of our prior designed for bandwidth detection, we compare the mean bandwidth obtained by giving our designed priors and uniform prior , as shown in Figure 2. The test with uniform prior fails to detect the bandwidth when , while the test with designed prior 1 and prior 2 performs well under the same sample size. When the sample size increases to , the test with uniform prior turns out to have an acceptable performance, but still worse than the test with designed priors with . This implies that the prior we designed for bandwidth detection is very helpful for saving the sample size. We can also find that the bandwidth detection performance of our method with prior 1 and prior 2 are comparable, which indicates the guideline of prior design in our algorithm improves the detection performance instead of a specific form of prior.
Figure 2.
Bias of bandwidth detection under different priors.
The performance of our method is also compared with the bandwidth estimation method in Reference [15], in which a dictionary of 80 bandlimited kernels is constructed with and the regularization parameter in it is set to 0.01 by cross validation. We first simulate the performance of bandwidth detection at different noise levels for bandwidth , the sample size is set to . The results are shown in Figure 3. We can find that the bias and standard deviation (SD) of Algorithm 1 and sparsity based method [15] are similar for small bandwidth at low noise level. For large bandwidth, the bias and SD of our method are significantly smaller than those of Reference [15]. This is because the GS is no longer sparse for large bandwidth, which is out of the scope of sparsity based method [15]. At high noise level, Algorithm 1 is much more robust than Reference [15] especially when the bandwidth is close to the sample size.
Figure 3.
Bias and SD of bandwidth detection at different noise levels.
In Figure 4, we show that the increase of sample size can help decrease the bias and SD of Algorithm 1. However, when the sample size is abundant, the performance improvement caused by the increase of sample size can be ignored.
Figure 4.
Bias and SD of bandwidth detection with different sample sizes when .
4.2. Signal Estimation
Bandwidth is an useful prior when estimating signals from partial observations. In this section, we use the bandwidth detected by Algorithm 1 as a prior in signal estimation and a least squares (LS) estimator is used to estimate the signal with the form
(20) |
The estimation performance is evaluated by the normalized mean square error (NMSE), which is
(21) |
We first show the estimation performance on the same graph signal with that in Section 4.1. The bandwidth of signal varies from 10 to 60, the sample size is set to and the SNR is set to 20 dB. Our method is compared with two methods based on sparsity, namely BP [26] and BCS [21], which also select frequency components to estimate the signal. The result is show in Figure 5, we can find that as the bandwidth increases, the performance of the sparsity base methods degrade rapidly.
Figure 5.
NMSE of graph signal (GS) estimation of different algorithms under different bandwidths.
This is because the sparsity based methods select frequency components in the whole space and the sparsity constraint makes the amount of frequency components they selected as small as possible. Therefore, they are not fit for the application when the frequency spectrum is not sparse.
We also compare the performance of the signal estimation in real-data set with BP and BCS. The data set comprises 22 signals corresponding to the average temperature on January 1st in the intervals 1998–2019 measured by 119 stations in China [27]. Each station is identified with a vertex and the distance between 2 vertices is calculated by the haversine formula. A 3-NN unweighted graph is constructed. The GS is shown in Figure 6a and the corresponding spectrum is shown in Figure 6b.
Figure 6.
GS constructed from the temperature measured by 119 stations on 1st January 1998 and its spectrum. (a) GS on the 3-NN graph. (b) Spectrum of the GS in (a).
Gaussian noise with SNR = 20 dB is added to the signal to generate observations. 200 simulations are implemented for each signal, the vertices are sampled randomly in each simulation. We can find that the temperatures distribute over the graph smoothly, so there are only a few low frequency components, which is sparse in spectrum. Since the GS is approximately bandlimited in real-data, the approximate bandwidth obtained by Algorithm 1 is used in (20). The average NMSE of all the simulations under different sample sizes is shown in Figure 7.
Figure 7.
NMSE of GS estimation of different algorithms under different sample sizes.
We can find that the estimation performance of our method is also better than the sparsity based methods in real-data. Since BP ensures the sparsity of the signal by -norm, it results in obtaining the same signal values on each vertex in this experiment. BCS selects 14 nonadjacent frequency components in all the frequency components, including high frequencies and low frequencies. The approximate bandwidth obtained by Algorithm 1 is 12, which means we estimate the GS using the first 12 frequency components. We can find that if the GS is known to be bandlimited, the signal estimation performance can be improved by detecting the bandwidth accurately first and using the bandwidth as a prior in estimation. If the knowledge that the GS is bandlimited is not take advantage of, more samples are needed to achieve the same estimation performance.
5. Conclusions
In this letter, we proposed a multi-stage Bayesian score test approach for the bandlimited GS bandwidth detection with a small sample size. By customizing a prior for frequency coefficients being tested, we made the test more distinguishable from the models with bandwidths close to the assumed one. In practice, our method may obtain a bandwidth smaller than the true bandwidth K if there is a frequency band of which the coefficients are zeros in band, since we focus on testing the frequency coefficients close to the assumed one but ignore the others in the small sample size situation. We will try to improve the performance under this situation in the future. In addition, we would like to analyze how the different sampling sets affect the performance of bandwidth detection and design a sampling set to make the test more powerful.
Acknowledgments
We thank the Fudan-Zhuhai Innovation Institute for supporting this research.
Author Contributions
Conceptualization, X.X. and H.F.; methodology, X.X.; validation, X.X.; formal analysis, X.X.; investigation, X.X.; resources, X.X.; writing—original draft preparation, X.X.; writing—review and editing, X.X., H.F. and B.H.; visualization, X.X. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the Shanghai Municipal Natural Science Foundation number 19ZR1404700 and 2020 Okawa Foundation Research Grant.
Conflicts of Interest
The authors declare no conflict of interest.
Footnotes
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.
References
- 1.Egilmez H.E., Ortega A. Spectral anomaly detection using graph-based filtering for wireless sensor networks; Proceedings of the International Conference on Acoustics, Speech, and Signal Processing (ICASSP); Florence, Italy. 4–9 May 2014; Piscataway, NJ, USA: IEEE; 2014. pp. 1085–1089. [Google Scholar]
- 2.Sakiyama A., Tanaka Y., Tanaka T., Ortega A. Efficient sensor position selection using graph signal sampling theory; Proceedings of the 2016 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP); Shanghai, China. 20–25 March 2016; Piscataway, NJ, USA: IEEE; 2016. pp. 6225–6229. [Google Scholar]
- 3.Goldsberry L., Huang W., Wymbs N.F., Grafton S.T., Bassett D.S., Ribeiro A. Brain signal analytics from graph signal processing perspective; Proceedings of the International Conference on Acoustics, Speech, and Signal Processing (ICASSP); New Orleans, LA, USA. 5–9 March 2017; Piscataway, NJ, USA: IEEE; 2017. pp. 851–855. [Google Scholar]
- 4.Hu C., Cheng L., Sepulcre J., Johnson K.A., Fakhri G.E., Lu Y.M., Li Q. A spectral graph regression model for learning brain connectivity of Alzheimer’s disease. PLoS ONE. 2015;10:e0128136. doi: 10.1371/journal.pone.0128136. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.Hu W., Cheung G., Ortega A., Au O.C. Multiresolution graph fourier transform for compression of piecewise smooth images. IEEE Trans. Image Process. 2014;24:419–433. doi: 10.1109/TIP.2014.2378055. [DOI] [PubMed] [Google Scholar]
- 6.Thanou D., Chou P.A., Frossard P. Graph-based compression of dynamic 3D point cloud sequences. IEEE Trans. Image Process. 2016;25:1765–1778. doi: 10.1109/TIP.2016.2529506. [DOI] [PubMed] [Google Scholar]
- 7.Shuman D.I., Narang S.K., Frossard P., Ortega A., Vandergheynst P. The emerging field of signal processing on graphs: Extending high-dimensional data analysis to networks and other irregular domains. IEEE Signal Process. Mag. 2013;30:83–98. doi: 10.1109/MSP.2012.2235192. [DOI] [Google Scholar]
- 8.Ortega A., Frossard P., Kovačević J., Moura J.M.F., Vandergheynst P. Graph Signal Processing: Overview, Challenges, and Applications. Proc. IEEE. 2018;106:808–828. doi: 10.1109/JPROC.2018.2820126. [DOI] [Google Scholar]
- 9.Anis A., Gadde A., Ortega A. Efficient sampling set selection for bandlimited graph signals using graph spectral proxies. IEEE Trans. Signal Process. 2016;64:3775–3789. doi: 10.1109/TSP.2016.2546233. [DOI] [Google Scholar]
- 10.Chen S., Varma R., Sandryhaila A., Kovačević J. Discrete Signal Processing on Graphs: Sampling Theory. IEEE Trans. Signal Process. 2015;63:6510–6523. doi: 10.1109/TSP.2015.2469645. [DOI] [Google Scholar]
- 11.Wei Z., Li B., Guo W. Optimal sampling for dynamic complex networks with graph-bandlimited initialization. IEEE Access. 2019;7:150294–150305. doi: 10.1109/ACCESS.2019.2946899. [DOI] [Google Scholar]
- 12.Onuki M., Ono S., Yamagishi M., Tanaka Y. Graph signal denoising via trilateral filter on graph spectral domain. IEEE Trans. Signal Inf. Process. Over Netw. 2016;2:137–148. doi: 10.1109/TSIPN.2016.2532464. [DOI] [Google Scholar]
- 13.Wang X., Chen J., Gu Y. Local measurement and reconstruction for noisy bandlimited graph signals. Signal Process. 2016;129:119–129. doi: 10.1016/j.sigpro.2016.05.037. [DOI] [Google Scholar]
- 14.Huang C., Zhang Q., Huang J., Yang L. Reconstruction of bandlimited graph signals from measurements. Digit. Signal Process. 2020;101:102728. doi: 10.1016/j.dsp.2020.102728. [DOI] [Google Scholar]
- 15.Romero D., Ma M., Giannakis G.B. Kernel-based reconstruction of graph signals. IEEE Trans. Signal Process. 2016;65:764–778. doi: 10.1109/TSP.2016.2620116. [DOI] [Google Scholar]
- 16.Montgomery D.C., Peck E.A., Vining G.G. Introduction to Linear Regression Analysis. Volume 821 John Wiley & Sons; Hoboken, NJ, USA: 2012. [Google Scholar]
- 17.Lan W., Wang H., Tsai C.L. Testing covariates in high-dimensional regression. Ann. Inst. Stat. Math. 2013;66:279–301. doi: 10.1007/s10463-013-0414-0. [DOI] [Google Scholar]
- 18.Zhong P.S., Chen S.X. Tests for High-Dimensional Regression Coefficients With Factorial Designs. J. Am. Stat. Assoc. 2011;106:260–274. doi: 10.1198/jasa.2011.tm10284. [DOI] [Google Scholar]
- 19.Goeman J.J., Van De Geer S.A., Van Houwelingen H.C. Testing against a high dimensional alternative. J. R. Stat. Soc. Ser. B (Stat. Methodol.) 2006;68:477–493. doi: 10.1111/j.1467-9868.2006.00551.x. [DOI] [Google Scholar]
- 20.Tropp J., Gilbert A.C. Signal recovery from partial information via orthogonal matching pursuit. IEEE Trans. Inform. Theory. 2007;53:4655–4666. doi: 10.1109/TIT.2007.909108. [DOI] [Google Scholar]
- 21.Ji S., Xue Y., Carin L. Bayesian compressive sensing. IEEE Trans. Signal Process. 2008;56:2346–2356. doi: 10.1109/TSP.2007.914345. [DOI] [Google Scholar]
- 22.Steyerberg E. Stepwise Selection in Small Data Sets A Simulation Study of Bias in Logistic Regression Analysis. J. Clin. Epidemiol. 1999;52:935–942. doi: 10.1016/S0895-4356(99)00103-1. [DOI] [PubMed] [Google Scholar]
- 23.Davidson R., MacKinnon J.G. Econom. Theory Methods. Volume 5 Oxford University Press; New York, NY, USA: 2004. [Google Scholar]
- 24.Imhof J.P. Computing the distribution of quadratic forms in normal variables. Biometrika. 1961;48:419–426. doi: 10.1093/biomet/48.3-4.419. [DOI] [Google Scholar]
- 25.Omelka M. The behavior of locally most powerful tests. Kybernetika. 2005;41:699–712. [Google Scholar]
- 26.Chen S.S., Donoho D.L., Saunders M.A. Atomic decomposition by basis pursuit. SIAM Rev. 2001;43:129–159. doi: 10.1137/S003614450037906X. [DOI] [Google Scholar]
- 27.Federal Climate Complex Global Surface Summary of Day Data. [(accessed on 29 August 2019)]; Available online: http://www.ncdc.noaa.gov/cgi-bin/res40.pl?page=gsod.html.