Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2020 Feb 12;10(1):3.
doi: 10.1186/s13408-020-0080-5.

Sparse identification of contrast gain control in the fruit fly photoreceptor and amacrine cell layer

Affiliations

Sparse identification of contrast gain control in the fruit fly photoreceptor and amacrine cell layer

Aurel A Lazar et al. J Math Neurosci. .

Abstract

The fruit fly's natural visual environment is often characterized by light intensities ranging across several orders of magnitude and by rapidly varying contrast across space and time. Fruit fly photoreceptors robustly transduce and, in conjunction with amacrine cells, process visual scenes and provide the resulting signal to downstream targets. Here, we model the first step of visual processing in the photoreceptor-amacrine cell layer. We propose a novel divisive normalization processor (DNP) for modeling the computation taking place in the photoreceptor-amacrine cell layer. The DNP explicitly models the photoreceptor feedforward and temporal feedback processing paths and the spatio-temporal feedback path of the amacrine cells. We then formally characterize the contrast gain control of the DNP and provide sparse identification algorithms that can efficiently identify each the feedforward and feedback DNP components. The algorithms presented here are the first demonstration of tractable and robust identification of the components of a divisive normalization processor. The sparse identification algorithms can be readily employed in experimental settings, and their effectiveness is demonstrated with several examples.

Keywords: Contrast gain control; Divisive normalization; Fruit fly; Photoreceptor; Sparse functional identification.

PubMed Disclaimer

Conflict of interest statement

The authors declare that they have no competing interests.

Figures

Figure 1
Figure 1
A schematic diagram of interaction between Amacrine cells and photoreceptors in multiple cartridges
Figure 2
Figure 2
Schematic diagram of a temporal divisive normalization processor
Figure 3
Figure 3
Schematic block diagram of the spatio-temporal divisive normalization processor
Figure 4
Figure 4
Example of identification of a divisive normalization model. (a) Ph11 (blue) and Ph11ˆ (red, SNR 60.56 [dB]), (b) Ph12 (blue) and Ph12ˆ (red, SNR 60.48 [dB]), (c) Ph13 (blue) and Ph13ˆ (red, SNR 49.56 [dB]), (dPh21, (ePh22, (f) Ph23, (g) Ph21ˆ (SNR 60.59 [dB]), (h) Ph22ˆ (SNR 60.54 [dB]), (i) Ph23ˆ (SNR 60.61 [dB])
Figure 5
Figure 5
Output of the identified DNP model of the photoreceptor. (a) The stimulus presented to the photoreceptor; 5% of the stimulus was used for identification. (b) Comparison of the output of the detailed biophysical photoreceptor model (blue) with the output of the DNP model (red) and the output of the model without normalization, i.e., with T1 only (yellow)
Figure 6
Figure 6
Identified filters of the DNP model of the photoreceptor given in Example 2. (a) Ph11ˆ, (b) Ph12ˆ, (cPh21ˆ, (d) Ph22ˆ
Figure 7
Figure 7
Evaluation of the DNP model of the photoreceptor. (a) Gaussian noise stimulus with a bandwidth of 50 Hz. (b) Output of the photoreceptor model (blue) and of the identified DNP model (red, SNR 15.04 [dB]). The output of the identified model without normalization is shown in yellow (SNR 4.55 [dB])
Figure 8
Figure 8
Example of identification of the spatio-temporal DNP given in Example 3. (a)–(c) Identification of the first-order filters (a) h11, (b) h12, and (c) h1i4, i=1,2,3,4. (d) Identification of the second-order filters (from top to bottom) h2ij4 with ij for i=1,2,3,4 and j=1,2,3,4
Figure 9
Figure 9
The spatio-temporal DNP model can exhibit adaptation to local luminance. A DNP with four photoreceptors and an amacrine cell (see Example 1 for details) is adapted to a background intensity level at the beginning of each trial. One of the photoreceptors is then provided a two-second long flash of light, while the inputs to the other photoreceptors are kept at the background level. The relationship between the steady state response of the photoreceptor and the light intensity of the flash is shown for each of the background levels
Figure 10
Figure 10
Steady State I/O visualization for the DNP considered in Example 1. (a) Input stimuli comprising bar gratings at various luminances and RMS contrasts. (b) Responses of the DNP without the MVP block. (c) Responses of the DNP with the MVP block
Figure 11
Figure 11
RMS contrast of the input images in Figure 10 are plotted against the RMS contrasts of the responses (a) without and (b) with the MVP block
Figure 12
Figure 12
Graphical visualization of the feedback processor of the DNP used in Example 6. The value of the feedback is obtained by a weighted sum of the outputs at each pixel of a 16×16 block (only five pixels are shown in each direction) processed by a temporal Volterra operator (represented by a cylinder). Each weight is the value of a Gaussian function evaluated at the distance between the location of the pixel and the center of the block
Figure 13
Figure 13
Steady state I/O visualization of the spatio-temporal DNP for natural images. Top Row—Input images. Second Row—Input images visualized on a logarithmic scale. Third Row—Responses without the MVP block. Fourth Row—Responses with the MVP block. Left Column—Stimuli presented at low luminance, Middle Column—Medium luminance, Right Column—High luminance

Similar articles

Cited by

References

    1. Laughlin SB. Matching coding, circuits, cells, and molecules to signals: general principles of retinal design in the fly’s eye. Prog Retin Eye Res. 1994;13(1):165–196. doi: 10.1016/1350-9462(94)90009-4. - DOI
    1. Rodieck RW. The first steps in seeing. London: Oxford University Press; 1998.
    1. de Bruyne M, Clyne PJ, Carlson JR. Odor coding in a model olfactory organ: The Drosophila maxillary palp. J Neurosci. 1999;19(11):4520–4532. doi: 10.1523/JNEUROSCI.19-11-04520.1999. - DOI - PMC - PubMed
    1. Olsen SR, Bhandawat V, Wilson RI. Divisive normalization in olfactory population codes. Neuron. 2010;66(2):287–299. doi: 10.1016/j.neuron.2010.04.009. - DOI - PMC - PubMed
    1. Song Z, Postma M, Billings S, Coca D, Hardie RC, Juusola M. Stochastic adaptive sampling of information by microvilli in fly photoreceptors. Curr Biol. 2012;22:1371–1380. doi: 10.1016/j.cub.2012.05.047. - DOI - PMC - PubMed

Grants and funding

LinkOut - more resources