Dimensionality Reduction of fmri Data using PCA

Similar documents
Feature Selection for fmri Classification

Cognitive States Detection in fmri Data Analysis using incremental PCA

Lecture 10: Support Vector Machines and their Applications

Learning from High Dimensional fmri Data using Random Projections

Naïve Bayes, Gaussian Distributions, Practical Applications

Welcome to CS 4/57101 Computer Graphics

Automated fmri Feature Abstraction using Neural Network Clustering Techniques

Learning Common Features from fmri Data of Multiple Subjects John Ramish Advised by Prof. Tom Mitchell 8/10/04

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

Temporal Feature Selection for fmri Analysis

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

Solid Modelling. Graphics Systems / Computer Graphics and Interfaces COLLEGE OF ENGINEERING UNIVERSITY OF PORTO

Machine Learning of fmri Virtual Sensors of Cognitive States

Machine Learning

MULTIVARIATE ANALYSES WITH fmri DATA

A Reduced-Dimension fmri! Shared Response Model

Multivariate Pattern Classification. Thomas Wolbers Space and Aging Laboratory Centre for Cognitive and Neural Systems

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

Mcq In Computer Graphics

Optimal Sampling Geometries for TV-Norm Reconstruction of fmri Data

Using Machine Learning to Detect Cognitive States across Multiple Subjects

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

Dimension Reduction for Big Data Analysis. Dan Shen. Department of Mathematics & Statistics University of South Florida.

Multivariate pattern classification

the Support Vector Singular Value Decomposition Machine

Motion Estimation for Video Coding Standards

Using Text Learning to help Web browsing

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

COSC160: Detection and Classification. Jeremy Bolton, PhD Assistant Teaching Professor

Data Compression. The Encoder and PCA

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

Keyword Extraction by KNN considering Similarity among Features

Department of Computer Science Engineering, Mits - Jadan, Pali, Rajasthan, India

CS 543: Final Project Report Texture Classification using 2-D Noncausal HMMs

Analysis of Functional MRI Timeseries Data Using Signal Processing Techniques

Reconstructing visual experiences from brain activity evoked by natural movies

Voxel selection algorithms for fmri

Temporal and Cross-Subject Probabilistic Models for fmri Prediction Tasks

arxiv: v1 [cs.lg] 23 Oct 2018

Computer Science Illuminated 5th Edition

Novel Lossy Compression Algorithms with Stacked Autoencoders

EDGE BASED REGION GROWING

Chapter 3 Set Redundancy in Magnetic Resonance Brain Images

COURSE DELIVERY PLAN - THEORY Page 1 of 6

A Tool for Demonstrating the Interaction among Lighting/Material. Parameters and Potential Problems in Polygon-Based Rendering

2.N.2.1 Use the relationship between addition and subtraction to generate basic facts up to 20.

Hyercube viewer: New displays and new data-types

Applications of Machine Learning on Keyword Extraction of Large Datasets

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

Vicinities for Spatial Data Processing: a Statistical Approach to Algorithm Design

A Semantic Shared Response Model

Introduction: Tech Report Frameless Antialiasing Ellen J. Scher Zagier Page #1

Pixels to Voxels: Modeling Visual Representation in the Human Brain

Surface Projection Method for Visualizing Volumetric Data

Decoding Cognitive States from fmri Timeseries

CS229 Project: Classification of Motor Tasks Based on Functional Neuroimaging

Machine Learning 13. week

Predicting the Word from Brain Activity

Data Visualisation in SPM: An introduction

CAMCOS Report Day. December 9 th, 2015 San Jose State University Project Theme: Classification

Advanced Computer Graphics. Aliasing. Matthias Teschner. Computer Science Department University of Freiburg

CS770/870 Spring 2017 Curve Generation

AN APPROACH FOR GRAPHICAL USER INTERFACE DEVELOPMENT FOR STEREOSCOPIC VISUALIZATION SYSTEM

X On record with the USOE.

Recurrent Neural Nets II

International Journal of Scientific Research & Engineering Trends Volume 4, Issue 6, Nov-Dec-2018, ISSN (Online): X

Learning Tensor-Based Features for Whole-Brain fmri Classification

Digital Image Processing. Lecture # 3 Image Enhancement

Development of Reverse Engineering System for Machine Engineering Using 3D Bit-map Data. Tatsuro Yashiki* and Tarou Takagi*

Textbook Alignment to the Utah Core 5th Grade Mathematics

Unit Maps: Grade 2 Math

Introduction to Computer Graphics

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

Toward a rigorous statistical framework for brain mapping

Code Transformation of DF-Expression between Bintree and Quadtree

mritc: A Package for MRI Tissue Classification

Rendering Nonphotorealistic Strokes with Temporal and Arc-Length Coherence

10/14/2017. Dejan Sarka. Anomaly Detection. Sponsors

Feature Subset Selection on Multivariate Time Series with Extremely Large Spatial Features

3rd Grade Texas Math Crosswalk Document:

The School District of Palm Beach County 3 rd Grade Mathematics Scope st Trimester

Use of multilayer perceptrons as Inverse Kinematics solvers

Topology and fmri Data

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

6.867 Machine Learning

User Interface for a Decision Support System Based on Factor Analysis

CIS 520, Machine Learning, Fall 2015: Assignment 7 Due: Mon, Nov 16, :59pm, PDF to Canvas [100 points]

Classification of Hand-Written Numeric Digits

Predicting Gene Function and Localization

CONSISTENT COLOR RESAMPLE IN DIGITAL ORTHOPHOTO PRODUCTION INTRODUCTION

Computer Science Brookshear Tests

Role of Parallel Imaging in High Field Functional MRI

ABSTRACT. 1 Introduction

Robust Realignment of fmri Time Series Data

Preprocessing of fmri data

Hybrid Approach for MRI Human Head Scans Classification using HTT based SFTA Texture Feature Extraction Technique

Automatic Generation of Training Data for Brain Tissue Classification from MRI

Segmenting Lesions in Multiple Sclerosis Patients James Chen, Jason Su

Visual Thinking Algorithms

Bayesian Spatiotemporal Modeling with Hierarchical Spatial Priors for fmri

Transcription:

Dimensionality Reduction of fmri Data using PCA Elio Andia ECE-699 Learning from Data George Mason University Fairfax VA, USA INTRODUCTION The aim of this project was to implement PCA as a dimensionality reduction method to fmri data in order to improve a classifiers results. The data was collected by Marcel Just and colleagues at the Center for Cognitive Brain Imaging at Carnegie Mellon University. Just and colleagues experiment consisted of testing human subjects with a sentence picture comparison, the brain activation was measured using fmri (Functional Magnetic Resonance Imaging). The data set consists of fmri images, each containing 5,000 voxels (3D representations where position is defined in relation to other voxels; not explicitly encoded like coordinates)[4]. An fmri image of a portion of the brain was taken every 500 ms. 25-30 Regions of Interest are highlighted in the data, regions of the brain where you would expect to see some brain activity [1]. There is code available that will provide specific functions for displaying and analyzing some of the data. The data is available in.mat files for each subject. Upon loading a file, three variables will be defined: Info, Data, and Meta.

Info is a 1x54 structure array that defines the data in terms of the time intervals. It contains information such as: whether the picture or sentence was displayed first, whether the sentence matches the picture, the subjects reaction time in determining whether the sentence matches the picture, and other information defining the experiment in terms of time. Data contains the raw observations, fmri images collected in sequence over a period of time. Each element in the 54x1 cell array contains an NxV array of fmri activations. The Meta variable has the relevant data on the data set. It provides things like the human subject identifier, number of images in the data set, number of trails, and definitions for the regions of interest. Below is a picture of one of the slices for the brain activation for one the subjects at at specific time and trail (subject 04847, trail 5, at time 5)

Below is a plot of the brain activation for one the subjects at a specific time and trail (subject 04847, trail 5, at time 5) it is a display of all slices taken from the fmri machine. The condition value indicates one of the four states for a segment. Zero being that the data should be ignored. One indicating a rest interval is occurring. Two indicates the sentence picture combination does match and three indicates that a non-matching pair of sentence and picture has been displayed to the subject.

Below is a graph of the voxel activity across time for a specific voxel (at location 36,62,8). The red line indicates the condition for that segment as described in the previous paragraph. By transforming the data to include on trails 3 and 4, below is the plot for trails 3 and 4 of the voxel (36,62,8). The graph displays the third trail as indicated by the condition 2 (x= 0 to 54) a sentence-picture combination that match followed by the fourth trail where the picture-sentence combination do not match (condition = 3, x= 55-108).

There were various ways to manipulate the data, such as only keeping the n-most active voxels for the data set. Below you can see two plots, the first one being the snapshot containing the 2200 most active voxels and to the right of that is snapshot containing the 400 most active voxels. A Naive Bayes classifier was provided with the code. After applying the Naive Bayes classifier, the returned array Predictions is where predictions(k,j) = log P(example_k class_j). The average data set per subject contained about 5000 voxels. The data set dimension was reduced to the 2200 and the 400 most active voxels. In the future I would like to perform the PCA on multiple subjects and test the classifier results across all of them. The main issue with setting that up is the variation in the dimensions of the subjects brain and the fmri images that result[3].

REFERENCES [1] "Learning to Decode Cognitive States from Brain Images,"T.M. Mitchell, R. Hutchinson, R.S. Niculescu, F.Pereira, X. Wang, M. Just, and S. Newman, Machine Learning, Vol. 57, Issue 1-2, pp. 145-175. October 2004. [2] "Training fmri Classifiers to Detect Cognitive States across Multiple Human Subjects," X. Wang, R. Hutchinson, and T. M. Mitchell, Neural Information Processing Systems 2003. December 2003. [3] Archibald, Christopher, Evan Millar, Classifying FMRI Images Using Sparse Coding: A Project for CS229 (n.d.): n. pag. Web [4] Foley, James D.; Andries van Dam; John F. Hughes; Steven K. Feiner (1990). "Spatial-partitioning representations; Surface detail". Computer Graphics: Principles and Practice. The Systems Programming Series. Addison-Wesley. ISBN 0-201-12110-7. These cells are often called voxels (volume elements), in analogy to pixels. [5] "Learning to Identify Overlapping and Hidden Cognitive Processes from fmri Data,"R. Hutchinson, T.M. Mitchell, I. Rustandi, submitted to HBM 2005.