Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2026 Jul 11.
Published before final editing as: J Am Stat Assoc. 2026 Jun 4:10.1080/01621459.2026.2645460. doi: 10.1080/01621459.2026.2645460

Localized Sparse Principal Component Analysis of Multivariate Time Series in the Frequency Domain

Jamshid Namdari 1, Amita Manatunga 2, Fabio Ferrarelli 3, Robert T Krafty 4,*
PMCID: PMC13354321  NIHMSID: NIHMS2158237  PMID: 42434705

Abstract

Principal component analysis has been a main tool in multivariate analysis for estimating a low dimensional linear subspace that explains most of the variability in the data. However, in high-dimensional regimes, naive estimates of the principal loadings are not consistent and difficult to interpret. In the context of time series, principal component analysis of spectral density matrices can provide valuable, parsimonious information about the behavior of the underlying process, particularly if the principal components are interpretable in that they are sparse in coordinates and localized in frequency bands. In this paper, we introduce a formulation and consistent estimation procedure for interpretable principal component analysis for high-dimensional time series in the frequency domain. An efficient frequency-sequential algorithm is developed to compute sparse-localized estimates of the low-dimensional principal subspaces of the signal process. The method is motivated by and used to understand neurological mechanisms from high-density resting-state EEG in a study of first episode psychosis.

Keywords: Principal component analysis, Frequency band, Spectral density matrix, High dimensional time series, Sparse estimation

1. Introduction

Since its first descriptions by Pearson (1901), principal component analysis (PCA) has been one of the main multivariate analysis techniques for dimension reduction and feature extraction. PCA has become an essential tool for not just independent and identically distributed (iid) multivariate data, but also for serially correlated multivariate time series data in both the time and frequency domains. In the frequency domain, PCA as a sequential method for finding directions of maximum variability appeared in the work of Brillinger (1964). The principal component series are formulated through an optimal linear filtering that transmits a p-dimensional signal through a d-dimensional channel and recovers it with minimum loss of information. A foundational discussion of theory and applications of PCA in frequency domain can be found in Brillinger (2001); recent applications of this framework include uncovering non-coherent block structures (Sundararajan, 2021), time-frequency analysis (Ombao et al., 2005) and change point detection (Jiao et al., 2021).

PCA for the frequency domain analysis of high-dimensional multivariate time series faces several challenges. The first challenge, which is not unique to frequency domain PCA and is a challenge for PCA in general, is high-dimensionality. When the dimension is fixed, sample eigenvectors, and consequently sample estimates of the principal components, are consistent and asymptotically normally distributed. However, in high-dimensional regimes, where the dimension of the random variable grows, sample PCs fail to be consistent. For the single spiked covariance model in the iid multivariate setting, it has been shown that the leading eigenvector of the sample covariance matrix can actually be orthogonal to the leading eigenvector of the population covariance matrix if its corresponding eigenvalue is not sufficiently large (Paul, 2007).

To obtain consistent estimates of PCs, Johnstone and Lu (2009) proposed to obtain PCs that have sparse representation in an orthonormal system. Reviews of sparse PCA can be found in Johnstone and Paul (2018) and in Zou and Xue (2018). Aside from the theoretical benefits or necessities for PCA in high-dimensions, sparsification also provides interpretation that is essential for effective data analysis. For example, consider our motivating application of resting state EEG data that is discussed in Section 7. Figure 1 displays subsets of EEG signals from 9 channels, or locations in the brain, that are part of 64 channel recording, from two individuals, one who is experiencing a first psychotic episode (FEP) and one who is a healthy control (HC), for one minute while resting with their eyes open. We desire a frequency domain analysis of each of these data that can provide insights into underlying dependence structure of the signals at each frequency across and within each location in the brain. This inherently requires low-dimensional representations that are interpretable as combinations of power at important frequencies, which requires localization in frequency, and within certain channels or regions of the brain, which is equivalent to sparsity within coordiantes.

Figure 1:

Figure 1:

Resting state EEG data from two individuals, a healthy control (HC, left) and a person experiencing a first psychotic episode (FEP, right), from a subset of 9 channels from a 64-channel montage.

Various formulations of the PC problem, alternative methods of imposing sparsity, and convex relaxation of the corresponding optimization problems have inspired a notable volume of research. For iid multivarite data, these methods include diagonal thresholding for spiked covariance models (Johnstone and Lu, 2009), regularized regression (Zou et al., 2006), low rank matrix approximation with sparsity constraint (Shen and Huang, 2008; Witten et al., 2009), maximizing variability over sparse subspaces (d’Aspremont et al., 2004; Vu et al., 2013), and subspace estimation via orthogonal iteration with sparsification (Ma, 2013; Yuan and Zhang, 2013). Literature on the analysis of sparse PCA for serially dependent data is dearth compared to that for iid multivarite observations. In the time domain, sparse principal subspace estimation under vector autoregressive models were studied by Wang et al. (2013). Wang et al. (2014) developed a two step method of Fantope projection and selection (FPS) (Vu et al., 2013) followed by an orthogonal iteration method with sparsification (SOAP) and studied its theoretical properties for non-Gaussian and dependent data. Sparse PCA is even less explored in the frequency domain. To the best of our knowledge, the only previous method for sparse PCA in the frequency domain is a two-step FPS followed by SOAP approach introduced by (Lu et al., 2016).

Being equivalent to finding a sequence of principal subspaces of spectral matrices across frequency, high-dimensional spectral domain PCA has an additional layer of complexity compared to the iid multivaraite case that only considers the principal subspace of a single matrix. This additional complexity presents two types of challenges. First, the ability to consistently estimate a d-dimensional principal subspace relies on the first d eigenvalues being sufficiently larger than the remaining, which is often referred to as having a sufficient eigengap. This presents theoretical challenges in a PCA for the entire spectrum across all frequencies since, although there can be a sufficient eigengap at certain frequencies of interest, one is unable to reliably estimate principal subspaces of spectral matrices at frequencies with low power where the eigengap is small. A second challenge emerges with regards to interpretation. The challenge of interpretation is typically addressed by applied researchers by summarizing frequency-domain information by collapsing power within a finite number of pre-defined frequency bands. Although historically derived, pre-defined frequency bands have been shown to be associated with a variety of scientific mechanisms, they are not optimal for parsimoniously summarizing and describing information in any given signal. There has been considerable recent research into methods to address this challenge and to learn frequency bands for a given time series that are optimal in some sense (Bruce et al., 2020; Tuft et al., 2023). However, to the best of our knowledge, there exist no approach to provide a frequency-domain PCA of a stationary time series that is interpretable in that principal components are localized in frequency band.

The concept of localization to improve interpretation has been developed within the context of functional data analysis, where it is often referred to as “interpretable functional data analysis” (James et al., 2009; Zhang et al., 2021). Although functional data analytic methods have been developed for the frequency-domain analysis of replicated time series where several independent time series realizations are observed (Krafty et al., 2011; Krafty, 2015), it should be noted that a different setting and question is considered in this article. This article considers the analysis of a single realization of a multivariate time series, so that we consider PCA in the sense of Brillinger (1964) that involves principal subspaces of spectral matrices as operators on finite complex vector spaces, and not PCA in the functional sense that considers principal subspaces of functional operators over a continuous domain of frequency.

The broad contribution of this paper is the introduction of the first method for conducting interpretable frequency-domain PCA that is both sparse among variables as well as localized in bands of frequency. We formulate a definition for the PCA of multivariate time series that contains a low-rank signal of interest with sparse, continuous, localized principal subspaces. We propose a sequential algorithm for estimating the principal subspaces. The approach estimates the sparse d-dimensional principal subspace itself, thus avoiding some of the challenges associated with deflation that is required in approaches to sparse PCA that sequentially estimate one-dimensional subspaces. Through simulation, we have studied the performance of the proposed algorithms on estimation of the underlying principal subspaces as well as parameter selection. On the theoretical side, we have established the consistency of the estimated principal subspaces in high-dimensions. The proof builds upon and extends the arguments presented in Wang et al. (2014) and Lu et al. (2016) to account for smoothness of the principle subspace, including a new concentration inequality that shares information across frequency.

The remainder of this paper is organized as follows. In Section 2, a formulation of the localized and sparse principal subspaces of the underlying process is described. Section 3 is devoted to the development of the estimation procedure. The theoretical analysis of the estimator is covered in Section 4 and the selection of tuning parameters is discussed in Section 5. Empirical properties are investigated through simulation studies in Section 6 and through the analysis of the motivating EEG data in Section 7. Section 8 provides a discussion of limitations and future directions. Proofs of theoretical results and additional details with regards to the algorithms, simulation results and data analysis are provided in Supplementary Material.

Notation:

Let A=Ai,jCp×p. We denote conjugate transpose of A by A and will use it to represent transpose of a real valued matrix as well. Let uCp, the 2-norm of u is defined as u2=uu and the 0-norm of u is the number of non-zero elements of u. For matrices A1 and A2, we define the inner product as A1,A2=trA1A2 and AF=A,A, where tr(A) is the trace of A. In this paper, A2,0 determines the number of non-zero rows of A and A1,1i,jAi,j. In addition, for Hermitian matrices A, BCp×p, AB if and only if B-A is positive definite. We denote the real and imaginary parts by R() and I(), respectively, and we define the unit ball in Cp by Sp-1(C)=vCpv2=1.

2. Localized Sparse Principal Components

2.1. Principal Components in Frequency Domain

Let {X(t):tZ} be a p-dimensional stationary time series with mean vector E[X]=μ, auto-covariance matrix 𝚪(h)=E[X(t+h)-μ][X(t)-μ],h=0,±1,, and spectral density matrix f(ω)=(2π)-1h=-𝚪(h)exp{-iωh},-<ω<, that is continuous as a function of frequency. Consider the decomposition X(t)=ϑ(t)+ε(t), tZ, where ϑ is the time series that is the closest time series to X in terms of mean square error that can be obtained after compressing then reconstructing X through a d-dimensional linear filter. Formally, ϑ is defined by the d×p filter {b(h)} and the p×d filter {c(h)} such that ϑ(t)=μϑ+hc(t-h)ζ(h) and ζ(t)=hb(t-h)X(h) minimizes

E[X(t)-ϑ(t)][X(t)-ϑ(t)] (1)

over all possible d×p and p×d filters.

Let B(ω)=hb(h)exp{iωh} and C(ω)=hc(h)exp{iωh} be the corresponding transfer functions. The next theorem, presented in Brillinger (2001), identifies the optimal transfer functions that minimizes Equation (1).

Theorem 1. Let {X(t)} be a p-dimensional weakly stationary time series with mean vector μ, an absolutely summable autocovariance function 𝚪(h), and spectral density matrix f(ω),-<ω<. Then the μϑ,{b(h)}, and {c(h)} that minimizes (1) are given by μϑ=μ-hc(h)hb(h)μ, b(h)=(2π)-102πB(α)exp{ihα} dα, and c(h)=(2π)-102πC(α)exp{ihα} dα, where C(ω)=U1(ω)Ud(ω), B(ω)=C(ω), and Uj(ω) is the j-th eigenvector of f(ω),j=1,,p. In addition, if λj(ω) denotes the corresponding eigenvalue, j=1,,p, then the minimum obtained is 02πj>dλj(α) dα.

Note that if we denote A(ω)=C(ω)B(ω), then

E[X(t)-ϑ(t)][X(t)-ϑ(t)]=02πtr[I-A(ω)]f(ω)[I-A(ω)]d(ω)A(ω)=U1(ω)U1(ω)++Ud(ω)Ud(ω).

In other words, for each ω[0,1), A(ω) is a rank d projection matrix. This indicates that the minimizer of 02πtr[I-A(ω)]f(ω)[I-A(ω)]d(ω) over the space of rank-d projection matrices 𝒢d is equivalent to the solution to the maximization problem

maxA𝒢d02πtrfωAωdω. (2)

The focus of this article is the interpretation and estimation of the principal subspace spanned by the orthogonal directions Uj(ω), considered with reference to the eigenvalues λj(ω). It should be noted that the power spectrum of ϑ can be represented as fϑ(ω)=j=1dλj(ω)Uj(ω)Uj(ω). The principal time series ζj(t), j=1,,d, are uncorrelated time series with power spectra λj(ω) that represent parsimonious underlying latent mechanisms that account for most of the information in X(t). The orthogonal directions Uj(ω) describe how these latent time series relate to and can be interpreted from the perspective of the p-dimensional space. For example, in our analysis of the EEG data that is presented in Section 7, Uj and λj are dominated by information within a subset of the slow delta frequencies less than 4 Hz, which has been shown to be most prominent during times of and can be used to electrophysiologically quantify rest, and within a subset of the theta frequencies between 4 – 7 Hz, which has been shown to be associated with attention control. The principal time series ζj represent uncorrelated relative expression of these two mechanisms, and the principal directions Uj indicate how these mechanisms are expressed in each location of the brain.

2.2. Sparsity

This article is concerned with PCA where principal subspaces are sparse in variates. This assumption is essential both to make estimation tractable in the high-dimensional setting, as well as for interpretation. For example, in our motivating application, we desire a parsimonious interpretation where a component represents power in only certain regions of the brain by estimating principal subspaces that are sparse in the following sense.

Definition 1 (Subspace Sparsity). Let 𝒰 be a d-dimensional subspace of Cp and U be the set of p×d orthonormal matrices whose columns span 𝒰. Let 𝚷=UU, UU be the unique (orthogonal) projection matrix onto the subspace 𝒰. We define the sparsity level of 𝒰 as s=|supp[diag(𝚷)]|.

We desire a principal component analysis under the assumption that the principal subspace that is spanned by U1(ω),,Ud(ω) is sparse with sparsity level s*.

2.3. Frequency Localization

In addition to sparsity, we also desire a PCA that is localized in the frequency domain in that only the most relevant frequencies are retained. Frequency localization is important for two reasons. In terms of estimation, the ability to consistently estimate the d-dimensional principal subspace of a matrix depends on the difference between the dth and d+1 st eigenvalues. In many applications, including our motivating EEG example where there is low signal at higher frequencies, this eigengap is not sufficiently large for spectral matrices at many frequencies. In terms of interpretation and applications, we desire a parsimonious decomposition of information in that principal components can be interpretable as having support withing certain ranges or bands of frequency. This desire also mitigates the issues caused by the inability to consistently estimate principal subspaces at frequencies with insufficient eigengaps as said information is not of practical interest. Formally, we desire a frequency localization procedure that identifies frequencies with sufficient power by finding Ω[0,2π) such that the power of X at frequency ω that is accounted for by ϑ, or j=1dλj(ω), is greater than some threshold for all ωΩ. Although this threshold can be selected either subjectively or based on existing scientific knowledge, in Section 5 we discuss a data driven procedure for selecting this threshold relative to the variance of the remainder ϵt and present details in Appendix A.

2.4. Frequency Bands and Continuity of Principal Subspaces

Continuity of the power spectrum is a common theoretical assumption that is justifiable in most practical applications, including for EEG. We utilize the assumption that principal subspaces are continuous as a function of frequency in two ways. First, it allows for the sharing of information in adjacent frequencies, which improves estimation, especially in areas with small eigen-gap. Second, we utilize the continuity of the principal subspaces to improve interpretation. When combined with frequency localization, regularizing the continuity of the principal subspace results in estimates of the principal subspaces that are not localized in individual frequencies, but in bands of frequencies.

2.5. Optimization Problem

We combine Equation (2) to formulate the PCA problem with appropriate regularizations to obtain estimates of the principal subspaces that are localized, sparse, and preserve smoothness presented in the underlying principal subspaces, as a function of frequency. In order to obtain a sparse solution, we can add the 0 penalty term for each frequency component, i.e. via Vω2,0s*. To obtain a localized solution, we propose to discretize the objective function and add a shrinkage parameter, β, for each frequency ω. To control variation in estimated principal subspaces at consecutive fundamental frequencies, an intuitive approach can be to add the constraint 𝚷-𝚷+1F<ε for all =1,,n/2-1. We relax this constraint to obtain a computationally feasible, sequential optimization problem.

Given a realization X(1),,X(n) of the time series {X(t):tZ}, we consider the frequency transformation of the data given by

fnω=t=-MMRˆtexp-2πiωt, (3)

where Rˆt=1nk=1n-tX(k+t)X(t) with the dependence of M on n implicit so that M can grow with n as n. Note that, when M=n/2,fn is the standard periodogram and when M<n/2, fn is a truncated periodogram. In establishing the theoretical properties of our proposed estimator, we specify an appropriate rate at which M can grow relative to n and p such that we maintain consistency of the estimator.

With the aforementioned considerations, we can consider estimating the sparse and localized principal components through solving the following optimization problem.

maximizeβ,V(ω)=1,,n/2=1n/2βtrfnωVωVωsubject to:Vωorthonormal,Vω2,0s*andVωVω-Vω+1Vω+1F<ε,=1,,n/2-1and=1n/2βηand0β1,=1,,n/2. (4)

Note that the constraint set in Equation (4) is non-convex and solving it directly is a challenging problem. We approach the problem through relaxing the constraint set, reformulating the problem as a different regularization problem and propose a sequential procedure to obtain a solution. We show in Section 4 that, for large enough n, the solution obtained through the proposed sequential procedure is feasible for (4), with high probability, and is a consistent estimate of the underlying principal subspaces.

Let Θ=𝚷1,,𝚷n/2:𝚷-𝚷+1F<ε for all =1,,n/2-1. We can show that 𝚷-𝚷+1F=2𝚷+1-𝚷𝚷+1𝚷F, see Appendix B.2.1 for details. Thus, for any 𝚷1,,𝚷n/2Θ, trβfnω+1𝚷+1-𝚷𝚷+1𝚷E for an appropriate E (e.g, E=2ndsupλ1ωε), and we define the relaxed constraint set Θ~𝚷1,,𝚷n/2:trβfnω+1𝚷+1-𝚷𝚷+1𝚷E. While the constrained set Θ restricts the distance between principle subspaces at all pairwise adjacent frequencies, this relaxed set Θ~ restricts the sum of the distances across selected frequencies between the projection of the periodogram at a frequency onto its principle subspace and onto the principle subspace at the previous frequency. Relaxing the constraint to Θ~ enables us to consider (4) as

maximizeβ,Vω=1,,n/2=1n/2βtrfnωVωVω-θ=1n/2-1trβfnω+1𝚷+1-𝚷𝚷+1𝚷subject to:Vωorthonormal,Vω2,0s*and=1n/2βηand0β1,=1,,n/2,

where the relation between θ and E depends on the data. Simple calculations show that trfnω+1𝚷+1-θfnω+1𝚷+1-𝚷𝚷+1𝚷=tr(1-θ)fnω+1+θ𝚷fnω+1𝚷𝚷+1. This enables us to rewrite the above optimization problem as the following problem

maximizeβ,Vω=1,,n/2=1n/2βtrf(θ)(ω)VωVωsubject to:Vωorthonormal,Vω2,0s*and=1n/2βηand0β1,=1,,n/2, (5)

where f(θ)ω+1=(1-θ)fnω+1+θ𝚷fnω+1𝚷 and f(θ)ω1=fnω1, and we suppressed the dependence of f(θ) on n to ease notation. Note that, since ΘΘ~, a solution to (5) may not be feasible for (4). However, as will be shown in Section 4, for large enough n the solution obtained falls in Θ with high probability.

Observe that f(θ) regularizes the object of interest, the principal subspace, by shrinking the principal subspace at frequency ω+1 toward the principal subspace at frequency ω, which implicitly encourages the estimated principal subspaces at consecutive frequencies to stay close together. The parameter θ controls the amount of information that is pooled from the previous frequency and implicitly controls the total variation in the estimated principal subspaces. In the extreme case where θ=0, no sharing of information is incorporated into subspace estimation, and when θ=1, the principal subspace at each frequency is projected on the space spanned by the corresponding previous frequency resulting in recovering the estimated principal subspace obtained at ω1.

3. Estimation Procedure

We propose to solve the optimization problem in (5) sequentially as follows. First, we estimate Vω1,,Vωn/2 sequentially, where, at frequency ω+1 and conditional on estimates Vˆω1,,Vˆω for Vω1,,Vω, we obtain an estimate for Vω+1 through solving

maxVω+1trfˆ(θ)ω+1Vω+1Vω+1,s.t.Vω+1orthonormal,Vω+12,0s*, (6)

where fˆ(θ)ω+1=(1-θ)fnω+1+θ𝚷ˆfnω𝚷ˆ, 𝚷ˆ=VˆωVˆω, and fˆ(θ)ω1=fnω1. Note that substituting 𝚷 by its estimate is justified by the consistency of the estimated principal subspaces established in Theorem 2. Next, we solve

maximizeβ1,,βn/2=1n/2βηand0β1,=1,,n/2=1n/2βtrfˆ(θ)ωVˆωVˆω, (7)

which as shown in Proposition 3.1, maintains only the η frequency components with highest objective function. We solve the former problem sequentially by utilizing the sparse orthogonal iterated pursuit (SOAP) proposed by Wang et al. (2014), where the initial value at ω1 is obtained by the Fantope projection and selection (FPS) and the estimate obtained at each frequency is used as the initial value for the next frequency component afterwards.

3.1. Solution of the Sparse Principal Components

Although the solution to (6) for each =1,,n/2 can attain the optimal statistical rate of convergence (Vu and Lei, 2013), it is NP-hard to compute (Moghaddam et al., 2005). Extensive research has been done to design a computationally feasible algorithm that enjoys optimal statistical convergence rate, a review of which can be found in Section D of Zou and Xue (2018).

The optimization problem (6) can be solved directly by the orthogonal iteration algorithm (Golub and Van Loan, 2013) combined with a sparsification step. In addition, to ensure the solution attains optimal statistical rate of convergence, the initial value should fall within an appropriate distance from the solution. The initial estimate is obtained by applying the FPS method that solves a convex relaxation of the problem (6). The two steps of (relaxed step) FPS followed by (tightened step) SOAP are explained below.

We first introduce the FPS algorithm for estimating the sparse PCs of a real matrix 𝚺, where we maximize tr𝚺V subject to V being orthonormal and V2,0s*. We then extend it so that it can estimate the sparse principal subspace of a complex valued spectral density matrix. Note that we can relax the constraint set of (6) to obtain a convex relaxation of the problem. To do so, let 𝚷=VVT and note that since V is an orthonormal matrix, 𝚷 is the projection matrix onto a d-dimensional subspace of Rp (in the real case). In addition, we know that 𝚷 has exactly two eigenvalues, 1 with multiplicity d and 0 with multiplicity p-d. Such constraint on eigenvalues of 𝚷 can be relaxed to tr(𝚷)=d and 0𝚷Ip. In addition, we relax the constraint 𝚷2,0s* to 𝚷1,1s*. Note that the constraint set V2,0s* is not convex, while the set 𝒜=𝚷:𝚷Rp×p,tr(𝚷)=d,0𝚷Ip is convex.

The relaxed convex optimization problem can be equivalently expresses as

minimizetr(𝚺𝚷)+ρ𝚽1,1𝚷=𝚽,𝚷𝒜,𝚽Rp×p, (8)

with the Lagrangian (𝚷,𝚽,𝚯)=tr(𝚺𝚷)+ρ𝚽1,1-tr[𝚯(𝚷-𝚯)], 𝚷𝒜,𝚽Rp×p,ΘRp×p, and be solved by the alternating direction of multiplier (ADMM), which iteratively minimizes the augmented Lagrangian,

(𝚷,𝚽,𝚯)+β/2𝚷-𝚽F2 (9)

with respect to 𝚷 and 𝚽 and updating the dual variable 𝚯. We only need to iterate the algorithm enough so that the calculated 𝚷 at iteration T, 𝚷(T), falls within the basin of attraction of the SOAP algorithm. A detailed description of the ADMM step can be found in Appendix A. Then, the top d leading eigenvectors of 𝚷(T) are used as the initial value in the SOAP algorithm.

To apply the FPS algorithm to complex valued metrics we invoke to Lemma B.4.3 from the Appendix B that describes the isomorphism between complex matrices and real matrices. Let fˆ(R)(θ) be the associated (2p)×(2p) real matrix to fˆ(θ). We propose to apply the FPS algorithm to fˆ(R)(θ)(ω) and estimate the 2d-dimensional principal subspace of fˆ(R)(θ)(ω) to obtain the initial estimate of d leading eigenvectors of fω. As will be shown in Theorem (2), part (I), the estimated subspace obtained in this manner will be consistent.

In SOAP, the orthogonal iteration method is followed by a truncation step to enforce row-sparsity and further followed by taking another re-normalization step to enforce orthogonality. More precisely, at the t-th iteration of the algorithm the following operations are performed

  • Orthogonal iteration: V~(t+1)fˆ(θ)ωU(t);V(t+1),R1(t+1)QRV~(t+1)

  • Truncation/re-normalization: U~(t+1)TruncateV(t+1),sˆ;U(t+1),R2(t+1)QR(U~)(t+1)

where columns of U(t) contain the estimated first d eigenvectors of fω and the truncation operator sets the p-sˆ rows with the smallest modulus to zero.

3.2. Solution of the Linear Programming Problem

Let Vˆω,=1,,n/2 be the maximizer of trfˆ(θ)ωVωVω such that Vω is orthonormal and Vω2,0s*. Since fˆ(θ)ω,=1,,n/2 are positive definite, htrfˆ(θ)ωVˆωVˆω>0. Thus, we can write (7) as

maximizeβ1,,βn/2=1n/2βηand0β1,=1,,n/2=1n/2βh. (10)

Note that, since h>0, =1,,n/2, the objective function is monotonically increasing in β, =1,,n/2 and therefore attains its maximum on the boundary of the constraint set. The algorithm selects the η largest hj’s and set the coefficients of the n/2-η smallest hj’s to zero.

Proposition 3.1. Let ηN, η<K for some KN, and h1,,hKR+. In addition, let h(1)h(K) be the sorted hjs in decreasing order and β(1),,β(K) be the corresponding coefficients in (10). Then

maximizeβ1,,βKK=1Kβηand0β1,=1,,K=1Kβh. (11)

is attained at β(1)==β(η)=1,β(η+1)==β(K)=0.

3.3. LSPCA Algorithm

Below, we summarize the estimation procedure described above and will refer to it as the localized sparse principal component analysis (LSPCA) algorithm.

3.

4. Theoretical Analysis

To investigate theoretical properties, we first introduce the notion of distance between subspaces, in addition to several key quantities that will be used in the theoretical analysis, then we present the model and assumptions under which theoretical properties were derived. Finally, we present the rate of convergence of the estimated localized sparse principal components.

  • Subspace distance: Let 𝒰 and 𝒰 be two d-dimentional subspaces of Cp. Denote the projection matrices onto them by 𝚷 and 𝚷, respectively. We define and denote the distance between 𝒰 and 𝒰 by 𝒟𝒰,𝒰=𝚷-𝚷F.

  • Principal subspace notations: Let 𝒰* be the d-dimensional principal subspace of fω for each fundamental frequency ω=/n, =2,,n/2 and 𝒰(t)ω1 be the d-dimensional subspace spanned by the top d eigenvectors of 𝚷¯(t) obtained at the t-th iteration of the ADMM algorithm presented in the Appendix A.

  • Minimum number of iterations and data points: Let γ=supω[0,1]3λd+1(ω)+λd(ω)λd+1(ω)+3λd(ω) and R=mindγ1-γ1/22,2γ4. The minimum number of iterations of the ADMM, Tmin, the SOAP, T~min, and the minimum data points, nmin, are
    Tmin=ζ12R-ζ22;T~min=4log(R/ξ)log(1/γ);nmin=Cs*log(p)R2λ1ω1λdω1-λd+1ω12, (12)
    where ζ1=C~λ1ω1λdω1-λd+1ω1.s*log(p)n, and ζ2=C~M(n)λ1ω1λdω1-λd+1ω1dp2log(p)n1/41t.

4.0.1. Model Assumptions

let df,d,s* be the class of p-dimensional stationary time series {X(t):tZ} satisfying the following assumptions.

Assumption 1. For all ω[0,1), the d-dimensional principal subspace of f(ω) is continuous as a function of ω, is s*-sparse and these principal subspaces share the same support. In addition, we assume that infω[0,.5]λd(ω)-λd+1(ω)>δ>0 for some constant δ.

Assumption 2. There exists constants c1 and γ11 such that for all h1, the α-mixing coefficient satisfies α(h)exp-c1hγ1.

Assumption 3. There exists positive constants c2 and γ2 such that for all vSp-1(C) and all λ0, we have Pv*X(t)λ2exp-c2λγ2 for all tZ.

Assumption 4. Define γ via 1γ=1γ1+2γ2, where γ1 and γ2 are given in Assumptions (6) and (7). We assume that γ<1.

Assumption 1 is made to ensure consistency of the estimated principal subspaces as well as enhancing interpretability. Moreover, continuity of the principal subspace allows us to solve the optimization problem in (5) sequentially, where the solution obtained are feasible with high probability for large enough n. Assumption 2 ensures the process we consider has short range dependence. An example of processes satisfying this assumption is the class of 1-Lipschitz functions of linear processes with absolutely regular innovations (Merlevède et al., 2011). Assumption 3 ensures the processes we consider are not heavy tailed. We leave spectrum estimation in the frequency domain for heavy tailed and long memory processes for a later investigation. Assumption 4 is required for applying the deviation inequality derived in Merlevède et al. (2011).

Theorem 2. Let {X(t):t=1,,n} be a realization of a weakly stationary time series that follows df,d,s* with n>nmin. Let the regularization parameter in (8) be ϱ=Cλ1ω1log(p)/n for a sufficiently large constant C, and the penalty parameter β in (9) be β=2pϱ/d.

  1. The iterative sequence of d-dimensional subspace 𝒰(t)ω1t=1T satisfies
    𝒟𝒰(t)ω1,𝒰*ω1C~~λ1ω1λdω1-λd+1ω1s*log(p)n+C~~Mλ1ω1λdω1-λd+1ω1dp2log(p)n1/41t (13)
    with high probability, where C~ and C~~ are constants.
  2. Let 𝒰(T+T~) be the space spanned by the columns of the estimator obtained from the Algorithm LSPCA after TTmin iterations in Algorithm ADMM followed by T~T~min iterations of Algorithm SOAP. By taking the sparsity parameter sˆ in Algorithm SOAP such that sˆ=Cmax4dγ-1/2-12,1s*, for some integer constant C1, and a fixed θ[0,1), the final estimator 𝒰ˆ=𝒰(T+T~) satisfies
    𝒟𝒰*,𝒰ˆCγ1/21-γ1/4Δ(2sˆ) (14)
    with high probability, for all =1,2,,n/2, where
    Δ(s)supω2dexp-c0MMs*log(p)n+2θλ1ω+1𝒟𝒰*,𝒰+1*+α12λdω+1-(1-θ)λd+1ω+1-2θλ1ω+1α, (15)
    α=supωc12dλdω-λd+1ωexp-c0MMs*log(p)n, and c0, c1 are constants.

Theorem 2 can be seen as an extension of the result in Wang et al. (2014) that is also an extension of the Davis-Kahan theorem quantifying the precision of the estimated principal subspaces and its dependence on the sample size, dimension, and the magnitude of the perturbation relative to the eigengap of the covariance type matrix in an iid sampling scheme. In particular, Equations (14) and (15) reveal how convergence of the estimated principal subspaces depends on the eigengap λd(ω)-λd+1(ω), sample size, and dimension. Observe that the numerator of (15) is a combination of a term proportional to 2θλ1ω+1𝒟𝒰*,𝒰+1* and a term proportional to exp-c0MMs*log(p)n. As the proof of Lemma B.2.1 in Appendix B indicates, the former term is an upper bound for f(θ)(ω)-f(ω)op, which represents the extend of the bias introduced by the information sharing step in the proposed principal component analysis. Note that the bias vanishes as n, since 𝒟𝒰*,𝒰+1* converges to zero by the continuity of the principal subspaces. The later term is an upper bound on the sparse operator norm of fn(ω)-f(ω). The upper bound obtained holds with high probability and vanishes when M and Mlog(p)/n0 as n,p, with the dependence of M on n implicit. This indicates that, to achieve consistency in estimation of the principal subspaces, the parameter M, should grow with n and p at the rate such that Mlog(p)/n0. Finally, Theorem 2 guaranties that for a sufficiently large n, p and M, 𝒟𝚷,𝚷ˆ<ϵ/3 for a given ϵ. This, along with the smoothness of principal subspaces as a function of frequency, implies 𝚷ˆ-𝚷ˆ+1<ϵ with high probability. This confirms that, for sufficiently large n,p, and M the estimates obtained by the LSPCA is feasible for (4), with high probability.

5. Tuning Parameter Selection

In this section we outline a procedure for the selection of four parameters: the dimension of the principal subspaces d, the sparsity parameter sˆ, the localization parameter η, and the smoothing parameter θ. A detailed description is provided in Appendix A. Given the complex nature of the problem that makes the empirical joint selection of the parameters infeasible, we propose the selection of each parameter individually, conditional on the other parameters, and iteratively.

For the dimension of the principal subspaces d, we inspect the scree plot or equivalently the plot of the proportion of variance explained. For the localization parameter η, we propose to use information criteria based on the log-Whittle likelihood. More precisely, let h be the maximum total power in a d-dimensional subspace at frequency defined in Section 3.2, h(1),,h(n/2) be their order statistics, Lˇ=(1),,(n/2) be the corresponding indices of the Fourier frequencies of these order statistics, and Lˇη=(1),,(η)Lˇ be the the Fourier frequency indices of the top η order statistics. The log-Whittle likelihood is estimated by log()=-=1n/2plogπ+logGˆ+dXωGˆ-1dXω, where Gˆ=ILˇηfˆϑω+𝚺ˆ,fˆϑω=fnωUˆ1ωUˆ1ω++fnωUˆdωUˆdω, Uˆjω are obtained from the LSPCA algorithm, 𝚺ˆ=Lˇ/LˇηdXωdXω/|Lˇ|-Lˇη, and dXω is the discrete Fourier transform of the data at ω. We use this to define standard information criteria for η including AIC=-2log()+2η, AICc=-2log()+2η+2η2+2ηn-η-1, and BIC=-2log()+log(n)η. The localization parameter η is selected to minimize the information criteria. For both the sparsity parameter s and the smoothing parameter θ, we propose to use k-folds cross validation, with the Mahalanobis distance to evaluate the performance of fitted model in the validation step. For time series with short length, one might consider alternative methods such as information criterion for selecting s and θ.

6. Simulation Studies

6.1. Setting

In this section, we explore, numerically, the performance of the LSPCA algorithm, effect of smoothing, and performance of the parameter selection procedures and compare the results with the classical frequency domain PCA developed in Brillinger (2001). Let a(t) be a linear filter with frequency response I(Ω), where I(Ω) is the indicator function of the set Ω=[.05,.25]. We consider processes X(t)=X1(t),,Xp(t)T, t=1,,n that are constructed from independent processes Y1,,Y5 such that Yk(t):tZ~AR(4). More precisely, let represents the convolution operator, we define X1(t)=a(t)(1/c)Y1(t), Xj(t)=a(t)πj(x)X1(t)+(1/c)Yj(t)+Wj1(t), j=2,,5 with π2(x)=2.2,π3(x)=1.2,π4(x)=1.25, π5(x)=2.25 and Xj(t)~WN(0,1), j=6,,p, where Yj(t)=k=14πjkYj(t-k)+Wj0(t), Wj0(t)~N(0,1/4),j=1,,5 such that πj1=α1+ϕj1, πj2=α2-α1ϕj1+ϕ2, πj3=-ϕj1α2+ϕ2α1, πj4=-ϕj2α2, α1=1/20, α2=-1/1.15, ϕ2=-0.75, ϕ11=1.5, ϕ21=1.55, ϕ31=1.45, ϕ41=1.65, ϕ51=1.35, and Wj0(t),j=1,,5 are independent white noise processes with mean zero and variance 1 and are independent of Wj1(t),j=2,,5.

The processes have d=1 dimensional principle subspaces. The parameter c controls the eigengap such that increases in c reduces the power in the first 5 coordinates, which weakens the signal strength and decreases the eigengap. The modulus of its leading eigenvector is displayed in the top left panel of Figure 2 for c=3. The accuracy of the estimated principal subspace at any frequency, say ω, depends on various factors including the dimension (p), sample size (n), and the eigengap. We considered two values of the dimension p=64,128, three sample sizes n=1024,2048,4096, and two values of signal strength c=1,3. One hundred realizations of the process for all combinations of n, p, and c were generated, and the first eigenvector of the spectral density matrix at each frequency were estimated using the LSPCA algorithm and the classical method of Brillinger (2001). We evaluated the performance of the estimators using mean squared estimation error (MSEE) defined as k=1100𝒟𝒰-𝒰ˆ(k)/100, where 𝒰 is the true 1-dimensional principal subspace and 𝒰ˆ(k) is the estimated one obtained from the k-th run of the simulation, and 𝒟 is the distance defined in Section 4.

Figure 2:

Figure 2:

Top left panel represents the population leading eigenvector; Top right panel represents the classical estimate of the leading eigenvector; Bottom left panel represents the sparse estimate of the leading eigenvector with θ=0; Bottom right panel represents the sparse estimate of the leading eigenvector with θ=0.6.

6.2. Results

We present three sets of results here; additional results related to computation time, sparsity, and localization are provided in Appendix C. The first set of results are illustrative results from one realization with p=64, n=1024 and c=3. The top right panel of Figure 2 displays the estimated modulus of the first principal component estimated from the classical estimator of Brillinger (2001). The high variability of the classical estimator is illustrated, which inhibits the separation of signal within the five channels in the support Ω from noise. The bottom panels of Figure 2 provide a visual illustration of the role of the sharing of information across principle subspaces at adjacent frequencies via θ. Although the results of Section 4 indicate consistency even with θ=0, we see that without sharing information across frequency in the lower left panel where θ=0 at certain frequencies, other coordinates are selected rather than the five that have true signal. The result is that supported subspaces cannot be interpreted as a continuous bands. The estimate under θ=0.6 is provided in the lower right panel, where it can be seen that the sharing of information not only improves estimation in finite samples, but provides essential interpretation where frequency is localized into bands.

The second set of results investigates the stability of the iterative procedure for selecting tuning parameters and the relative estimation at frequencies within the support Ω and outside the support Ωc=[0,.5]Ω for p=64, n=1024, c=3. Figure 3 illustrates side by side boxplots of the mean estimation error of the LSPCA and the classical PCA over Ω and Ωc after 1–4 iterations of the tuning parameter selection procedure. Plots illustrates that, after two iterations of the parameter selection and estimation procedure, the estimated principal subspaces stabilizes, suggesting performing the iterative scheme in LSPCA for two iterations. In addition, all plots confirm that the LSPCA improves estimation of the underlying principal subspaces in Ω compared to the classical approach. Moreover, over Ωc, where the underlying principal subspaces are not sparse and signal strength is low, both estimates obtained by the classical PCA and the LSPCA do not perform well. It can be seen that imposing sparsity through LSPCA improves estimation within regions of scientific interest Ω while increasing error in regions that are not of scientific interest Ωc.

Figure 3:

Figure 3:

Side by side box plots of the MSEE of the LSPCA and the classical PCA for 4 times iteration of the parameter selection and estimation of the 1-dimensional principal subspaces over Ω and Ωc.

The third set of results investigates the relative effects of sample size n, dimension p and signal strength c for estimation within Ω as summarized in Figure 4. We found that LSPCA outperforms classical PCA in all settings, and confirms the results in Section 4 in that estimation error improves for higher sample sizes n, smaller dimensions p and stronger larger eigengaps/smaller c.

Figure 4:

Figure 4:

Side by side box plots of the MSEE of the LSPCA illustrating the effect of increasing sample size, dimension, and signal strength on estimation of the 1-dimensional principal subspaces over Ω and in comparison with the the classical principal subspace estimation.

7. Data Analysis

Evidence suggests that electrophysiological activity at different frequencies and locations of the brain can be biomarkers for schizophrenia (Renaldi et al., 2019; Zhang et al., 2021). To illustrate the use of LSPCA to obtain interpretable frequency-channel analyses, we apply it in separate analyses of 64-channel EEG recording from two individuals. One is from a patient who is experiencing an episode of psychosis for the first time (FEP), which can be a precursor to the eventual development of schizophrenia, and has been emitted to a psychiatric emergency department. The second is from a healthy control with no history of mental illness (HC). During the recording, participants sat in a chair and relaxed with their eyes open. Data were recorded using a f10–10 system and were initially sampled at a rate of 250 Hz for one minute. Pre-processing consisted of down-sampling to 64 Hz and filtering using a 1 Hz high-pass filter and 58 Hz low-pass filter; removal of segments with large artifacts such as muscle activity or movements by a trained EEG data manager; and further removal of subtle artifacts such as ocular movement and cardiac signals via independent component analysis (Delorme and Makeig, 2004).

We applied LSPCA to understand personal electrophysiological activity by analyzing each subject’s data separately. We made exploratory comparisons and discuss future formal group analyses in Section 8. The parameter selection procedure selected a sparsity level of sˆ=8 for both subjects, smoothing parameters of θ=0.2 and θ=0.6, and localization parameters of η=41 and η=52 for the FEP and HC participants, respectively. Inspection of scree plots at all frequencies suggests that d=2. Two aspects of the results are presented here; additional explorations, including analyses of real and complex structures and of coherence, are provided in Appendix D.

First, we investigated the modulus of PC loadings of the d=2 components as functions of coordinate/channel and frequency for the FEP participant and the healthy control in Figure 5. Principal subspaces for both participants are localized within the union of a band of very-low frequencies that is contained within the traditional delta band of frequencies less than 4 Hz, and with a band that is contained in the traditional theta band of frequencies between 4 – 8 Hz. As power within the delta band is characteristic of unconscious processes and elevated during rest, and power within the theta band is involved in cognitive processes such as attention control that is elevated when eyes are open, this localization is not unexpected. However, as opposed to collapsing power within the historically defined delta and theta bands, the boundaries of which are displayed in Figure 5, the data-driven LSPCA identified narrower, more parsimonious, person-specific bands.

Figure 5:

Figure 5:

Top left panel Modulus of the first PC loadings of HC subject; Top right pane: Modulus of the second PC loadings of HC subject. Bottom left panel Modulus of the first PC loadings of FEP subject; Bottom right pane: Modulus of the second PC loadings of FEP subject. Vertical lines denote the boundaries of the traditional delta and theta bands.

Next, we explored the spatial localization of power within these identified bands. Figure 6 displays the diagonal elements of ωBfˆϑ(ω) where B is the localized frequency band for both subjects. We see that power in both the delta and theta band are concentrated in the central regions of the HC; theta power in the FEP participant is also concentrated in the central region. However, delta power for the FEP participant is primarily located in the frontopolar and parietal regions. This difference in distribution of delta brain activity between the FEP and HC participants is consistent with the findings of Renaldi et al. (2019), who reported significantly higher delta power in the frontal and posterior regions in FEP compared to HC.

Figure 6:

Figure 6:

Active channels in the FEP (top row) and HC (bottom row) participants for the lower frequency band (left column) and higher frequency band (right column).

8. Discussion

This article introduced what is, to the best of our knowledge, the first approach to conducting a PCA on a high-dimensional stationary time series whose principal subspace is sparse among variates, localized within frequency, and smooth as a function of frequency. The method is by no means exhaustive and can potentially be extended to more complex scenarios. The first of these is to nonstationary time series. Although the developed LSPCA routine could be applied directly using quadratic time-frequency transformations such as the local Fourier periodogram or SLeX periodogram, it is not yet obvious how to impose sparsity, frequency localization, or smoothness on the time-frequency subspaces that accounts for temporal ordering and information. A second extension is to the replicated time series setting in which a joint analysis is conducted on data where multivariate time series are observed for multiple subjects. As opposed to the analysis presented in Section 7, where separate PCAs were conducted individually for two separate subjects, a PCA for replicated time series will find optimal eigenspaces for describing mutual and subject specific information. The proposed LSPCA offers a regularized estimation approach. One might desire a confidence-based procedure that provides inference with regards to included frequency bands and retained channels. Although the excursion set method that has been used to obtain inference for spatial clusters in image data appears to provide a natural solution for conducting inference with regards to frequency localization (Maullin-Sapey et al., 2023), how to do this while imposing sparsity and extract the low-dimensional principal subspace could prove to be challenging. Lastly, PCA is just one of many popular tools for extracting low-dimensional structures in time series data, each with different goals. Another popular tool, dynamic factor modeling, finds parsimonious dynamic factors that represent comovements of the variates. It has an elegant formulation that involves the eigendecomposition of spectral matrices and has favorable statistical properties when eigenvalues diverge (Forni et al., 2000). Future work can investigate the extension of LSPCA to dynamic factor models when largest eigenvalues are bounded.

Supplementary Material

1

Acknowledgments

This work is supported by National Institutes of Health grants R01GM140476, R01HL159213 and R01MH125816.

Footnotes

CODE

An R package to implement LSPCA and reproduce results presented in the manuscript is provided at github.com/jamnamdari/LSPCA.

Contributor Information

Jamshid Namdari, Department of Biostatistics & Bioinformatics, Emory University.

Amita Manatunga, Department of Biostatistics & Bioinformatics, Emory University.

Fabio Ferrarelli, Department of Psychiatry, University of Pittsburgh.

Robert T. Krafty, Department of Biostatistics & Bioinformatics, Emory University.

References

  1. Brillinger DR (1964), “The Generalization of Techniques of Factor Analysis Canonical Correlation and Principal Component to Stationary Time Series,” Invited paper at Royal Statistical Society Conference in Cardiff, Wales. [Google Scholar]
  2. — (2001), Time Series: Data Analysis and Theory, SIAM. [Google Scholar]
  3. Bruce S, Tang C, Hall M, and Krafty R (2020), “Empirical Frequency Band Analysis of Nonstationary Time Series,” Journal of the American Statistical Association, 115, 1933–1945. [DOI] [PMC free article] [PubMed] [Google Scholar]
  4. d’Aspremont A, Ghaoui L, Jordan M, and Lanckriet G (2004), “A Direct Formulation for Sparse PCA Using Semidefinite Programming,” Advances in Neural Information Processing Systems, 17. [Google Scholar]
  5. Delorme A and Makeig S (2004), “EEGLAB: An Open Source Toolbox for Analysis of Single-Trial EEG Dynamics Including Independent Component Analysis,” Journal of Neuroscience Methods, 134, 9–21. [DOI] [PubMed] [Google Scholar]
  6. Forni M, Hallin M, Lippi M, and Reichlin L (2000), “The Generalized Dynamic-Factor Model: Identification and Estimation,” The Review of Economics and Statistics, 82, 540–554. [Google Scholar]
  7. Golub GH and Van Loan CF (2013), Matrix Computations, JHU press. [Google Scholar]
  8. James GM, Wang J, and Zhu J (2009), “Functional Linear Regression That’s Interpretable,” The Annals of Statistics, 37, 2083 – 2108. [Google Scholar]
  9. Jiao S, Shen T, Yu Z, and Ombao H (2021), “Change-Point Detection Using Spectral PCA for Multivariate Time Series,” arXiv preprint arXiv:2101.04334. [Google Scholar]
  10. Johnstone IM and Lu AY (2009), “On Consistency and Sparsity for Principal Components Analysis in High Dimensions,” Journal of the American Statistical Association, 104, 682–693. [DOI] [PMC free article] [PubMed] [Google Scholar]
  11. Johnstone IM and Paul D (2018), “PCA in High Dimensions: An Orientation,” Proceedings of the IEEE, 106, 1277–1292. [DOI] [PMC free article] [PubMed] [Google Scholar]
  12. Kam J, Bolbecker A, O’Donnell B, Hetrick W, and Brenner C (2013), “Resting state EEG power and coherence abnormalities in bipolar disorder and schizophrenia,” Journal of Psychiatric Research, 47, 1893–1901. [DOI] [PMC free article] [PubMed] [Google Scholar]
  13. Krafty R (2015), “Discriminant Analysis of Time Series in the Presence of Within-Group Spectral Variability,” Journal of Time Series Analysis, 37, 435–450. [DOI] [PMC free article] [PubMed] [Google Scholar]
  14. Krafty R, Hall M, and Guo W (2011), “Functional Mixed Effects Spectral Analysis,” Biometrika, 98, 583–598. [DOI] [PMC free article] [PubMed] [Google Scholar]
  15. Lu J, Chen Y, Zhu X, Han F, and Liu H (2016), “Sparse Principal Component Analysis in Frequency Domain for Time Series,” https://junweilu.github.io/papers/FourierPCA.pdf.
  16. Ma Z (2013), “Sparse Principal Component Analysis and Iterative Thresholding,” The Annalls of Statistics, 41, 772–801. [Google Scholar]
  17. Maullin-Sapey T, Schwartzman A, and Nichols TE (2023), “Spatial Confidence Regions for Combinations of Excursion Sets in Image Analysis,” Journal of the Royal Statistical Society Series B: Statistical Methodology, 86, 177–193. [DOI] [PMC free article] [PubMed] [Google Scholar]
  18. Merlevède F, Peligrad M, and Rio E (2011), “A Bernstein Type Inequality and Moderate Deviations for Weakly Dependent Sequences,” Probability Theory and Related Fields, 151, 435–474. [Google Scholar]
  19. Moghaddam B, Weiss Y, and Avidan S (2005), “Spectral Bounds for Sparse PCA: Exact and Greedy Algorithms,” Advances in Neural Information Processing Systems, 18. [Google Scholar]
  20. Ombao H, Van Bellegem S, et al. (2006), “Coherence analysis of nonstationary time series: a linear filtering point of view,” IEEE Transactions on Signal Processing, 56, 2259–2266. [Google Scholar]
  21. Ombao H, von Sachs R, and Guo W (2005), “SLEX Analysis of Multivariate Nonstationary Time Series,” Journal of the American Statistical Association, 100, 519–531. [Google Scholar]
  22. Paul D (2007), “Asymptotics of Sample Eigenstructure for a Large Dimensional Spiked Covariance Model,” Statistica Sinica, 14, 1617–1642. [Google Scholar]
  23. Pearson K (1901), “LIII. On Lines and Planes of Closest Fit to Systems of Points in Space,” The London, Edinburgh, and Dublin Philosophical Magazine and Journal of Science, 2, 559–572. [Google Scholar]
  24. Perrottelli A, Giordano GM, Brando F, Giuliani L, and Mucci A (2021), “EEGBased Measures in At-Risk Mental State and Early Stages of Schizophrenia: A Systematic Review,” Frontiers in Psychiatry, 12. [Google Scholar]
  25. Renaldi R, Kim M, Lee TH, Kwak YB, Tanra AJ, and Kwon JS (2019), “Predicting Symptomatic and Functional Improvements over 1 Year in Patients with First-Episode Psychosis Using Resting-State Electroencephalography,” Psychiatry Investigation, 16, 695. [DOI] [PMC free article] [PubMed] [Google Scholar]
  26. Shen H and Huang JZ (2008), “Sparse Principal Component Analysis via Regularized Low Rank Matrix Approximation,” Journal of Multivariate Analysis, 99, 1015–1034. [Google Scholar]
  27. Stewart G and Sun J. g. (1990), Matrix Pertrubation Theory, Academic Press. [Google Scholar]
  28. Sundararajan RR (2021), “Principal Component Analysis Using Frequency Components of Multivariate Time Series,” Compuational Statistics and Data Analysis, 157. [Google Scholar]
  29. Tuft M, Hall MH, and Krafty RT (2023), “Spectra in Low-Rank Localized Layers (SpeLLL) for Interpretable Time–Frequency Analysis,” Biometrics, 79, 304–318. [DOI] [PMC free article] [PubMed] [Google Scholar]
  30. Vu VQ, Cho J, Lei J, and Rohe K (2013), “Fantope Projection and Selection: A Near-Optimal Convex Relaxation of Sparse PCA,” Advances in Neural Information Processing Systems, 26. [Google Scholar]
  31. Vu VQ and Lei J (2013), “Minimax Sparse Principal Subspace Estimation in High Dimensions,” The Annals of Statistics, 41, 2905 – 2947. [Google Scholar]
  32. Wang Z, Han F, and Liu H (2013), “Sparse Principal Component Analysis for High Dimensional Multivariate Time Series,” in Artificial Intelligence and Statistics, PMLR, pp. 48–56. [Google Scholar]
  33. Wang Z, Lu H, and Liu H (2014), “Nonconvex Statistical Optimization: Minimax-Optimal Sparse PCA in Polynomial Time,” arXiv preprint arXiv:1408.5352. [Google Scholar]
  34. Witten DM, Tibshirani R, and Hastie T (2009), “A Penalized Matrix Decomposition, with Applications to Sparse Principal Components and Canonical Correlation Analysis,” Biostatistics, 10, 515–534. [DOI] [PMC free article] [PubMed] [Google Scholar]
  35. Yuan X-T and Zhang T (2013), “Truncated Power Method for Sparse Eigenvalue Problems.” Journal of Machine Learning Research, 14, 899–925. [Google Scholar]
  36. Zhang J, Siegle GJ, Sun T, D’andrea W, and Krafty RT (2021), “Interpretable Principal Component Analysis for Multilevel Multivariate Functional Data,” Biostatistics, 24, 227–243. [Google Scholar]
  37. Zou H, Hastie T, and Tibshirani R (2006), “Sparse Principal Component Analysis,” Journal of Computational and Graphical Statistics, 15, 265–286. [Google Scholar]
  38. Zou H and Xue L (2018), “A Selective Overview of Sparse Principal Component Analysis,” Proceedings of the IEEE, 106, 1311–1320. [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

1

RESOURCES