Top Banner
Adaptation 1. Adaptation – examples and definitions 2. Adaptation as efficient coding 3. A tradeoff between sensitivity and efficiency 4. Adaptation and perception 5. Adaptation occurs over multiple timescales 6. Adaptation involves multiple mechanisms
35

Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Dec 22, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Adaptation

1. Adaptation – examples and definitions

2. Adaptation as efficient coding

3. A tradeoff between sensitivity and efficiency

4. Adaptation and perception

5. Adaptation occurs over multiple timescales

6. Adaptation involves multiple mechanisms

Page 2: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Mori, Sasakura, & Kuhara, 2007

Adaptation with 302 neurons

C. elegans

Page 3: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Adaptation with thousands (?) of neurons

Page 4: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Rhodes, Jeffery, Watson, Clifford, & Nakayama 2003

human psychophysics

exposed to compressive distortion exposed to expansive distortion

Adaptation with millions (?) of neurons

Page 5: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

How does this explain that?Why might this be useful?

stimulus

Smirnakis & Meister, 1997

Page 6: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Adaptation

1. Adaptation – examples and definitions

2. Adaptation as efficient coding

3. A tradeoff between sensitivity and efficiency

4. Adaptation and perception

5. Adaptation occurs over multiple timescales

6. Adaptation involves multiple mechanisms

Page 7: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

The idea of efficient coding

1. Each neuron should use all parts of its dynamic range with roughly equal frequency.

2. Information encoded in the spike train of one neuron should not be duplicated in the spike train of another neuron.

Page 8: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

1. Each neuron should use all parts of its dynamic range with roughly equal frequency.

The idea of efficient coding

Page 9: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Encoding a natural distribution efficiently

Dunn and Rieke, 2006

Page 10: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Laughlin 1981redrawn in Wark & Fairhall 2007

Encoding a natural distribution efficientlyEqual areas of probability density should correspond to equal segments of dynamic range.

Page 11: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Laughlin 1981redrawn in Wark & Fairhall 2007

Changing stimulus statistics

Page 12: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Laughlin 1981redrawn in Wark & Fairhall 2007

Changing stimulus statistics

Page 13: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Laughlin 1981redrawn in Wark & Fairhall 2007

Efficient coding of a changing distribution

Page 14: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Adaptation

Page 15: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Adaptation

1. Adaptation – examples and definitions

2. Adaptation as efficient coding

3. A tradeoff between sensitivity and efficiency

4. Adaptation and perception

5. Adaptation occurs over multiple timescales

6. Adaptation involves multiple mechanisms

Page 16: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Enroth-Cudgell & Lennie, 1975

An example:light adaptation in the retina

cat RGC

Page 17: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

spatial integratorhigh redundancy

spatial edge detectorlow redundancy

An adaptive change in receptive field

low luminance(low signal-to-noise)

high luminance(high signal-to-noise)

Page 18: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

An adaptive change in receptive field

temporal edge detectorlow redundancy

high luminance(high signal-to-noise)

temporal integratorhigh redundancy

low luminance(low signal-to-noise)

Page 19: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Adaptation

1. Adaptation – examples and definitions

2. Adaptation as efficient coding

3. A tradeoff between sensitivity and efficiency

4. Adaptation and perception

5. Adaptation occurs over multiple timescales

6. Adaptation involves multiple mechanisms

Page 20: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Repulsive perceptual adaptation

Page 21: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

http://homepages.inf.ed.ac.uk/jbednar/tae.html

Repulsive perceptual adaptation

Page 22: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Bacon & Murphey 1984see http://www.biol.sc.edu/~vogt/courses/neuro/neurolabs.html

The cricket cercal system

Page 23: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

cell 1 cell 2 cell 3 cell 4

wind direction (degrees)

r / rmax

Theunissen & Miller 1991Salinas & Abbott 1994

v

Page 24: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Attractive neural adaptation

macaque MT

adaptingstimulus

adaptingstimulus○ before

● after

Kohn and Movshon, 2004

Page 25: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Kohn and Movshon, 2004

Attractive neural adaptation can explain repulsive perceptual adaptation

Page 26: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Adaptation

1. Adaptation – examples and definitions

2. Adaptation as efficient coding

3. A tradeoff between sensitivity and efficiency

4. Adaptation and perception

5. Adaptation occurs over multiple timescales

6. Adaptation involves multiple mechanisms

Page 27: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Adaptation on many timescalesin the same neuron

Smirnakis et al. 1997salamander RGC

Page 28: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Adaptation on many timescalesin the same neuron

velocity

Fairhall et al. 2001blowfly H1

Page 29: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Adaptation on many timescalesin the same neuron

single exponential process

cascade of exponential processes

Drew and Abbott, 2006model

Page 30: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Adaptation

Page 31: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Adaptation

1. Adaptation – examples and definitions

2. Adaptation as efficient coding

3. A tradeoff between sensitivity and efficiency

4. Adaptation and perception

5. Adaptation occurs over multiple timescales

6. Adaptation involves multiple mechanisms

Page 32: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Mechanisms of adaptation:intrinsic mechanisms

Lancaster and Nicoll, 1987

Vm

Iinj

Page 33: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Mechanisms of adaptation:synaptic mechanisms

Tsodyks & Markram 1997

Page 34: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Mechanisms of adaptation:circuit mechanisms

Hosoya et al., 2005

Page 35: Adaptation 1.Adaptation – examples and definitions 2.Adaptation as efficient coding 3.A tradeoff between sensitivity and efficiency 4.Adaptation and perception.

Costs of adaptation

Adaptation worsens the ability of a system to encode the absolute magnitude of a stimulus.

Noise in the signals controlling gain can produce noisy fluctuations in gain.

input output