Questions tagged [canonical-correlation]

Canonical correlation analysis (CCA) is a method to analyze correlations between two sets of variables. It finds linear combinations of variables in each set such that their correlation is maximal.

Filter by
Sorted by
Tagged with
0 votes
0 answers
11 views

Projecting data into CCA components

When I perform CCA and get the projected features. The eigenvectors for the Y data. Suppose I want to project new data into it? Do I do $NewData*Y_{compenents}$ or $Y_{componenets}*NewData$?
0 votes
0 answers
11 views

What is the difference between correlation and a general linear model?

What is the difference between correlation and a general linear model? I expected the linear regression to be included in the general linear model. but how about correlation? I knew that correlation ...
  • 1
1 vote
0 answers
181 views

What is the difference between a PCA, RDA and CCA analysis?

I am trying to understand the difference between a PCA, RDA and CCA analysis. Here is an example of a CCA triplot. It seems that a PCA + RDA = CCA plot. Here it's a CCA triplot, which incorporates one ...
0 votes
0 answers
45 views

Finding the vectors/modes "maximally responsible" for the fluctutation of a quantity?

I have a question which I fear might be simple but i am completely unable to figure out. Lets say we have a time-series of a vector of coordinates which define a molecule ( column vector of x,y,z) ...
  • 1
0 votes
0 answers
25 views

Canonical Correlation Analysis Significance Test for non-normal data distribution

I am running a number of Canonical Correlation Analysis methods on some time series data on variables that are not normally distributed. Some of the methods I intend to apply are: Classical CCA ...
  • 101
0 votes
0 answers
10 views

Moderation of relation of two datasets

I have one dataset regarding soil microbial community (20 PLFA markers) and another regarding soil nutrients (NO3, NH4, P, K, etc.). I would like to see if the correlation between these sets is less ...
  • 11
0 votes
0 answers
19 views

Relation of Canonical Loadings to Canonical Variate

I am new to Canonical Correlation Analysis (CCA), I have understood until now that Canonical Loadings indicate how the original variables contribute to the overall correlation between the two sets of ...
  • 101
0 votes
0 answers
33 views

Getting sample/individual values from sparse CCA using PMA package

I have a dataset of 100 samples in which two sets of data were collected, 24950 features for one and 15 features in the other. I would like to apply sparse CCA to find correlations between these two ...
  • 315
0 votes
0 answers
40 views

Canonical Correlation Analysis CCA dimensionality reduction in R

I want to conduct dimensionality reduction using CCA. Let's suppose that $X$ is a matrix of $p$ predictors, $n$ samples and $y$ is a binary vector of $0$ and $1$, i.e. ...
  • 269
0 votes
0 answers
17 views

inverse of canonical correlation

The canonical correlation obtains the most correlative pairs of components across two matrices. However, the inverse is not commonly known but could be useful for obtaining the most different ...
0 votes
0 answers
37 views

CCA in feature selection [R]

I'm trying to conduct feature selection based on the Canonical Correlation Analysis (CCA). As far as I know, for two given datasets $X$ and $Y$ CCA looks for the linear projections of $X$ and $Y$ such ...
  • 269
0 votes
0 answers
26 views

Self-Study: Score Statistic of a Poisson

I have been attempting a question on Generalised Linear Models. I thought I understood it but doing exercises myself now, proves otherwise. I have attached an image of the question here, struggling ...
1 vote
0 answers
14 views

Canonical Correlation Analysis and Incorporating New Data

For some context, I am trying to follow this neuroscience paper (https://www.nature.com/articles/nm.4246?TB_iframe=true&width=921.6&height=921.6) Regarding my data, I have 2 datasets, one as a ...
  • 315
1 vote
1 answer
110 views

Spread of species and site scores in R (vegan) DCA ordination

I have performed a Detrended Correspondence Analysis on social survey answers, aiming to see the spread of answers to 25 interview questions and how they related to the three farmer types (n =45) we ...
1 vote
0 answers
30 views

Multiview CCA with one source set and multiple independent target sets

I have 5 datasets from the same subjects that can be interpreted as different data modalities for these subjects. 4 of these datasets describe brain-related data and the last one contains behavioral ...
0 votes
0 answers
48 views

Meaning of Canonical Correlation Analysis Orthogonal Constraint

Hello Folks - I'm trying to understand canonical correlation analysis (CCA). I found that it's useful for finding linear projections such that the projection results are maximally correlated. However, ...
0 votes
0 answers
27 views

Canonical Correlation Analysis to combine two vector spaces

I have the following problem: I have two completely different vector spaces (namely word embedding vectors) from two different models. They do not have the same length since their vocabulary is ...
0 votes
0 answers
40 views

How to train a model to maximize the difference of correlations?

I have two labeled datasets, $A$ and $B$: $(X_A, y_A)$ and $(X_B, y_B)$. $X_A, X_A \in \mathbb{R}^{m \times n}$ and $y_A, y_B \in \mathbb{R}^n$. $m$ is the number of features, $n$ is the number of ...
  • 31
1 vote
2 answers
222 views

Cannot manually reproduce CCA loadings

For my current project I am using sklearn.cross_decomposition.CCA. On several wepages (e.g. https://stats.idre.ucla.edu/r/dae/canonical-correlation-analysis/ or ...
1 vote
0 answers
36 views

Why the correlation in CCA can be greater than 1? [closed]

I am working with the following paper https://home.ttic.edu/~klivescu/papers/andrew_icml2013.pdf where they use DCCA and in the results they present they show correlations between different sets of ...
  • 11
1 vote
1 answer
73 views

Why is the first canonical direction equal to the left singular vector i.e. why is $w_1 = a = u_1$ in CCA (Canonical Correlation Analysis)?

I want to understand why the canonical direction $a$ is equal to the left singular value of $M = \Sigma^{-1/2}_X \Sigma_{X, Y} \Sigma^{-1/2}_Y$ and not $a = \sigma_1 u_1$. My calculation tell me that ...
0 votes
0 answers
42 views

Maximization of correlation coefficient. The canonical correlation

The idea of the Canonical correlation is to maximize the correlation between two vectors $(Y,X)$ using 2 vector of weights $(\alpha,\beta)$. My problem is that I have a dependent variable $Y$ and a ...
0 votes
0 answers
49 views

how to understand the implications of the SVD matrix of the covariance $C_{XY} = X Y^T$

Given an $m \times n$ data matrix $X$, the SVD of its covariance matrix $$C = XX^T = ULU^T$$ provides the orthogonal unit vectors that maximize the variance in these directions. In the case of an $m \...
1 vote
0 answers
44 views

Canonical Correlation Analysis coefficient interpretation

I´m performing some CCA in R for two sets of variables. Clinical and physiological. For one of the models I get this ...
1 vote
0 answers
68 views

canonical correlation analysis explained variance interpretation

I´m performing a canonical correlation analysis (cca) between two sets of variables, let´s call them physiological and clinical. ...
0 votes
0 answers
21 views

Run a CCA eliminating the influence of a third variable

I performed a Canonical Correlation Analysis between two variates, one being clinical traits, and the other one being physiological measures. This yields significant results, however, it is known that ...
0 votes
1 answer
57 views

Relationship n_components and Y array dimension - Canonical Correlation Analysis (CCA)

Background My system tries to classify among three classes. At first, my labeling for CCA had a single dimension {1, 2, 4}, but then I found out that to get more ...
  • 101
1 vote
1 answer
120 views

Link between CCA and PCA

I have two datasets, $X$ and $Y$. I calculate the PCA components of $X$ and also perform CCA on $X$ and $Y$. If I create a model with all the PCA components of $X$, and another model with all the CCA ...
  • 11
2 votes
1 answer
21 views

Canonical correlation (matrices/vectors): where did $C = P \Upsilon Q^T$ come from? Are the singular values $\upsilon$ eigenvalues?

I am given the following description of the Canonical Correlation Matrix: Consider a random vector $\mathbf{X}$ and assume we split this into two parts $\mathbf{X}^{[1]}$ with the first $d_1$ ...
  • 1,186
0 votes
0 answers
88 views

How to get from CCA to PCA?

Saw this question in a applied scientist tech interview. How do you get to CCA objective function from PCA? I really wouldnt know where to start with this.
  • 389
0 votes
1 answer
238 views

Penalized Canonical Correlation in R with PMA Module

I am trying to use sparse canonical correlation analysis as implemented in the R PMA package. I'm finding that the correlations output by the package seem slightly inconsistent with the ones you would ...
3 votes
0 answers
605 views

how to explain canonical correlation to laymen?

Given two sets of variables and the objective of finding correlations among the variables in the two sets, is there any simple examples or explanation, for a group of biologists knowing only basic ...
1 vote
0 answers
15 views

how to check if makes sense to do canonical correlation?

I wanted to check if it is reasonable to do a canonical correlation analysis on my covariance matrix. I am trying to follow Wichern's book: The author says that we have to test if $\sum_{12}=0$. ...
4 votes
2 answers
326 views

How to reduce dimensions of variable space w.r.t. single response variable? CCA?

My dataset is presence/absence (or relative abundance score) of 100 species on 5000 squares, and for each square I have ~100 environmental variables (many of them strongly correlated). I want to ...
  • 5,925
3 votes
3 answers
383 views

How to recognize similar environmental variables using multivariate analysis?

I am completely new to multivariate analyses and I need an advice how to get it applied to my data and which analyses to choose for which purpose. My dataset is presence/absence (or relative ...
  • 5,925
0 votes
0 answers
18 views

Recovering dimensionality of shared subspace?

Suppose I have X random variable have form $\langle x1,0,x2\rangle$ and Y random variable have form $\langle y1,y2,0\rangle$. These variables have 1 dimension in common. Is it possible to determine ...
0 votes
1 answer
41 views

Measuring mutual dependencies between variables. The most fundamental relation

One has a simple dataset of 3 independent variables, e.g., x, y, z. Now: y and z are logically connected (this is known a priori) and indeed a nice & tight correlation (small scatter) between ...
  • 111
1 vote
1 answer
542 views

Using canonical correlation analysis with leave one out prediction

I am trying to use canonical correlation to predict a set of held out x variables from a multivariable set of X and Y data. In this particular case I am only interested in X. In the real data X is a ...
  • 11
2 votes
0 answers
423 views

Difficulty interpreting/understanding canonical correlation analysis

I have read many posts on the topic (e.g. this or this) and have gone through a few introductions/tutorials, however, while I do understand the mathematical description, I still have a lot of ...
  • 239
3 votes
1 answer
95 views

Formulating Partial Least Squares as minimizing squared error

The book chapter linked below (see section 4.3.1) lists a few formulations of partial least squares (PLS). The first two make sense to me and seem standard: $$\underset{\mathbf{u}, \mathbf{v}}{\text{...
  • 2,416
0 votes
0 answers
98 views

I'd like to do regression using canonical correlation analysis

I got two multidimensional datasets, X and Y. I thought I build the model, which explains the relationship between two datasets, using canonical correlation analysis (CCA). The first correlation ...
1 vote
0 answers
1k views

Canonical Correlation Analysis (CCA) - do you need to scale the input variables?

I am learning CCA and I have come across a question that I do not know how to answer. Suppose we have the following 2 sets of variables: ...
  • 131
3 votes
0 answers
132 views

Are there random matrix results like Marcenko-Pastur, but for CCA?

The Marcenko-Pastur law is about asymptotic distributions of eigenvalues. It starts from a simple null model (iid zero-mean Gaussian entries) and derives a distribution for the spectrum. In PCA, this ...
0 votes
1 answer
36 views

Which analysis to use to discriminate morphometrics measurements from different species from 2 different environment?

So I have a dataset of measurements (lengths, surface areas, volumes...) from 3 species from 2 different environments, with 3 individuals per species. Can be summarised like that: ...
2 votes
1 answer
1k views

What is the difference between CCA and ordinary correlation analysis? [closed]

Ordinary correlation between two multidimensional variables would give similarity between these variables, whereas canonical correlation analysis (CCA) would find two linear transforms to obtain ...
  • 575
0 votes
1 answer
905 views

RDA and CCA output- unconstrained inertia 0.00 rank 0

I get an ouput for RDA and for CCA that says that my unconstrained inertia is 0, rank 0. I thought that would be a good thing, meaning that all the variance in the data is explained by my (constrained)...
  • 3
2 votes
0 answers
32 views

How is canonical correlation analysis related to multivariate regression? [duplicate]

Given a $m\times p$ matrix $Y$ on the left, and a $m\times q$ matrix $X$ on the right, CCA tries to find 2 sets of mapping coefficients such that $Y\beta_{l}$ and $X\beta_{r}$ have the highest ...
  • 1,329
2 votes
1 answer
460 views

How to know if Canonical Correlation analysis is overfitting?

I have X = (21,15) -> 21 observations, 15 variables; Y = (21,6) -> 21 observations, 6 variables. When I do CCA on X and Y, I get correlation coefficients of 1, but I know that it shouldnt happen for ...
3 votes
1 answer
312 views

Statistical significance test for comparing two canonical correlation analyses

I have a colleague who is comparing several different treatments of data via canonical correlation analysis. In other words, given some time-varying signal, $a(t)$, he extracting some vector of ...
3 votes
0 answers
343 views

What's wrong with my solution to canonical correlation analysis (CCA) using the SVD? [duplicate]

I am working through the derivations for solving CCA in A Tutorial on Canonical Correlation Methods. Right now, I am trying to solve CCA using SVD (bottom of page 95:7). For completeness, I include ...
  • 1,514