A Novel Information Theoretic and Bayesian Approach for fmri data Analysis

Similar documents
voxel temporal response

Locating ego-centers in depth for hippocampal place cells

Introduction to Neuroimaging Janaina Mourao-Miranda

SPM8 for Basic and Clinical Investigators. Preprocessing. fmri Preprocessing

Chapter 3 Set Redundancy in Magnetic Resonance Brain Images

Functional MRI in Clinical Research and Practice Preprocessing

Basic fmri Design and Analysis. Preprocessing

The organization of the human cerebral cortex estimated by intrinsic functional connectivity

EPI Data Are Acquired Serially. EPI Data Are Acquired Serially 10/23/2011. Functional Connectivity Preprocessing. fmri Preprocessing

FMRI Pre-Processing and Model- Based Statistics

Statistical Analysis of Neuroimaging Data. Phebe Kemmer BIOS 516 Sept 24, 2015

Analysis of Functional MRI Timeseries Data Using Signal Processing Techniques

SPM8 for Basic and Clinical Investigators. Preprocessing

HST.583 Functional Magnetic Resonance Imaging: Data Acquisition and Analysis Fall 2006

Section 9. Human Anatomy and Physiology

An Iterative Approach for Reconstruction of Arbitrary Sparsely Sampled Magnetic Resonance Images

This Time. fmri Data analysis

Administrivia. Enrollment Lottery Paper Reviews (Adobe) Data passwords My office hours

Locating Motion Artifacts in Parametric fmri Analysis

Supplementary Figure 1

Role of Parallel Imaging in High Field Functional MRI

Directional Tuning in Single Unit Activity from the Monkey Motor Cortex

Whole Body MRI Intensity Standardization

Fmri Spatial Processing

A Functional Connectivity Inspired Approach to Non-Local fmri Analysis

INDEPENDENT COMPONENT ANALYSIS APPLIED TO fmri DATA: A GENERATIVE MODEL FOR VALIDATING RESULTS

Characterization and Correction of Interpolation Effects in the Realignment of fmri Time Series

A Spatio-temporal Denoising Approach based on Total Variation Regularization for Arterial Spin Labeling

A Hierarchial Model for Visual Perception

CS/NEUR125 Brains, Minds, and Machines. Due: Wednesday, April 5

CS 229 Final Project Report Learning to Decode Cognitive States of Rat using Functional Magnetic Resonance Imaging Time Series

White Pixel Artifact. Caused by a noise spike during acquisition Spike in K-space <--> sinusoid in image space

Bayesian Inference in fmri Will Penny

MultiVariate Bayesian (MVB) decoding of brain images

Cognitive States Detection in fmri Data Analysis using incremental PCA

Journal of Articles in Support of The Null Hypothesis

A Model-Independent, Multi-Image Approach to MR Inhomogeneity Correction

A Study of Medical Image Analysis System

A NEURAL NETWORK BASED IMAGING SYSTEM FOR fmri ANALYSIS IMPLEMENTING WAVELET METHOD

Annales UMCS Informatica AI 1 (2003) UMCS. Registration of CT and MRI brain images. Karol Kuczyński, Paweł Mikołajczak

Self-Organization of Place Cells and Reward-Based Navigation for a Mobile Robot

Texture Image Segmentation using FCM

A Nonparametric Bayesian Approach to Detecting Spatial Activation Patterns in fmri Data

Correction of Partial Volume Effects in Arterial Spin Labeling MRI

6 credits. BMSC-GA Practical Magnetic Resonance Imaging II

Supplementary Figure 1. Decoding results broken down for different ROIs

Functional MRI data preprocessing. Cyril Pernet, PhD

Effect of age and dementia on topology of brain functional networks. Paul McCarthy, Luba Benuskova, Liz Franz University of Otago, New Zealand

fmri Image Preprocessing

SURFACE RECONSTRUCTION OF EX-VIVO HUMAN V1 THROUGH IDENTIFICATION OF THE STRIA OF GENNARI USING MRI AT 7T

Multi-voxel pattern analysis: Decoding Mental States from fmri Activity Patterns

Classification of Subject Motion for Improved Reconstruction of Dynamic Magnetic Resonance Imaging

MEDICAL IMAGE ANALYSIS

Weighted-CS for reconstruction of highly under-sampled dynamic MRI sequences

ANALYSIS OF PULMONARY FIBROSIS IN MRI, USING AN ELASTIC REGISTRATION TECHNIQUE IN A MODEL OF FIBROSIS: Scleroderma

ADAPTIVE GRAPH CUTS WITH TISSUE PRIORS FOR BRAIN MRI SEGMENTATION

Image Acquisition Systems

Optimal Sampling Geometries for TV-Norm Reconstruction of fmri Data

Introduction to fmri. Pre-processing

Surface Projection Method for Visualizing Volumetric Data

DENOISING OF COMPUTER TOMOGRAPHY IMAGES USING CURVELET TRANSFORM

Time-Frequency Method Based Activation Detection in Functional MRI Time-Series

Digital Volume Correlation for Materials Characterization

3-D Compounding of B-Scan Ultrasound Images

FOREWORD TO THE SPECIAL ISSUE ON MOTION DETECTION AND COMPENSATION

Basic Introduction to Data Analysis. Block Design Demonstration. Robert Savoy

Methods for data preprocessing

Mapping of Hierarchical Activation in the Visual Cortex Suman Chakravartula, Denise Jones, Guillaume Leseur CS229 Final Project Report. Autumn 2008.

Medical Images Analysis and Processing

This exercise uses one anatomical data set (ANAT1) and two functional data sets (FUNC1 and FUNC2).

Medical Image Segmentation Based on Mutual Information Maximization

Learning-based Neuroimage Registration

SPATIO-TEMPORAL DATA ANALYSIS WITH NON-LINEAR FILTERS: BRAIN MAPPING WITH fmri DATA

Bias in Resampling-Based Thresholding of Statistical Maps in fmri

Tutorial BOLD Module

Modeling with Uncertainty Interval Computations Using Fuzzy Sets

Basic principles of MR image analysis. Basic principles of MR image analysis. Basic principles of MR image analysis

Neuroimaging and mathematical modelling Lesson 2: Voxel Based Morphometry

The simulator can be applied in a number of diverse applications which span both

A TEMPORAL FREQUENCY DESCRIPTION OF THE SPATIAL CORRELATION BETWEEN VOXELS IN FMRI DUE TO SPATIAL PROCESSING. Mary C. Kociuba

3D Surface Reconstruction of the Brain based on Level Set Method

Improving CCA based fmri Analysis by Covariance Pooling - Using the GPU for Statistical Inference

Data mining for neuroimaging data. John Ashburner

Image Registration. Prof. Dr. Lucas Ferrari de Oliveira UFPR Informatics Department

Motion Correction in fmri by Mapping Slice-to-Volume with Concurrent Field-Inhomogeneity Correction

INDEPENDENT COMPONENT ANALYSIS WITH FEATURE SELECTIVE FILTERING

Sampling informative/complex a priori probability distributions using Gibbs sampling assisted by sequential simulation

Abstract. 1. Introduction

An ITK Filter for Bayesian Segmentation: itkbayesianclassifierimagefilter

Estimating image bases for visual image reconstruction from human brain activity

Segmentation of MR Images of a Beating Heart

Sources of Distortion in Functional MRI Data

Supplementary methods

A fast and efficient method for compressing fmri data sets

Super-resolution Reconstruction of Fetal Brain MRI

Interpolation of 3D magnetic resonance data

Ensemble registration: Combining groupwise registration and segmentation

Statistical Analysis of MRI Data

CHAPTER 6 MODIFIED FUZZY TECHNIQUES BASED IMAGE SEGMENTATION

Denoising the Spectral Information of Non Stationary Image using DWT

Transcription:

Proceedings of SPIE Medical Imaging 23, San Diego, CA, February 23. A Novel Information Theoretic and Bayesian Approach for fmri data Analysis Chandan Reddy *a, Alejandro Terrazas b,c a Department of Computer Science and Engineering, b Department of Telecommunications, Michigan State University, c VRSciences, East Lansing, MI. ABSTRACT Functional Magnetic Resonance Imaging (fmri) is a powerful technique for studying the working of the human brain. The overall goal of the project is to devlop a novel method for the analysis of fmri data in order to discover the activation of a network of regions involving most likely the hippocampus, parietal cortex and cerebellum as a person is navigating in a virtual environment. Spatially sensitive voxels are extracted by selecting voxels that have high mutual information. Each of these extracted voxels is then used to create a response curve for the stimulus of interest, in this case spatial location. Following the voxel extraction stage, the set of extracted voxel time series would be treated as a population and used to predict the location of the subject at any randomly selected time in the experiment. The population of voxels essentially votes with their current activity. The approach used for prediction is the Bayesian reconstruction method. The ability to predict the location of a subject in the virtual environment based on brain signals will be useful in developing a physiological understanding of spatial cognition in virtual environments. Keywords: Monte Carlo simulation, Place cells, fmri, Mutual Information, Bayesian Reconstruction, voxels, time series. 1. INTRODUCTION Functional Magnetic Resonance imaging (fmri) is a powerful tool for investigating the brain activity. fmri is a non-invasive imaging modality with good temporal and spatial resolution. It reflects the brain tissue haemodynamics that are spatially related to the metabolic demands of the brain tissue cased by neuronal activity. Therefore, indirectly, fmri can capture brain neuronal dynamics at different sites while being activated by sensory input, motor performance or cognitive activity. In our paper, we discuss how the voxels in an fmri scan that are responsible for spatial position are identified and analyzed. After finding them, we also discuss whether these voxels can be used to find out the position of a person when had such intensity values. In this paper, we develop a novel information theoretic approach for analyzing the fmri data. Mutual information is shown to be a better approach because it solves problems even if the waveforms are nonlinear and stochastic. Complex relationships between the voxel time response and the physical positional waveform are easily identified using mutual information maps. Assuming that the physical variables like the location of the body in space are coded as activity level in the population of neurons, we try to discover those groups that have high coincidence with the positional variable. Once we find all the neurons that are responsible for the position, we can use that information to reconstruct the position based on the neuronal activity of that group of voxels. The approach we followed for reconstruction is Bayesian reconstruction which is the most optimal one and it works well in a probabilistic framework. Section 2 of this paper describes the relevant work done in the past in the field of fmri analysis. The way in which we acquired the data and registered the images is explained in section 3. Next section clearly * reddycha@msu.edu; Phone: 1 517 353 5964; Fax: 1 517 355 1292; http://www.msu.edu/~reddycha; Media Interface and Network Design Lab, 251 Communication Arts Building, Michigan State University, East Lansing MI 48823

illustrates our methods and simulations of the fmri data we captured. Section 5 shows some of our results. The last section concludes our approaches and findings giving some ideas to future research in this area. 2. RELEVANT BACKGROUND There had been tremendous advancement in the area of fmri acquisition techniques but unfortunately the analysis of these data has been inadequate for many problems. A very simple and naïve approach used was direct subtraction [7] which calculates the difference between two mean intensities of each voxel where one mean value is the average value of the temporal responses acquired during the task and others are the average of all the temporal responses of other voxels during the non-task control period. This works based on the underlying assumption that the temporal measurements of a given voxel can be partitioned into two data groups. The correlation coefficient [8, 16] has also been used for fmri analysis in the case where one make an a priori assumption about a reference waveform with which the measurement waveform is cross correlated and normalized. However, the choice of reference waveform is vital and with so many unknown parameters in measuring brain activation, it is difficult to pin point which reference waveform will bring the optimum solution. General Linear Model (GLM) was developed for this type of analysis [14] and also depends on assumptions about the response waveforms. Tsai et al. [2] has applied mutual information to fmri analysis and compared the results with other previous analysis methods. This work differs from Tsai et al. in its use of continuous variables. Estimating the physical variables based on the neuronal activity is termed reconstruction or decoding. This part of the work is based on the method developed for the analysis of populations of simultaneously recording neurons in the hippocampus of the rats. These neurons, called place cells, fire in restricted areas of space as the rat moves around an environment. Modeling the place cells can be done using Template Matching Method [17] which yields a scalar distribution function at any given time. Until recently, the most popular method for reconstruction was the population vector method developed by Georgopolous [9]. This method overcomes the drawback of the template matching method in that it yields a single vector which specifies a single point in the space where the reconstruction is to be applied. However, this approach will be more suitable for the estimation of the directional vectors (vectors representing the direction) than that of the positional vectors (vectors representing the position) because scaling a directional vector will yield the same direction where as scaling a positional vector will yield a different position. We apply Bayesian Reconstruction method [5] that uses a probabilistic framework to overcome many drawback of the previous methods. 3. EXPERIMENTAL SETUP 3.1. Data Acquisition Existing data was collected at the NIH using 1.5 Tesla GE Signa Magnet and a spiral fmri pulse sequence. Full brain scans were acquired at the rate of 2 seconds each. Each full brain scan is represented in terms of 38 2-dimensional slices with each slice having 64 * 64 voxels (Fig 1). A total of 612 full brain volumes were acquired while the subject was engaged in a virtual reality spatial task written in Java 3D [11]. Each subject was instructed to drive around the circular environment and to discover to correct goal locations through trial and error. Three goal locations were used. The goal locations were initially set to 2 degrees each. As the subject began to find the goal correctly, the area was systematically reduced in increments of one degree. Missing the goal, relaxed the requirement by one degree. The subject received instructions at the top of the screen indicating the next goal location to find and the results of the previous trajectory. The ratio of correct stops to incorrect stops was also indicated.

Fig 1. The 3D volumetric brain is represented as 38 slices of 2D images. Each Slice consists of 64 *64 voxels. This is the output of our Slice Viewer module. 3.2. Image Reconstruction and Registration The data is reconstructed using multi-frequency deblurring technique. The technique corrects the spiral k- space trajectory for field inhomogeneaties and susceptibility artifacts based on an acquired field map taken prior to scanning. After reconstruction, all images were registered to the initial time point using cubic spline registration method [12]. 4. OUR METHODOLOGY From the data we have acquired, it is possible to make a time series of activity for each voxel that is analyzed with respect to the physiological stimulus. We used a novel approach to the analysis of fmri data and found the activation of a network of regions involving the hippocampus, parietal cortex and the cerebellum as the subject navigated in the virtual environment. The task related voxels are extracted by selecting voxels with high mutual information. Each of these extracted fmri time series is then used to create a tuning curve (or response curve) for the stimulus of interest. In the case of spatial navigation, the tuning curve is computed for the location of the subject in space. The stimulus value of peak activity is termed the preferred stimulus of the voxel. The set of extracted voxel time series is treated as a population and used to predict the location of the subject at a random time in the experiment by essential voting with their current activity. The approach used for prediction is the Bayesian reconstruction method. 4.1. Mutual Information Map The concept of mutual information [1] cannot be adequately described within the scope of this paper. However, we try to simplify the definition of our experiment. Mutual information is a measure of information that one random variable conveys about the other. It is represented in terms of bits of information. Using mutual information for analyzing the fmri data is a kind of novel approach which promises to deliver better results [2] than other methods. In this technique, we calculate the mutual information between the temporal response of the voxel and behavioral response. This value is used to quantify the relationship between the two waveforms. Activation map is produced by computing a statistical test of the data. The mutual information between two random variables X and Y is given by I (X;Y) = H (Y) H (Y X) = H (X) H (X Y) Where H (Y) is the entropy which gives the randomness of Y and H (Y X) gives the conditional randomness of Y given the randomness of X. In our case, X will be the time series of the neuron and the

variable Y represents the behavioral activity of the neuron. In order to calculate the mutual information between the two signals. To calculate the entropy of the signal, we have the formula H ( Y ) = y)log( y)) y Y H ( Y X ) = x X x) H ( Y X = x) = x X x) y Y y x)log( y x)) Since X is a discrete random variable in our case, the condition always reduces uncertainty to (H (X Y) <= H (X)), Y can convey at most H (X) bits of information about X. Hence the value of the mutual information will be between and H (X). We can see from the above formula that we are not assuming anything about the nature of the waveforms. In other words, we don t have any a priori knowledge about the waveforms. The advantage of using the mutual information is that it does not assume anything about the nature of the relationships between the two waveforms. Also, Mutual Information will be helpful for analyzing the continuous variables like what we have. 4.2. Bayesian Reconstruction The two variables we have here are the positional waveform and the intensity level of the voxel. Let x be the position of the subject at any given time. Correspondingly, let n represent the vector of intensity levels of all the voxels of interest. Now, given the n value at any point, we need to estimate the x value. The reconstruction is based on the formula for the conditional probability. P (x n) P (n) = P (n x) P (x) P (x n) is the probability of the subject to be at position x given the intensity values to be n. P (n x) is the conditional probability that the intensity value is x given that the position of the subject is x P (x) is the probability of the subject to be at position x P (n) is the probability of the intensity values to be n Using this method, the peak position or the most probable position is taken as the reconstructed position of the subject. 4.3. Simulation of the experiment We simulated the fmri data based on the experiment we have conducted. The experiment requires subject to navigate on a circular field within the virtual environment. The subject is required to stop in goals. The stop is used to dissociate periodicities in time from spatial location. Thus, the positional waveform is simulated to include random stops twice for every complete 36 o. There are some 1 voxels in the simulation. The voxels were modeled to have high mutual information with the positional waveform.(see figures 2 and 3).

Fig 2. This figure explains the overall experiment and the simulation of the data. The human is asked to stop at two positions (at 1 and at 32). Two voxel time series are generated. One voxel is active in the region 6-12 and another at 24-3. Fig 3. Simultaneous generation of position value and 1 voxel time series. The figure deomonstrates how the fmri data had been simulated based on the real data time series. The corresponding start and stop values for each values are given at the right. The top row represents the simulated movement of the subject through the virtual environment (in deg). Each row represents the activity of a simulated voxel that is active in a particular place (place voxel).

5. RESULTS The two stage algorithm was confirmed with simulated data (figure 8). The effects of noise have been studied (figure 6). We were able discover optimal required stop times for future experimental designs based on the results we have obtained (figure 7). Additionally, a distribution of mutual information responses was obtained using randomized real data. For this dataset, a 95% confidence interval was established at 3.1 bits (figure 5). Mutual Information Vs No. of Voxels No. of Voxels 14 12 1 8 6 4 2.5 1 1.5 2 2.5 3 3.5 4 4.5 Mutual Information (in Bits) Fig 4. Effects of mutual information on simulated data. No. of voxels Vs Mutual Information. Mutual Information Vs Random Power(1 Voxels) 9 8 7 6 No. of voxels 5 4 3 2 1.2.4.6.8 1 1.2 1.4 1.6 1.8 2 2.2 2.4 2.6 2.8 3 3.2 3.4 3.6 3.8 Mutual Information Fig 5.Study of mutual information between real voxel time series and positional waveform - power analysis by randomization of a single voxel series. The study with 1 voxels. Taking a real data series and performing randomization and generating 1 voxel series appears to be a Gaussian distribution with 95% confidence interval at 3.1 bits.

MI Vs SNR 4 3.5 3 Mean Mutual Information Mutual Information - in bits 2.5 2 1.5 1.5 Variance 1 11 21 31 41 51 61 71 81 91 11 111 121 131 141 151 161 171 181 191 21 211 221 231 241 251 261 271 281 291 SNR ( bump 1-3) Noise 1 stop -5 base line -1 Fig 6. This figure explains the effects of mutual information with the changes in the signal to noise ratio of the time series. We can see the mutual information is not affected after the bump size reaches a particular level. MI vs Stop time 4.5 4 Mean Mutual Information 3.5 3 Mutual Information 2.5 2 1.5 1.5 variance 1 2 3 4 5 6 7 8 9 1 11 12 13 14 15 16 17 18 19 2 21 22 23 24 25 26 27 28 29 3 31 32 33 34 35 36 37 38 39 4 Stop time (1-4) base line 1, noise -1, bump - 15 Fig 7. This figure explains the effects of stop on mutual information of the time series. We can observe from the graph that as the person stops for more time the mutual information with the positional values keeps increasing(provided other factors like base line, bump size and noise level remains the same). After a while there is a slow deteoration in the increase and it reduces gradually at the end. We can also observe that, at the end the confidence is very less because the variance is more.

Predicted Vs Actual Position (with no noise) Error Predicted Position Actual Position Fig. 8. a. 1 41 81 121 161 21 241 281 321 361 41 441 481 521 561 61 641 Time series Fig 8.a. Predicted position Vs Actual Position (with Noise=1) Error Predicted Position Actual Position 1 41 81 121 161 21 241 281 321 361 41 441 481 521 561 61 641 Time Series Fig 8.b. Fig 8. Prediction of Position values based on generated voxel series (simulated data) (a) with no noise (b) with noise=1. The values at the bottom indicate the prediction error from the estimated value and the original value.

6. CONCLUSION We were able to simulate the fmri data and the corresponding positional values as a continuous variable. The results demonstrate the feasibility of using this novel information theoretic method for the prediction of behavior based on acquired fmri data. Estimates of the statistical power of the mutual information were derived from a Monte Carlo simulation. Because of the noise inherent in fmri data, a voxel must convey 3.1 bits of information to be considered statistically significant. Typical values for hippocampal pyramidal cells are typically in the range of 1.5 bits/spike. Efforts are underway to consider how smoothing and other preprocessing steps can reduce the threshold for fmri voxel data. Mutual information offers many advantages over traditional fmri analysis methods for voxel extraction. Once meaningful voxels are extracted then reconstruction is a viable method for prediction of the behavior based on the neural response. The ability to predict the location of a subject in the virtual environment based on brain signals will be useful in developing a physiological understanding of many applications involving navigation in virtual environments. Although developed for experiments involving spatial location, the technique can be used generally, for example, to predict eye movements. 7. REFERENCES 1. Thomas M. Cover and Joy A. Thomas, elements of Information Theory, John Wiley & Sons, 1991. 2. A. Tsai, J. Fisher, C. Wible, W. Wells, J. Kim, A. Willsky, Analysis of Functional MRI Data Using Mutual Information, Proceedings of the second international conference on Medical Image Computing and Computer Assisted Intervention, Cambridge, England, 1999. 3. O keefe J. and Nadel L. The hippocampus as a cognitive map, Oxford university press, UK, 1978. 4. Java Advanced Imaging tutorial available on the web at http://java.sun.com 5. Zhang, K. C., Ginzburg, I., McNaughton, B. L. and Sejnowski, T. J., Interpreting neuronal population activity by reconstruction: Unified framework with application to hippocampal place cells, Journal of Neurophysioogy, 79: 117-144, 1998. 6. Lazar, N. A., Eddy, W. F., Genovese, C. R. and Welling, J, Statistical Issues in fmri for Brain Imaging, International Statistical Review, 69:15-127, 21. 7. Henriksen, Larrson, Ring, E. Rostrup, A. Stensgaard, M. Stubgaard, F Stahlberg, L Sondergaard, C. Thomsen and P. Toft, Functional MR Imaging at 1.5T, Acta Radiologica, 34:11-13,1993. 8. Bandettini PA, Jesmanowicz AJ, Wong EC, Hyde JS, Processing strategies for time-course data sets in functional MRI of the human brain Magnetic Resonance in Medicin;3:161 173, 1993. 9. Georgopoulos AP. Schwartz AB. Kettner R, Neuronal population coding of movement direction. Science, 233(4771):1416-1419, 1986. 1. Salinas E. and Abbott L.F., Vector reconstruction from firing rates, Journal of Computational Neuroscience 1:89-17, 1994. 11. A tutorial on JAVA 3D available at http://java.sun.com. 12. J. L. Ostuni, A. K. S. Santha, V. S. Mattay, D. R. Weinberger, R. L. Levin, and J. A. Frank, Analysis of interpolation effects in the reslicing of functional MR images, Journal of Computer Assisted Tomography, vol. 21: 83-81, 1997. 13. P. A. Bandettini, A. Jesmanowicz, E.C. Wong and J.S. Hyde, Processing strategies for time-course data sets in functional MRI of the human brain, Magnetic Resonance in medicine, 3:161-17, 1993. 14. K. J. Friston, P. Jezzard, and R. Turner, Analysis of functional MRI time-series, Human Brain Mapping, 1:153-171, 1994. 15. O. Henriksen, H.B.W.Larrson, P.Ring, E. Rostrup, A. Stensgaard, M. Stubgaard, F. Stahlberg, L. Sondergaard, C. Thomsen and P. Toft, Functional MR Imaging at 1.5 T, Acta Radiologica, 34:11-13, 1993. 16. Wood G.K., Berkowitz B.A., Wilson C.A., Visualization of subtle contrast related intensity changes using temporal correlation, Magnetic Resonance Imaging, 12:113-2, 1994. 17. Wilson M.A. and McNaughton B.L., Dynamics of the hippocampal ensemble code for space, Science, 261: 155-158, 1993.