# Derivatives and Inverse of Cascaded Linear+Nonlinear Neural Models

arXiv: https://arxiv.org/abs/1711.00526 · HTML: https://mlsanity.com/paper/1711.00526/

## Key facts

- Cited by 8 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 1 Nov 2017.

## Built on by (most cited first, 8 of 8)

- [On the relation between statistical learning and perceptual distances](https://mlsanity.com/paper/2106.04427/) (2021)
- [Assessing invariance to affine transformations in image quality metrics](https://mlsanity.com/paper/2407.17927/) (2024)
- [Sampling Based On Natural Image Statistics Improves Local Surrogate Explainers](https://mlsanity.com/paper/2208.03961/) (2022)
- [Image Statistics Predict the Sensitivity of Perceptual Quality Metrics](https://mlsanity.com/paper/2303.09874/) (2023)
- [Image Segmentation via Divisive Normalization: dealing with environmental diversity](https://mlsanity.com/paper/2407.17829/) (2024)
- [Paraphrasing Magritte's Observation](https://mlsanity.com/paper/2202.08103/) (2022)
- [Neural Networks with Divisive normalization for image segmentation with application in cityscapes dataset](https://mlsanity.com/paper/2203.13558/) (2022)
- [Parametric PerceptNet: A bio-inspired deep-net trained for Image Quality Assessment](https://mlsanity.com/paper/2412.03210/) (2024)

## Abstract (arXiv)

In vision science, cascades of Linear+Nonlinear transforms are very successful in modeling a number of perceptual experiences [Carandini&Heeger12]. However, the conventional literature is usually too focused on only describing the input->output transform. Instead, here we present the maths of such cascades beyond the forward transform, namely the Jacobians and the inverse. The fundamental reason for this analytical treatment is that it offers useful insight into the psychophysics, the physiology, and the function of the visual system. For instance, we show how the trends of the sensitivity (discrimination regions) and the adaptation of the receptive fields can be seen in the expression of the Jacobian wrt the stimulus. This matrix also tells us which regions of the stimulus space are encoded more efficiently in multi-information terms. The Jacobian wrt the parameters shows which aspects of the model have bigger impact in the response, and hence bigger relevance. The analytic inverse implies conditions for the response and the model to ensure decoding. From an applied perspective, (a) the Jacobian wrt the stimulus is necessary in new experimental methods based on the synthesis of visual stimuli with interesting geometry, (b) the Jacobian matrices wrt the parameters are convenient to learn the model from classical experiments or alternative optimization goals, and (c) the inverse is a model-based alternative to blind machine-learning neural decoding that does not include meaningful biological information. The theory is checked by building a derivable and invertible vision model that actually follows the modular program suggested by Carandini&Heeger. To stress the generality of this modular setting we show examples where some of the canonical Divisive Normalization layers are substituted by equivalent layers such as the Wilson-Cowan model at V1, or a tone-mapping model at the retina.
