Open in TheBrain

Ganguli Sompolinsky Compressed Sensing Sparsity Dimensionality Ann Rev Neuro 2012

<p>Dec 02, 2012 07:33 PM

&#160;

in my pdf collection... &#160;online (from Haim's website); &#160;prob at Surya's also.

&#160;

Abstract

The curse of dimensionality poses severe challenges to both techni-cal and conceptual progress in neuroscience. In particular, it plagues

our ability to acquire, process, and model high-dimensional data sets.

Moreover, neural systems must cope with the challenge of processing

data in high dimensions to learn and operate successfully within a com-plex world.We review recent mathematical advances that provide ways

to combat dimensionality in specific situations. These advances shed

light on two dual questions in neuroscience.

&#160;

&#160;First, how can we as neu-roscientists rapidly acquire high-dimensional data from the brain and

subsequently <b>extract meaningful models from limited amounts of these</b>

<b>data?</b> And second<b>, how do brains themselves process information in</b>

<b>their intrinsically high-dimensional patterns of neural activity as well</b>

<b>as learn meaningful, generalizable models of the external world from</b>

<b>limited experience</b>?

&#160;

INTRO &#160;486

&#160;

HH model in 1952: &#160;reln btwn volts and current across membrane.

&#160;

gray-scale image requires N variables = pixel intensities; &#160;where N is about 1 M.

&#160;

OR &#160;number of firing rate patterns in a given brain area = # of neurons in that area.

&#160;

487 &#160;&#160;curse of dimensionality: &#160;harder to do, the more the d's.

&#160;

approach: &#160;REDUCE the # of vars to describe the pattern... dim reduction.

&#160;

<b>Can do this with NATURAL IMAGES; &#160;highly restricted subset of all images:</b>

&#160;

<b>natl images are SPARSE... if u view them in the WAVELET DOMAIN</b>

<b>(as a superposition of edges) (bb: ie &#160;take Hubel/Wiesel wavelets and superimpose);</b>

&#160;

<b>then a verysmall &#160;# of K wavelet coeffs can do it...</b>

&#160;

<b>K around 20,000 for a 1M pixel image.....</b>

<b>this underlies &#160;JPEG compression... computes all poss wavelet coeffs and keeps on the K largest.</b>

<b>Taubman 2002</b>... see that ref &#160;Jpeg2000 image compression fundamentals...&#160;&#160;

*

p 487 col 1 cont....

&#160;

simil... neural activity patterns &#160;are often a highly restricted subset of all patterns...

&#160;

see Chris Machens ref and Ganguli ref...

&#160;

LOW K-MANIFOLD &#160;embedded in N dim firing rate space...

ie &#160;only K numbers are required to specify any observed pattern across N neurons,

where K can be much smaller than N.

&#160;

example: &#160;N neurons presented with a bar at various orienttions....

as orientation varies... firing rates trace out a circle or &#160;1d manifold in

N dim space.

&#160;

how can we or nerve systems extract a small # of vars w/o too much loss.

&#160;

page 487 col 2:

&#160;

Donoho ref and Baraniuk 2011 ref..

&#160;

one can randly project patterns into low d space.

&#160;

SHINE A FLASHLIGHT at a WIRE FRAME OBJECT randomly

(xc in degen cases) &#160;it will reproduce all info on object in its SHADOW !!!

RP = random projection...

&#160;

Field of COMPRESSED SENSING shows that &#160;the shadow has enuf info to reconstruct

original image: &#160;all N pixels &#160;(if original is sparse enuf).

&#160;

ie (bottom of page) is &#160;M is sl larger than K then &#160;CS = compressed sensing

is an algo to reconstruct image &#160;= &#160;L1 minimization.

&#160;

thus, eg &#160;we can simult sense and compress &#160;1M pixel images with

20K random measurements. &#160;&#160;Big implications for neurosci.

&#160;

p 488: col 1: &#160;&#160;

an RP of neuronal activ-ity in an upstream brain region consisting ofN

neurons can be achieved by synaptic mapping

to a downstream region consisting of M&#60;N

neurons, where the downstreamneurons’ firing

rates are obtained by linearly summing the fir-ing rates of the upstreamneurons through a set

of random synaptic weights. Thus the <b>down-stream activity constitutes a shadow of the up-stream activity through an RP determined by</b>

<b>the synaptic weights (i.e., angle of light</b>).

&#160;

Leaarning: &#160;(also good to reduce dimensions before learning)...

&#160;

Neural systems face a sim challenge in searching a high d synap wt space to&#160;

LEARN generalizable rules from lim experience.

&#160;

we review regulariztion techs &#160;see Brad Efron ref 2004 !!! (old friend)...

closely related to CS &#160;allow stats and neural systems alike to rapily learn

sparse models of high d data from lim examples.

&#160;

col 2: &#160;overivew of &#160;CS = compressed sensing &#160;framework.

&#160;

*

&#160;

Compressed Computation:

&#160;

altho CS remphasize reconstruciton of sparse high d signals from low d projections...

many impt probs in learning and signal proc can be done direclty inlow d space.

&#160;

<b>Manyof thedse task rely on the DISTANCES btwn data points...</b>

<b>which are preseved by RPs</b> !!

&#160;

<b>Approximate Sparsity and Noise.</b>...

&#160;

in the above we assume &#160;a defn of SPARSITY in which &#160;the other elements of the N d space

have exactly ZERO coeffic... in reality many are just small but not exactly zero.

&#160;

they are just well approx by a K-sparse vector...

&#160;

Compressed Sensing by the brain:

The problem of storing, communicating, and

processing high-dimensional neural activity

patterns, or external stimuli, presents a funda-mental challenge to any neural system. This

challenge is complicated by the widespread

existence of convergent pathways, or bottle-necks, in which information stored in a large

number of neurons is often compressed into

a small number of axons, or neurons in

&#160;

eg 1M &#160;optic N fibers carry info abt activity of 100X photoreceptors.

&#160;

and only 1M pyram tract fibers carry info from cortex to spinal cord.

&#160;

And... cortico- basal ganglia pathways undergo a 10 o 1000 fold convergence.

&#160;

SEMANTIC SIMILARIY and random projections

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

Compression and Expansion in Long-Range Brain Communication

&#160;

see figure 5 &#160;(exaclty like 2 people talking: &#160;everything compressed down to

a sequence of phonemes &#160;(er even better analogyis with email) &#160;entire msg

compressed and then re-expanded at other end.

&#160;

Local sparse represen-tations are first compressed to communicate

them using a <b>small number of axons and</b>

<b>potentially re-expanded in a downstream area</b>.

Where in the brain might these transforma-tions occur? Coulter et al. (2010) predict that

this could occur<b> within every cortical column</b>,

with compressive projections, possibly random,

occurring <b>between more superficial cortical</b>

<b>layers and the output layer 5</b>. A key testable

physiological prediction would then be that

<b>activity in more superficial layers is sparser than</b>

<b>activity in deeper output layers</b>. Another pos-sibility is the<b> transformation from sparse high-dimensional representations of space in the</b>

<b>CA3/CA1 fields of the hippocampus to denser,</b>

<b>lower-dimensional representations of space in</b>

<b>the subiculum, which constitutes themajor out-put structure of the hippocampu</b>s. A functional

explanation for this representational dichotomy

couldbe that the hippocampus is performing an

RP from CA3/CA1 to the subiculum, thereby

<b>minimizing the number of axons required</b>

<b>to communicate the results of hippocampal</b>

<b>computations to the rest of the brain</b>.

Overall, these works suggest more generally

that random compressionand sparse coding can

be combined to yield computational strategies

for efficient use of the limited bandwidth avail-able for long-range brain communication.

&#160;

<b>LEARNING IN</b>

<b>HIGH-DIMENSIONAL</b>

<b>SYNAPTIC WEIGHT SPACES</b>

Learning new skills and knowledge is thought

to be achieved by continuous synaptic mod-ifications that explore the space of possible

neuronal circuits, selecting through experience

those that are well adapted to the given task.

We review how regularization techniques

used by statisticians to learn high-dimensional

statistical models from limited amounts of data

can also be employed by synaptic learning

rules to search efficiently the high-dimensional

space of synaptic patterns to learn appropriate

rules from limited experience.

&#160;

NEURLA LEARNING of CLASSIFICATION

&#160;

similar to classic percepron.. Frank Rosenblatt 1958...

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

DISCUSSION: &#160;Dimensionality Reduction: &#160;CS vs Efficient Coding

&#160;

Efficient coding theories &#160;BARLOW refs!

suggest info bottlenecks...

suggest brain does &#160;optimal dimension reduc...

&#160;

infomax theories of early vision predict that high-d spatiotemp patterns

shud project onto the linear subspace of their largest princip components.

&#160;

the individual projection vectors,

i.e., retinal ganglion cell (RGC) RFs, depend

on the stimulus SNR; in particular, at a high

SNR, RFs should decorrelate or whiten the

stimulus. This is consistent with the center-surround arrangement of RFs, which removes

much of the low-frequency correlations in

natural images (Atick 1992, Atick &#38; Redlich

1992, Borghuis et al. 2008

&#160;

&#160;

Although the algorithms and results of

ICA and source extraction by CS are often

similar, there are important differences. First,

<b>CS results in signals that are truly sparse,</b>

i.e., most of the coefficients are zero, whereas

ICA algorithms generally yield signals with

many small values, i.e., distributions with high

kurtosis but no coefficients vanish (Olshausen

et al. 1996, Bell &#38; Sejnowski 1997, Hyvarinen

2010). Second,<b> ICA emphasizes the statistical</b>

<b>independence of the unmixed sources</b> (Barlow

2001). Sparseness is a special case; ICA can be

applied to reconstruct dense sources as well.

In contrast, signal extraction by CS relies only

on the assumed approximate sparseness of

the signal, and not on any statistical priors,

and is similar in spirit to the seminal work of

Olshausen et al. (1996). Indeed,<b> a recent study</b>

<b>suggests that sparseness may be a more useful</b>

<b>notion than independence and that the success</b>

<b>of ICA in some applications is due to its ability</b>

<b>to generate sparse representations rather than</b>

<b>to discover statistically independent features</b>

(Daubechies et al. 2009

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;

&#160;</p>

Attachments