0% found this document useful (0 votes)
44 views1 page

M. Borga, O. Friman, P. Lundberg and H. Knutsson

The document presents a computationally efficient method called Canonical Correlation Analysis (CCA) for exploratory analysis of functional MRI (fMRI) data. CCA searches for components in the fMRI data that have maximum autocorrelation while being mutually uncorrelated. This allows CCA to reveal underlying components in the data in a robust and faster way compared to other methods like Independent Component Analysis (ICA). The document demonstrates applying CCA, along with PCA and ICA, on experimental fMRI data to extract meaningful time courses. It also reports that CCA has significantly better computational complexity than ICA.

Uploaded by

kashifhabib6745
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
44 views1 page

M. Borga, O. Friman, P. Lundberg and H. Knutsson

The document presents a computationally efficient method called Canonical Correlation Analysis (CCA) for exploratory analysis of functional MRI (fMRI) data. CCA searches for components in the fMRI data that have maximum autocorrelation while being mutually uncorrelated. This allows CCA to reveal underlying components in the data in a robust and faster way compared to other methods like Independent Component Analysis (ICA). The document demonstrates applying CCA, along with PCA and ICA, on experimental fMRI data to extract meaningful time courses. It also reports that CCA has significantly better computational complexity than ICA.

Uploaded by

kashifhabib6745
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

A Canonical Correlation Approach to Exploratory Data Analysis in fMRI

M. Borga, O. Friman, P. Lundberg and H. Knutsson


Abstract A computationally efcient data-driven method for exploratory analysis of functional MRI data is presented. The basic idea is to reveal underlying components in the fMRI data that have maximum autocorrelation. The tool for accomplishing this task is Canonical Correlation Analysis. The proposed method is more robust and much more computationally efcient than independent component analysis, which previously has been applied in fMRI. INTRODUCTION Most current techniques for fMRI analysis are based on an a priori model for the temporal hemodynamic response. An alternative approach is to use data-driven techniques. Instead of searching for activity that ts a temporal response model, data-driven methods explore the data searching for components with interesting structure. The strength with data-driven methods is that they can nd components that cannot be modelled a priori. The main use of such methods is to detect unexpected components in the fMRI data, such as drifts and motion related artifacts. The most well-known methods for nding interesting components in data are projection pursuit and Independent Component Analysis (ICA). Both these methods search for projections of the data such that the new variables (components) will have distributions that are as far from gaussian as possible, under the constraint that the components are uncorrelated. ICA solves the Blind Source Separation (BSS) problem and has successfully been applied in fMRI [1]. Here, we propose an alternative method for BSS based on Canonical Correlation Analysis (CCA). This method searches for components that have maximum auto-correlation, under the constraint that they are mutually uncorrelated. The CCA-method gives similar results as ICA but it is more robust and much faster than conventional methods for ICA. Similar approaches for BSS by maximum autocorrelation has been proposed earlier, e.g. [2], but to our knowledge they have never been used in fMRI. METHODS Blind Source Separation Given an unknown linear mixture of a set of unknown, statistically independent signals, the goal of BSS is to estimate the mixing matrix and recover the original signals. The mixture can be written as x(t) = As(t), where A is the unknown mixing matrix and the components in s are the statistically independent source signals. The goal is then to estimate a matrix W such that y(t) = Wx(t) equals the unknown source signals in s(t) (except for scalings and permutations). Canonical Correlation Analysis Consider two multidimensional random variables, a and b and the linear combinations, T T a a = wa (a ) and b = wb (b b), of the two variables respectively. The largest correlation between a and b is the largest canonical correlation and is found by solving the following eigen value equation: C1 Cab C1 Cba wa = 2 wa , where Caa and Cbb aa bb are the nonsingular within-set covariance matrices and Cab is the between-sets covariance matrix. This gives N solutions where N is the minimum of the dimensionalities of a and b. BSS by CCA Consider the case where the source signals in s are one-dimensional signals, e.g. time signals, s(t). CCA can then be used for separating the mixed signals x(t) by nding the linear combination of x(t) that correlates most with a linear combination of x(t + 1), i.e. the next sample. In other words, we let a(t) = x(t) and b(t) = x(t + 1). The rst canonical correlation component will then give a linear combination y1 (t) of the mixed signals with maximum autocorrelation at lag one. The second canonical correlation component will give a new linear combination y2 (t) with maximum autocorrelation under the constraint that it is uncorrelated to the rst component, etc. In the case of a two-dimensional source signals, e.g. images, we let a be the pixel values and b be the mean of the surrounding pixel values.
PCA ICA CCA

Figure 1: Extracted time-courses for experimental fMRI data. BSS in fMRI FMRI data can be explored from both a temporal and a spatial point of view. In temporal analysis we are searching for interesting time-courses in the fMRI data. Examples are stimulus induced time-courses or time-courses containing pronounced drift or motion artifacts. In temporal data-driven fMRI analysis there are more voxels than time points, making the problem of recovering the underlying sources ill-posed. Therefore, preprocessing and relevant dimensionality reduction are required in order to reduce the number of mixtures. In spatial analysis we assume that each acquired fMRI image is a mixture of a set of underlying basis images. The basis images are assumed to reect locations of independently occurring processes. Here, we try to recover the underlying basis images by linearly unmixing the acquired fMRI images. In this case there are signicantly more samples of each mixture and therefore dimension reduction may not be necessary. EXPERIMENTAL RESULTS The PCA, Fast ICA and CCA methods were applied on experimental fMRI data. The experiment was a 180 time-points long mental calculation task where a volunteer added numbers. In the temporal analysis, all within-brain voxel time-courses were used as input to PCA. The nine rst eigen-time-courses were subsequently used as input to ICA and the CCA. The resulting temporal components are shown in the gure. The CCA always give the same solutions, which is not the case with ICA. The solutions in the CCA approach are sorted by auto-correlation. In the table below the computational time in seconds for analyzing a single 128 128 fMRI slice with 180 time points are reported. Method Temporal Spatial PCA 40 30 Fast ICA 0.5 110 CCA <0.01 5 Even though Fast ICA is a very fast implementation of ICA, the pure CCA method is obviously better in terms of computational complexity by at least an order of magnitude. REFERENCES [1] M. McKeown et. al. Human Brain Mapping, 6(3):160188, 1998. [2] P. Switzer and A. A. Green. Technical Report 6, Department of Statistics, Stanford University, 1984.

You might also like