Pixels to Voxels: Modelling Visual Representations in the Human ...

26
Pixels to Voxels: Modelling Visual Representations in the Human Brain Pulkit Agrawal, Dustin Stansbury, Jitendra Malik, Jack Gallant (Under Review, arXiv preprint available online) Thanks to Brian Cheung, Mark Lescroart and Alex Huth for the helpful discussions

Transcript of Pixels to Voxels: Modelling Visual Representations in the Human ...

Page 1: Pixels to Voxels: Modelling Visual Representations in the Human ...

Pixels to Voxels: Modelling Visual Representations in the Human Brain

Pulkit Agrawal, Dustin Stansbury, Jitendra Malik, Jack Gallant

(Under Review, arXiv preprint available online)

Thanks to Brian Cheung, Mark Lescroart and Alex Huth for the helpful discussions

Page 2: Pixels to Voxels: Modelling Visual Representations in the Human ...

Goal

“ Obtain a functional mapping of the human visual cortex ”

or

“ What visual features does the brain code for? ”

Page 3: Pixels to Voxels: Modelling Visual Representations in the Human ...

Why solve this?

- We can’t fix it, unless we know what it does → Neural Prosthesis.

- Brain Reading.

- A scientific pursuit. “What are the underlying computational principles used by biological vision?”

- Understanding limitations of state of art computer vision systems.

Page 4: Pixels to Voxels: Modelling Visual Representations in the Human ...

functional Magnetic Resonance Imaging (fMRI)

Page 5: Pixels to Voxels: Modelling Visual Representations in the Human ...

What does fMRI measure?

Neural Activity → Oxygen Consumed → Oxygen level in blood drops

fMRI measures “local” changes in Oxygen level

Indirect measurement of neural activity!

Page 6: Pixels to Voxels: Modelling Visual Representations in the Human ...

[Slide taken from Tom Mitchell]

Page 8: Pixels to Voxels: Modelling Visual Representations in the Human ...

Traditional Neuroscience approach

- Hypothesis Driven. - Experimenter’s bias.

- Measures binary contrast only!

- Cannot provide holistic description of stimulus tuning of voxels.

Page 9: Pixels to Voxels: Modelling Visual Representations in the Human ...

Basic Idea

[Gallant et al.]

Page 10: Pixels to Voxels: Modelling Visual Representations in the Human ...

Basic Idea

[Gallant et al.]

Page 11: Pixels to Voxels: Modelling Visual Representations in the Human ...

Gabor Model → Early Visual Cortex

[Kay et al.]

Page 12: Pixels to Voxels: Modelling Visual Representations in the Human ...

Semantic Model → Higher Visual Cortex

[Stansburry et al.]

Page 13: Pixels to Voxels: Modelling Visual Representations in the Human ...

i.e. until now,

- Different models for different brain areas

- Human Annotation for semantic Model :(

- No model explains mid-level visual areas :(

[Stansburry et al.]

Page 14: Pixels to Voxels: Modelling Visual Representations in the Human ...

This work,

- Modelling the entire visual hierarchy

- No need for human annotation

- Enable exploratory analysis of neural representations!!

Page 15: Pixels to Voxels: Modelling Visual Representations in the Human ...

Overview

Page 16: Pixels to Voxels: Modelling Visual Representations in the Human ...

ConvNet v/s Semantic Model

Semantic Model

Con

vNet

Mod

el

Page 17: Pixels to Voxels: Modelling Visual Representations in the Human ...

Functional Selectivity

Increased Activity Decreased Activity

Page 18: Pixels to Voxels: Modelling Visual Representations in the Human ...

Clustering in EBA

Increased Activity Decreased Activity

Page 19: Pixels to Voxels: Modelling Visual Representations in the Human ...

In a nutshell

- A single annotation free for modelling brain responses throughout the visual cortex.

- Replicate results of multiple localizer studies in a single experiment.

- Novel insights into representations such as clustering in EBA.

Page 20: Pixels to Voxels: Modelling Visual Representations in the Human ...

Questions?

Page 21: Pixels to Voxels: Modelling Visual Representations in the Human ...

Fisher Vector v/s Semantic Model

Semantic Model

Fish

er V

ecto

r M

odel

Page 22: Pixels to Voxels: Modelling Visual Representations in the Human ...

ConvNet v/s Fisher Vector

Fisher Vector Model

Con

vNet

Mod

el

Page 23: Pixels to Voxels: Modelling Visual Representations in the Human ...

Brief Description of Fisher Vectors

Page 24: Pixels to Voxels: Modelling Visual Representations in the Human ...
Page 25: Pixels to Voxels: Modelling Visual Representations in the Human ...
Page 26: Pixels to Voxels: Modelling Visual Representations in the Human ...