Papers
Topics
Authors
Recent
Search
2000 character limit reached

Dynamic Canonical Correlation

Updated 12 July 2026
  • Dynamic canonical correlation is a family of methods that extends classical CCA by incorporating temporal structure through lagged and latent-variable formulations.
  • It encompasses approaches like time-lagged correlation, regime-specific factor models, and deep probabilistic and geodesic methods to model multiview dependencies.
  • Applications span change-point detection in finance, neural network representation analysis, and online adaptive systems inspired by biological learning.

Searching arXiv for recent and foundational papers on dynamic canonical correlation. Dynamic canonical correlation denotes a family of extensions of canonical correlation analysis (CCA) in which the paired objects are no longer merely static random vectors. In current arXiv usage, the term spans several technically distinct constructions: time-lagged canonical correlation between present and future or lagged states; regime-specific current-lag CCA in transformed factor models; sequential latent-variable models with shared and private dynamics; intrinsic geodesic correlation on Lie manifolds; input-dependent deep CCA mappings; and CCA-based tracking of representations across training and sequence time (Jia et al., 1 Jun 2026, Chung et al., 2023, Tang et al., 7 Feb 2025, Tang et al., 10 Jun 2025, Friedlander et al., 2022, Morcos et al., 2018). The unifying objective is to extract low-dimensional components that capture shared temporal structure while separating view-specific, idiosyncratic, or noise-dominated variation.

1. Core definitions and mathematical scope

Classical CCA starts from zero-mean random vectors XRpX \in \mathbb{R}^{p} and YRqY \in \mathbb{R}^{q} with covariance matrices ΣXX\Sigma_{XX}, ΣYY\Sigma_{YY}, and cross-covariance ΣXY\Sigma_{XY}. The first canonical pair solves

maxa,b ρ=aΣXYbaΣXXabΣYYb,\max_{a,b}\ \rho=\frac{a^{\top}\Sigma_{XY}b}{\sqrt{a^{\top}\Sigma_{XX}a}\sqrt{b^{\top}\Sigma_{YY}b}},

subject to aΣXXa=1a^{\top}\Sigma_{XX}a=1 and bΣYYb=1b^{\top}\Sigma_{YY}b=1, yielding canonical variables u=aXu=a^{\top}X and v=bYv=b^{\top}Y that maximize correlation (Chung et al., 2023). In whitened form, the solution is obtained from the singular values of the cross-covariance operator, and in probabilistic formulations it becomes a shared-latent model that generates both views (Tang et al., 7 Feb 2025).

Dynamic variants introduce temporal structure into one of two broad places. The first is the covariance geometry itself, by replacing contemporaneous cross-covariance with time-lagged cross-covariances such as

YRqY \in \mathbb{R}^{q}0

and then maximizing the resulting lag-specific or multi-lag correlations (Chung et al., 2023). The second is the latent-variable model, where shared and private latent states evolve over time and jointly explain multiple observation streams (Tang et al., 7 Feb 2025, Tang et al., 10 Jun 2025).

The term therefore does not denote a single universally fixed formalism. In some settings, dynamic canonical correlation means canonical correlation between current observations and lagged observations; in others, it means shared latent dynamics, input-conditioned projections, or time-indexed representational similarity. A recurrent point of confusion is to identify all of these with one state-space construction. The cited literature instead uses the term for a family of methods linked by temporal dependence and multiview correlation structure.

2. Regime-specific dynamic canonical correlation in transformed factor models

In high-dimensional transformed factor models with one structural change point, dynamic canonical correlation is defined as the canonical correlation between a high-dimensional series and its lagged values, computed within candidate regime segments (Jia et al., 1 Jun 2026). The model partitions the sample at an unknown YRqY \in \mathbb{R}^{q}1 into two regimes. In each regime, the observed YRqY \in \mathbb{R}^{q}2-dimensional series is decomposed into dynamically dependent common factors and serially uncorrelated idiosyncratic components. The common factors follow a stationary VARYRqY \in \mathbb{R}^{q}3 process, whereas the idiosyncratic part is serially uncorrelated. This structure implies that, at the true change point, the CCA matrix is driven solely by the common factors, its rank equals the number of dynamic factors YRqY \in \mathbb{R}^{q}4, and the noise-subspace canonical correlations are all zero (Jia et al., 1 Jun 2026).

The regime-specific target is constructed by performing CCA between the current observation and its YRqY \in \mathbb{R}^{q}5-lag vector. The eigenvalues of the corresponding CCA matrix are the squared canonical correlations between the normalized current vector and the lag vector in the segment induced by a candidate split. At the true partition, the loading space YRqY \in \mathbb{R}^{q}6 coincides with the signal eigenspace, and the orthogonal noise subspace satisfies a zero-eigenvalue condition. This makes the noise subspace an identification device rather than a residual nuisance component.

The central change-point criterion is the residual noise-space measure

YRqY \in \mathbb{R}^{q}7

with a Frobenius analogue

YRqY \in \mathbb{R}^{q}8

At YRqY \in \mathbb{R}^{q}9, ΣXX\Sigma_{XX}0 because the noise-space canonical correlations are zero. When a candidate split mixes regimes, residual canonical dependence appears in the noise subspace and ΣXX\Sigma_{XX}1. Identification requires sufficient separation of the regime-specific loading spaces or dynamic canonical correlation structures, formalized through the ΣXX\Sigma_{XX}2-distance between loading spaces. The paper derives lower bounds on mixed-segment eigenvalues, producing a population spectral gap and hence ΣXX\Sigma_{XX}3 for ΣXX\Sigma_{XX}4 (Jia et al., 1 Jun 2026).

Because the change point and factor numbers are jointly unknown, the paper introduces an Alternating Iterative Estimation algorithm. It initializes factor numbers on boundary segments with a factor-number rule such as HT or TCR, estimates the change point by minimizing ΣXX\Sigma_{XX}5, and then alternates between updating factor numbers on the induced segments and re-estimating the split until convergence. The HT estimator is based on a sequential hypothesis test for the number of zero canonical correlations, whereas TCR uses a transformed contribution ratio. Under suitable mixing and moment conditions, the paper shows ΣXX\Sigma_{XX}6, and loading-space estimation achieves ΣXX\Sigma_{XX}7 when ΣXX\Sigma_{XX}8 is fixed and ΣXX\Sigma_{XX}9 in the stated high-dimensional regime (Jia et al., 1 Jun 2026).

Finite-sample and empirical evidence follow the same logic. The Monte Carlo design uses VAR(1) factors, ΣYY\Sigma_{YY}0, ΣYY\Sigma_{YY}1, ΣYY\Sigma_{YY}2, ΣYY\Sigma_{YY}3, and ΣYY\Sigma_{YY}4. Reported findings are that change-point errors ΣYY\Sigma_{YY}5 decrease with ΣYY\Sigma_{YY}6 and increase with ΣYY\Sigma_{YY}7; loading-space discrepancy decreases with ΣYY\Sigma_{YY}8 but increases with ΣYY\Sigma_{YY}9; and AIE improves change-point accuracy over one-step estimation when factor numbers are unknown. The empirical applications estimate a change point on Nov 21, 2008 for intraday S&P 500 returns, with factor numbers increasing from 2 to 4, and Apr 2, 2023 for U.S. daily temperatures, with factor numbers declining from 4 to 2 (Jia et al., 1 Jun 2026).

A strong assumption underlying this framework is serially uncorrelated idiosyncratic components. The paper states explicitly that weak idiosyncratic serial correlation may inflate residual noise-space eigenvalues and blur identification. It also focuses on a single structural break, so multiple-change-point extensions remain outside the stated theory.

3. Probabilistic and deep sequential formulations

Dynamic probabilistic CCA recasts canonical correlation as a sequential latent-variable model. In the linear-Gaussian DPCCA formulation, there are three latent chains: a shared chain ΣXY\Sigma_{XY}0 and private chains ΣXY\Sigma_{XY}1 and ΣXY\Sigma_{XY}2. The generative model is

ΣXY\Sigma_{XY}3

ΣXY\Sigma_{XY}4

so the shared chain captures common temporal structure and the private chains absorb view-specific variation (Tang et al., 7 Feb 2025). Deep Dynamic Probabilistic CCA preserves this graphical structure but replaces linear transitions and emissions with neural networks, retains Gaussian conditionals with state-dependent means and variances, and uses a structured amortized variational posterior driven by a backward RNN encoder. The ELBO is optimized by reparameterization, KL annealing, and optionally normalizing flows. In the reported experiments on five NASDAQ sectors, test ELBO rises from approximately ΣXY\Sigma_{XY}5 for DPCCA to approximately ΣXY\Sigma_{XY}6 for D2PCCA + KL + IAF, while RMSE remains in the range ΣXY\Sigma_{XY}7–ΣXY\Sigma_{XY}8 (Tang et al., 7 Feb 2025).

InfoDPCCA shifts the emphasis from generative modeling alone to information-theoretic representation learning (Tang et al., 10 Jun 2025). Its shared latent ΣXY\Sigma_{XY}9 is optimized to encode only the mutual information between the two sequences while remaining predictive of the next-step dynamics:

maxa,b ρ=aΣXYbaΣXXabΣYYb,\max_{a,b}\ \rho=\frac{a^{\top}\Sigma_{XY}b}{\sqrt{a^{\top}\Sigma_{XX}a}\sqrt{b^{\top}\Sigma_{YY}b}},0

The IB term balances compression and predictive sufficiency, and the conditional mutual information regularizers penalize sequence-specific information in the shared latent. The model adopts a “mesh” independence structure and also assumes serial independence of latents given all observations. Training proceeds in two steps: first an information-theoretic representation-learning phase, then a generative phase with private latents and full emissions. Residual connections reuse Step I emitters in Step II to stabilize training (Tang et al., 10 Jun 2025).

The contrast between these models is substantive. DPCCA and D2PCCA are explicitly generative and Markovian. InfoDPCCA treats latents as stochastic embeddings of observation histories rather than as generators, and its serial independence assumption reflects that representational orientation. This suggests two different interpretations of “dynamic canonical variates”: one as latent states evolving under a transition prior, and another as time-indexed information bottleneck representations conditioned on sequence history.

The empirical evidence also differs by objective. On a synthetic Hénon map, InfoDPCCA Step II alone achieves maxa,b ρ=aΣXYbaΣXXabΣYYb,\max_{a,b}\ \rho=\frac{a^{\top}\Sigma_{XY}b}{\sqrt{a^{\top}\Sigma_{XX}a}\sqrt{b^{\top}\Sigma_{YY}b}},1 correlation, whereas the full two-step InfoDPCCA reaches maxa,b ρ=aΣXYbaΣXXabΣYYb,\max_{a,b}\ \rho=\frac{a^{\top}\Sigma_{XY}b}{\sqrt{a^{\top}\Sigma_{XX}a}\sqrt{b^{\top}\Sigma_{YY}b}},2 (Tang et al., 10 Jun 2025). On medical fMRI, ADNI reports NMI/Silhouette scores of maxa,b ρ=aΣXYbaΣXXabΣYYb,\max_{a,b}\ \rho=\frac{a^{\top}\Sigma_{XY}b}{\sqrt{a^{\top}\Sigma_{XX}a}\sqrt{b^{\top}\Sigma_{YY}b}},3 for Step I and maxa,b ρ=aΣXYbaΣXXabΣYYb,\max_{a,b}\ \rho=\frac{a^{\top}\Sigma_{XY}b}{\sqrt{a^{\top}\Sigma_{XX}a}\sqrt{b^{\top}\Sigma_{YY}b}},4 for Step II; NYU reports maxa,b ρ=aΣXYbaΣXXabΣYYb,\max_{a,b}\ \rho=\frac{a^{\top}\Sigma_{XY}b}{\sqrt{a^{\top}\Sigma_{XX}a}\sqrt{b^{\top}\Sigma_{YY}b}},5 for Step I and maxa,b ρ=aΣXYbaΣXXabΣYYb,\max_{a,b}\ \rho=\frac{a^{\top}\Sigma_{XY}b}{\sqrt{a^{\top}\Sigma_{XX}a}\sqrt{b^{\top}\Sigma_{YY}b}},6 for Step II; and ECEO reports maxa,b ρ=aΣXYbaΣXXabΣYYb,\max_{a,b}\ \rho=\frac{a^{\top}\Sigma_{XY}b}{\sqrt{a^{\top}\Sigma_{XX}a}\sqrt{b^{\top}\Sigma_{YY}b}},7 for Step I and maxa,b ρ=aΣXYbaΣXXabΣYYb,\max_{a,b}\ \rho=\frac{a^{\top}\Sigma_{XY}b}{\sqrt{a^{\top}\Sigma_{XX}a}\sqrt{b^{\top}\Sigma_{YY}b}},8 for Step II (Tang et al., 10 Jun 2025). For D2PCCA, ELBO gains are stronger than RMSE gains, which the paper interprets as improved probabilistic fit and uncertainty modeling rather than merely lower pointwise reconstruction error (Tang et al., 7 Feb 2025).

The main sensitivities are likewise model-specific. InfoDPCCA notes that if maxa,b ρ=aΣXYbaΣXXabΣYYb,\max_{a,b}\ \rho=\frac{a^{\top}\Sigma_{XY}b}{\sqrt{a^{\top}\Sigma_{XX}a}\sqrt{b^{\top}\Sigma_{YY}b}},9 is too small, the shared latent may leak sequence-specific content; if too large, predictive performance can drop. D2PCCA emphasizes posterior collapse, first-order Markov limitations, and rotational ambiguities inherited from pCCA and state-space models.

4. Structure-aware dynamic canonical correlation on Lie manifolds

On Lie manifolds, dynamic canonical correlation is generalized from Euclidean linear subspaces to intrinsic geodesic structure (Chung et al., 2023). The setup considers trajectories aΣXXa=1a^{\top}\Sigma_{XX}a=10 and aΣXXa=1a^{\top}\Sigma_{XX}a=11 on Lie groups or Lie manifolds, with intrinsic means defined by minimizing sums of squared geodesic distances and with distance

aΣXXa=1a^{\top}\Sigma_{XX}a=12

Dynamic correlation can then be defined either in tangent coordinates obtained by intrinsic centering or through increment coordinates such as aΣXXa=1a^{\top}\Sigma_{XX}a=13. The paper’s ICCA construction replaces Euclidean subspaces by one-parameter subgroups and estimates canonical pairs intrinsically via geodesic projections (Chung et al., 2023).

The ICCA objective couples current and future manifold states through optimal projection times on canonical geodesic curves. Rather than maximizing a Euclidean correlation coefficient directly, it minimizes the sum of squared geodesic distances from each sample to its projected geodesic representatives and the distance between those projected representatives. The method is solved by alternating minimization over geodesic directions and projection times, followed by regression of future projection times on current projection times. In the dynamical interpretation, the learned mapping between geodesic “times” provides a low-dimensional predictor that preserves the manifold structure.

Several structural properties are emphasized. With left-invariant metrics and intrinsic centering, the representation is invariant to global left actions. If the manifold is flat and commutative, the logarithm and exponential reduce to the identity and addition, the intrinsic mean becomes the arithmetic mean, and ICCA reduces to classical CCA. The method therefore generalizes, rather than replaces, standard CCA.

The reported application is an anthropomorphic robotic hand with state manifold

aΣXXa=1a^{\top}\Sigma_{XX}a=14

where the paired datasets are current configurations with noise and final configurations after 20 simulator steps with action noise. ICCA reports a training MSE improvement of aΣXXa=1a^{\top}\Sigma_{XX}a=15, a test MSE improvement of aΣXXa=1a^{\top}\Sigma_{XX}a=16, and a train-test gap of aΣXXa=1a^{\top}\Sigma_{XX}a=17 for ICCA versus aΣXXa=1a^{\top}\Sigma_{XX}a=18 for Euclidean CCA (Chung et al., 2023). The paper also highlights a near-linear relation between optimal projection times aΣXXa=1a^{\top}\Sigma_{XX}a=19 and bΣYYb=1b^{\top}\Sigma_{YY}b=10, suggesting that intrinsic geodesic motion along learned directions preserves coupling over the lag.

The framework is explicitly sensitive to metric choice, non-commutativity, curvature-induced local minima in projection-time searches, noise and sample complexity in intrinsic mean estimation, and transport or alignment issues in heterogeneous manifolds. Those limitations are intrinsic to moving CCA from vector spaces to curved state spaces.

5. Input-dependent deep canonical correlation

A different use of “dynamic” appears in dynamically-scaled deep CCA, where the canonical projections become input-dependent rather than fixed after training (Friedlander et al., 2022). The mechanism is a dynamically-scaled layer in the last layer of each view-specific encoder:

bΣYYb=1b^{\top}\Sigma_{YY}b=11

Here the conventional last-layer parameters bΣYYb=1b^{\top}\Sigma_{YY}b=12 are elementwise scaled by a small neural network bΣYYb=1b^{\top}\Sigma_{YY}b=13 conditioned only on that view’s previous-layer activations. This preserves per-view independence, which the paper treats as essential to the CCA setting, while making the final projection sample-dependent (Friedlander et al., 2022).

The correlation objective remains the standard DCCA objective. For minibatch covariance estimates and whitened cross-covariance bΣYYb=1b^{\top}\Sigma_{YY}b=14, the loss is

bΣYYb=1b^{\top}\Sigma_{YY}b=15

where bΣYYb=1b^{\top}\Sigma_{YY}b=16 are the top singular values of bΣYYb=1b^{\top}\Sigma_{YY}b=17. What changes is the parameterization of the encoders, not the canonical-correlation criterion itself. In the retrieval-oriented DS-R.CCA variant, the dynamically scaled encoders are combined with a pairwise ranking loss and richer per-view conditioning of the scaling networks through bΣYYb=1b^{\top}\Sigma_{YY}b=18.

Training uses RMSProp with learning rate bΣYYb=1b^{\top}\Sigma_{YY}b=19, weight decay u=aXu=a^{\top}X0, large minibatches, ridge regularization in covariance estimation, and a warm-up period of u=aXu=a^{\top}X1 epochs during which the encoders are trained as static before enabling dynamic scaling (Friedlander et al., 2022). The paper treats these design choices as practical measures for covariance stability and for initializing the static base parameters before dynamic modulation.

The reported gains are sizable. For total canonical correlation on MNIST, XRMB, and Flickr8k, DS-DCCA reports u=aXu=a^{\top}X2, u=aXu=a^{\top}X3, and u=aXu=a^{\top}X4, compared with u=aXu=a^{\top}X5, u=aXu=a^{\top}X6, and u=aXu=a^{\top}X7 for DCCA (Friedlander et al., 2022). In the ablation study, Flickr8k total correlation rises from u=aXu=a^{\top}X8 for DCCA to u=aXu=a^{\top}X9 for DS-DCCA Full; output scaling reaches v=bYv=b^{\top}Y0; no warm-up reaches v=bYv=b^{\top}Y1; and a pure hypernetwork without v=bYv=b^{\top}Y2 reaches v=bYv=b^{\top}Y3 (Friedlander et al., 2022). On Flickr30k retrieval, DS-R.CCA v=bYv=b^{\top}Y4 reports IMG→TXT recall v=bYv=b^{\top}Y5 and TXT→IMG recall v=bYv=b^{\top}Y6, compared with v=bYv=b^{\top}Y7 and v=bYv=b^{\top}Y8 for Ranking-CCA (Friedlander et al., 2022).

The conceptual claim is not that temporal dynamics are modeled explicitly, but that the canonical map itself adapts to each input. This suggests an alternative meaning of dynamic canonical correlation: sample-conditional canonical projections rather than fixed projections applied to time series. The paper also notes limitations: possible overfitting if the scaling networks are too large, sensitivity to minibatch covariance estimates and ridge choices, and the constraint that cross-view conditioning is disallowed in order to preserve the CCA structure.

6. CCA as a tool for evolving neural representations

In neural-network representation analysis, dynamic canonical correlation is used operationally rather than as a separate generative model (Morcos et al., 2018). Representations at different training epochs, from different networks, or at different sequence timesteps are treated as paired multivariate views, and CCA or its weighted variants are applied across those timepoints. The paper develops Projection Weighted CCA (PWCCA), which weights canonical directions by how much of the original representation they capture:

v=bYv=b^{\top}Y9

This is designed to differentiate signal from noise more effectively than unweighted averaging of canonical correlations (Morcos et al., 2018).

Across CNN training, the method compares layer representations at checkpoint YRqY \in \mathbb{R}^{q}00 to the final checkpoint YRqY \in \mathbb{R}^{q}01. The paper reports that networks which generalize converge to more similar representations than networks which memorize, that wider networks converge to more similar solutions than narrow networks, and that trained networks with identical topology but different learning rates converge to distinct clusters with diverse representations (Morcos et al., 2018). It also states that when performance has already plateaued, many canonical correlations remain unconverged, and interprets those late-stabilizing directions as unnecessary for high performance. In a width study, the correlation between test accuracy and pairwise PWCCA distance is reported as YRqY \in \mathbb{R}^{q}02 (Morcos et al., 2018).

For RNNs, the method is applied along two notions of time: training time and sequence time. The reported pattern is bottom-up convergence, meaning that earlier layers stabilize earlier than deeper layers. At the same time, hidden states can vary strongly across sequential timesteps even when accounting for linear transforms. Repeated-input probes are used to distinguish approximately linear recurrent dynamics from genuinely nonlinear, history-dependent behavior. The paper states that CCA remains robust under unitary rotational dynamics where cosine and Euclidean distances fail, but under unique-input sequences even CCA often finds low similarity until late in the sequence (Morcos et al., 2018).

A notable misconception addressed by this line of work is that representational equality should be assessed by raw Euclidean or cosine proximity. The entire CCA-based program argues instead for invariance to invertible linear transforms, which is essential when comparing learned representations across layers, checkpoints, and architectures. Its main limitation is equally explicit: CCA captures shared linear structure and may miss genuinely nonlinear equivalences.

7. Online, adaptive-rank, and biologically plausible formulations

A further meaning of dynamic canonical correlation appears in online multi-channel CCA implemented as a biologically plausible neural network (Lipshutz et al., 2020). The core object is the sum of canonical correlation subspace projections,

YRqY \in \mathbb{R}^{q}03

and the algorithm is derived from a similarity-matching objective on whitened concatenated inputs. In the online form, for synchronized samples YRqY \in \mathbb{R}^{q}04, the fast neural dynamics are

YRqY \in \mathbb{R}^{q}05

with YRqY \in \mathbb{R}^{q}06 and YRqY \in \mathbb{R}^{q}07. Synaptic updates are local:

YRqY \in \mathbb{R}^{q}08

YRqY \in \mathbb{R}^{q}09

YRqY \in \mathbb{R}^{q}10

The network interpretation uses multi-compartment principal neurons and inhibitory interneurons, with feedforward synapses implementing view-specific drives and lateral synapses implementing anti-Hebbian decorrelation (Lipshutz et al., 2020).

The adaptive-rank and whitening extension adds a threshold parameter YRqY \in \mathbb{R}^{q}11, an interneuron activity YRqY \in \mathbb{R}^{q}12, and modified fast dynamics,

YRqY \in \mathbb{R}^{q}13

In this setting, the active rank becomes

YRqY \in \mathbb{R}^{q}14

and the non-zero eigenvalues of the output covariance are driven to one (Lipshutz et al., 2020). The paper frames this as adaptive output rank selection and output whitening in streaming data.

Empirically, Bio-CCA is reported to achieve superior sample and runtime efficiency over MSG-CCA and Asym-NN for YRqY \in \mathbb{R}^{q}15, and to be competitive with Gen-Oja for YRqY \in \mathbb{R}^{q}16 (Lipshutz et al., 2020). Adaptive Bio-CCA with whitening is reported to outperform Bio-RRR even when Bio-RRR’s target dimension is set a priori, and to adapt quickly when the underlying latent dimensionality shifts in nonstationary streams. This places dynamic canonical correlation in a setting where “dynamic” means online tracking under local learning rules rather than offline batch estimation.

The limitations are those of a nonconvex-concave stochastic min-max procedure and of the biological abstraction itself. The paper notes that global convergence guarantees are difficult in general, that performance depends on learning-rate choices and separation of fast neural dynamics from slower synaptic dynamics, and that the architecture simplifies real cortical circuits by using linear neurons, equal numbers of interneurons and principal neurons, and no explicit sign constraints on weights (Lipshutz et al., 2020).

Across these formulations, dynamic canonical correlation consistently serves as a mechanism for isolating shared temporal structure from idiosyncratic structure. What changes from one literature to another is the level at which the dynamics are inserted: in lagged covariance operators, in regime-specific factor models, in Markovian or information-theoretic latent states, in geodesic manifold structure, in input-conditioned projection maps, in time-indexed representation comparison, or in online neural dynamics. That breadth is not a terminological accident; it reflects the generality of canonical correlation itself as a bridge between multiview dependence and structured temporal variation.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Dynamic Canonical Correlation.