Priliminaries¶
Before we introduce the LS framework, we need to show the key notations and basic knowledge that will be used in following sections.
Key Notations¶
SSVEP reference and template signals¶
The well-known SSVEP reference signal is constructed as a set of sine-cosine signals, which can be presented as
where \(f_m\) and \(\theta_m\) denote the frequency and phase of the \(m\)-th stimulus.
The SSVEP template signals are normally computed as the average of signals over all calibration trials, i.e.,
QR factorization¶
The QR factorization of a square matrix \(\mathbf{A}\) decomposes \(\mathbf{A}\) into the production of an orthonormal matrix \(\mathbf{Q}^{(\mathbf{A})}\), and an upper triangular matrix \(\mathbf{R}^{(\mathbf{A})}\), which can be expressed as
To simplify expressions in following sections, we define a new operation of \(\mathbf{A}\):
Singular value decomposition (SVD)¶
The SVD of a matrix \(\mathbf{A}\) decomposes \(\mathbf{A}\) into the production of an orthonormal matrix \(\mathbf{U}^{(\mathbf{A})}\), a rectangular diagonal matrix \(\mathbf{D}^{(\mathbf{A})}\), and another orthonormal matrix \(\mathbf{V}^{(\mathbf{A})}\), which can be
Let \(\mathbf{\Sigma}^{(\mathbf{A})}=\mathbf{A}^T\mathbf{A}=\mathbf{V}^{(\mathbf{A})}\left(\mathbf{D}^{(\mathbf{A})}\right)^2\left(\mathbf{V}^{(\mathbf{A})}\right)^T\), we define a new operation to simplify expressions in following section: