Presentation is loading. Please wait.

Presentation is loading. Please wait.

Brain Innovation BVTurbo BrainVoyager Training Course January, 2011 Real-time Independent Component Analysis of functional MRI time-series A new TBV (3.0)

Similar presentations


Presentation on theme: "Brain Innovation BVTurbo BrainVoyager Training Course January, 2011 Real-time Independent Component Analysis of functional MRI time-series A new TBV (3.0)"— Presentation transcript:

1 Brain Innovation BVTurbo BrainVoyager Training Course January, 2011 Real-time Independent Component Analysis of functional MRI time-series A new TBV (3.0) Plugin for Real-Time ICA during fMRI

2 Brain Innovation BVTurbo BrainVoyager Training Course January, 2011 Real-time ICA of fMRI data: Outline Data model and analysis tools in real-time fMRI: Sliding-window vs Cumulative approaches Data-driven analysis tools in fMRI: Component-based generative models for fMRI Spatial independent component analysis (s-ICA) Real-time (spatial) Independent Component Analysis Data model and implementation The “Sliding-window” FastICA algorithm Perfomances, operation and user interface Examples of applications Motor activity, Auditory and emotional activity during music listening A New “plug-in” for Turbo BrainVoyager 3.0 Example of application for visual activity monitoring

3 Brain Innovation BVTurbo BrainVoyager Training Course January, 2011 Data Analysis Tools for Real-time fMRI (1) Real-time fMRI enables one to monitor a subject’s brain activities during an ongoing session: –Results are to be delivered (and used) in/near real-time, i. e. within times in the order of one (or a few) TR(s)... Trade-off between accuracy VS computational times: –> Minimum batch of temporal observations [# time points] to generate a reliable activation map (statistical power) –> Minimum time window size [s] to cover the essential dynamics of the activaiton (hemodynamics, stimulus changes,...)

4 Brain Innovation BVTurbo BrainVoyager Training Course January, 2011 Real-time fMRI enables one to monitor a subject’s brain activities during an ongoing session: –Results are to be delivered (and used) in/near real-time, i. e. within times in the order of one (or a few) TR(s)... Trade-off between accuracy VS computational times: –< Maximum batch of temporal observation to generate the activation map in real-time (bottleneck: computational load) –< Maximum time window size [s] to promptly detect transient (or temporally nonstationary) dynamic effects before these become “irrelevant” and sacrificed in favor of more repetitive and temporally stationary effects (Mitra and Pesaran, 1999). Data Analysis Tools for Real-time fMRI (2)

5 Brain Innovation BVTurbo BrainVoyager Training Course January, 2011 Real-time fMRI utilizes two different approaches: –cumulative window (Cox et al., 1995) –sliding window (Gembris et al., 2000; Posse et al., 2001) In the cumulative approach: –the entire partially measured fMRI time-series is analyzed in one step. One edge of the time window is fixed, whereas the other moves during the acquisition of new data. –the specificity (wrt repetitive/stationary effects) increases over time (more data become available for “averaging”). –The sensitivity (wrt transient/non-stationary effects) is reduced (more fluctuations become relevant) –The computational load increases over time (unless spatial or temporal resolution is sacrificed!) Data Analysis Tools for Real-time fMRI (3)

6 Brain Innovation BVTurbo BrainVoyager Training Course January, 2011 Real-time fMRI utilizes two different approaches: –cumulative window (Cox et al., 1995) –sliding window (Gembris et al., 2000; Posse et al., 2001) In the sliding-window approach: –The analysis is restricted to the most recently acquired data. Both edges of the window move during the acquisition. –The accuracy is constant over time and the sensitivity to dynamic changes in brain activity can be maximized. –The specificity is limited and critically dependent on SNR –The computational load is constant Data Analysis Tools for Real-time fMRI (4)

7 Time [Units of TR] titi t i-L+1 Sliding Window OFF ON (a) Cumulative Read-out (b) Dynamic Read-out Target Area Target Signal t1t1 Esposito et al., Neuroimage 2003

8 Brain Innovation BVTurbo BrainVoyager Training Course January, 2011 Data-driven tools in Real-time fMRI (1) Off-line, data-driven tools nicely and usefully complement by hypethesis-driven analysis tools E. g., independent component analysis (ICA) can identify brain activity without a priori “temporal” assumptions on brain activity: –No info about experimental paradigm (stimulus) –No detailed information about hemodynamics –“Rough” knowledge of potentially relevant areas –...

9 Brain Innovation BVTurbo BrainVoyager Training Course January, 2011 Data-driven tools in Real-time fMRI (2) Real-time fMRI data analysis is traditionally based solely on hypothesis-driven tools (e. g. GLM) because data-driven tools (such as ICA) are: –computationally demanding (time consuming) –difficult settings (options, contrains and constants) e. g. convergence problems (no result delivering) –difficult selection of the results –“post-hoc” (complex) interpretation –...

10 Brain Innovation BVTurbo BrainVoyager Training Course January, 2011 Component-based Generative Models (1) C#1 C#2 C#3 C#n Measured fMRI time-series Time (scans)

11 Brain Innovation BVTurbo BrainVoyager Training Course DATA (Y) time voxels time voxels C 1j C 2j... C nj COMPONENTS (C) W -1 (A) YjYj AiAi AlAl MixingUnmixing High statistical dependenciesLow statistical dependencies Component-based Generative Models (2)

12 Brain Innovation BVTurbo BrainVoyager Training Course Maximum variance principle (VARIMAX): (1): time-courses must be also orthogonal (uncorrelated) (2): components ordered by relative contribution to variance Orthogonality Principle (simple linear decorrelation): Principal Component Analysis

13 Brain Innovation BVTurbo BrainVoyager Training Course Independency Principle (non-linear decorrelation): Information Theory: Minimization of mutual information Maximize entropy flow of a neural network: H(C) -> max (Infomax) Maximize Non-gaussianity of components: N(C) -> max (Fastica) Statistical dependency is removed along one dimension (e.g. space): (1): time-courses can be correlated (spatial ICA) (2): components not ordered by relative contribution to variance Independent Component Analysis (1)

14 Brain Innovation BVTurbo BrainVoyager Training Course Formisano, et al., Magnetic Resonance Imaging 2004 ICA vs PCA

15 Brain Innovation BVTurbo BrainVoyager Training Course January, 2011 (Like PCA) ICA requires the computation of the data covariance matrix of the voxels’ time courses included in the analysis (Unlike PCA) spatial ICA only models the spatial distributions of brain activities (and builds accordingly the output maps) –What ICA “offers” in addition to PCA does not depend on the covariance but only the spatial statistics While the statistical power of covariance estimation depends on the temporal window of observation (and the number of time points), the power of the spatial distribution estimation only depends on the voxel space Independent Component Analysis (2)

16 Brain Innovation BVTurbo BrainVoyager Training Course Signal Noise (pure) Features The “power” of spatial statisistics (1)

17 Brain Innovation BVTurbo BrainVoyager Training Course Z-score (activation parameter) The “power” of spatial statisistics (2)

18 Brain Innovation BVTurbo BrainVoyager Training Course January, 2011 The computational load of spatial ICA algorithms grows much more with the temporal dimension than with the number of voxels included in the analysis If we “fix” the temporal window the power of spatial statistics is constant. If the temporal window is large enough to ensure enough accuracy of the maps, the computation load can be held constant in a sliding- window approach In order to deliver components as fast as possible a “deflation” scheme can be used to extract ICA components one by one (FastICA algorithm by Hivarinen 1999). This renders the ICA component maps immediately available even in the presence of convergence problems. Real-time ICA (1)

19 Brain Innovation BVTurbo BrainVoyager Training Course The FastICA algorithm “one-unit” function “multi-unit” function symmetric deflation

20 Brain Innovation BVTurbo BrainVoyager Training Course Real-time ICA (2) Rt-ICA -> sliding-window approach + FastICA The window is chosen to solve the trade-off between accuracy and computational load. This approach works and can be useful if: 1.FastICA delivers useful and accurate components among the “first” extracted ICs in a relatively low number of iteration per run. If not, we cannot assume “no activity” 2.The selection can be aided and supported by (rough) prior knowledge about where activity of interest takes place but selectivity should be unambigous 3.Cumulative maps about a process of interest can be obtained by adequately tracking over time (and combining) subsequent sliding-window ICA components

21 Time [Units of TR] titi t i-L+1 Sliding Window OFF ON (a) Cumulative Read-out (b) Dynamic Read-out Target Area Target Signal t1t1 Esposito et al., Neuroimage 2003

22

23

24 Time of extracttion [s] Subject FE unsmoothed images smoothed images Subject FDS unsmoothed images smoothed images Subject AA unsmoothed images smoothed images ICA G5 ICA G3 Esposito et al., Neuroimage 2003

25 #46…... #51.….. #55.….. #41…… scans 1 2 3 45 Dynamic MapsCumulative Map and Time-course Frames scans #47 #52 #42 #48 #53 #.. #43 #49 #54 #44 #50 #45 #40 #.. 2 8 z 2 8 z 2 8 z 2 8 z Normalized Signal Change Esposito et al., Neuroimage 2003

26 Brain Innovation BVTurbo BrainVoyager Training Course ICA in real-time fMRI during visual stimulation: A new plugin for Turbo Brain Voyager 3.0

27 Brain Innovation BVTurbo BrainVoyager Training Course ICA in real-time fMRI during visual stimulation: A new plugin for Turbo Brain Voyager 3.0

28 Brain Innovation BVTurbo BrainVoyager Training Course ICA in real-time fMRI during visual stimulation: A new plugin for Turbo Brain Voyager 3.0

29 Brain Innovation BVTurbo BrainVoyager Training Course ICA in real-time fMRI during visual stimulation: A new plugin for Turbo Brain Voyager 3.0 RTICA PLUGIN MAP VIEWER NeuroFeedback (MAP ANALYZER) TBV LOG Real time ROI Selection Incoming Data Ranked ICA Component Maps Data Pointer ICA Component Rankings Spatial correlations and/or other relevant parameters

30 Brain Innovation BVTurbo BrainVoyager Training Course ICA in real-time fMRI during visual stimulation: A new plugin for Turbo Brain Voyager 3.0

31 Brain Innovation BVTurbo BrainVoyager Training Course ICA in real-time fMRI during visual stimulation: A new plugin for Turbo Brain Voyager 3.0

32 Brain Innovation BVTurbo BrainVoyager Training Course Real-time ICA of fMRI data: Conclusions Real-time ICA during fMRI is feasible in many circumanstances and has some potentials in monitoring brain activity under typical real-time fMRi settings The Sliding-window fastICA algorithm has comparable performances to GLM under highly controlled situations but requires no timing information and no critical settings This opens the possibility of monitoring non-triggered, non- repetitive and non-stationary neural activity with only mininal spatial prior on the networks involved Integration of rt-ICA generated maps in neurofeedback experiments now possible with the new Plugin for TurboBrainVoyager 3.0

33 Brain Innovation BVTurbo BrainVoyager Training Course Thank You! support@brainvoyager.com


Download ppt "Brain Innovation BVTurbo BrainVoyager Training Course January, 2011 Real-time Independent Component Analysis of functional MRI time-series A new TBV (3.0)"

Similar presentations


Ads by Google