1 / 10

Hidden Process Models

Hidden Process Models. Hemodynamic Response. Motivation: Treat fMRI as the time series that it is instead of a collection of independent time points. Goals: Estimate hemodynamic responses with uncertain onsets. Improve classification accuracies.

gavin
Download Presentation

Hidden Process Models

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Hidden Process Models Hemodynamic Response • Motivation: Treat fMRI as the time series that it is instead of a collection of independent time points. • Goals: • Estimate hemodynamic responses with uncertain onsets. • Improve classification accuracies. • Compare models based on how well they fit the data. Signal Amplitude Neural activity Time (seconds)

  2. Study: Pictures and Sentences Press Button View Picture Read Sentence • Task: Decide whether sentence describes picture correctly, indicate with button press. • 13 normal subjects, 40 trials per subject. • Sentences and pictures describe 3 symbols: *, +, and $, using ‘above’, ‘below’, ‘not above’, ‘not below’. • Images are acquired every 0.5 seconds. Read Sentence Fixation View Picture Rest t=0 4 sec. 8 sec. [Keller et al, 2001]

  3. Process 1: ReadSentence Response signature W: Duration d: 11 sec. Offsets W: {0,1} P(): {q0,q1} Process 2: ViewPicture Response signature W: Duration d: 11 sec. Offsets W: {0,1} P(): {q0,q1} Processes of the HPM: v1 v2 v1 v2 Input stimulus : sentence picture Timing landmarks : Process instance:2 Process h: 2 Timing landmark: 2 Offset O: 1 (Start time: 2+ O) 1 2 One configuration c of process instances 1, 2, … k: (with prior fc) 1 2  Predicted mean: + N(0,s1) v1 v2 + N(0,s2)

  4. Encoding Experiment Design Processes: Input stimulus : ReadSentence = 1 ViewPicture = 2 Timing landmarks : 1 2 Decide = 3 Configuration 1: Configuration 2: Configuration 3: Configuration 4:

  5. Inference • Over configurations • Choose the most likely configuration, where: • C=configuration, Y=observed data, D=input stimuli, HPM=model

  6. Learning • Parameters to learn: • Response signature W for each process • Timing distribution Q for each process • Standard deviation s for each voxel • Expectation-Maximization (EM) algorithm to estimate W and Q. • E step: estimate a probability distribution over configurations. • M step: update estimates of W (using reweighted least squares) and Q (using standard MLEs) based on the E step. • After convergence, use standard MLEs for s.

  7. 5-fold cross-validated classification accuracies for ReadSentence vs. ViewPicture HPM-GNB = 2 process HPM in which the processes do NOT overlap temporally. Uses the HPM noise model (one std dev per voxel). HPM-N-K = N process HPM in which the ViewPicture and ReadSentence processes overlap temporally but have known onsets (the stimulus times) HPM-N-U = N process HPM in which the ViewPicture and ReadSentence processes overlap temporally and have unknown onset (0 or 0.5 seconds after the stimulus)

  8. Learned Offset Distributions for HPM-3-U

  9. HPM-3-U, Participant L, Decide Process Each location shows the learned Decide response signature parameters averaged over time for that voxel, minus the mean value of that voxel over all the time points in the training data.

  10. Extensions • Regularization penalties on process response signatures. • Process response signatures expressed as weights on basis functions. • Continuous offset values/continuous process response signatures. • HPMs as DBNs with/without process ordering constraints.

More Related