lecture 8 - normalization Flashcards
What was the early focus of neural circuit research?
Researchers sought canonical circuits—specific physical arrangements of neurons and their interactions.
How did the focus shift in neural circuit research?
The focus shifted to computations, where the same computation can be implemented by different circuits across brain areas.
What did Marcus propose regarding canonical neural computations?
Marcus proposed a diverse set of computationally distinct building blocks that implement a broad range of elementary, reusable computations.
What did Carandini and Heeger define as canonical neural computations?
Carandini and Heeger described canonical neural computations as standard computational modules that apply the same fundamental operations across different contexts.
What is the primary goal of studying canonical neural computations?
To identify a computational “core” that underlies diverse functions of the neocortex.
What is the consensus about canonical computations?
The emphasis is on identifying fundamental computational principles that apply broadly across brain regions, rather than focusing on specific circuits.
What are the three candidates for canonical computations?
- Receptive fields: Weighted linear summation combining inputs with specific weights.
- Predictive processing: Bayesian prediction-error propagation.
- Divisive normalization: Ratio of input-driven and contextual activity.
What is the function of receptive fields in canonical computations?
Receptive fields combine inputs with specific weights using weighted linear summation.
What is predictive processing in the context of neural computations?
Predictive processing involves Bayesian prediction-error propagation.
What is divisive normalization in the context of neural computations?
Divisive normalization is a canonical neural computation for contextual processing
What are some phenomena explained by canonical circuits?
- Persistence of excitation and inhibition: Excitation and inhibition last longer than synaptic delays.
- Recurrent intracortical amplification: Thalamic input does not provide the major excitation; intracortical excitatory connections amplify input.
What role do computational accounts play in neural circuits?
Computational accounts explain the functional purpose of microcircuits, providing insights into their role in complex brain computations.
How does divisive normalization work computationally?
- Neuronal responses are the ratio of input-driven (activation pool) and contextual activity of other neurons (normalization pool).
What role does context play in divisive normalization?
- Context represents other inputs that are summed and used to divide the original input, providing computational context.
- this way, input → output is influenced by other inputs
What nonlinear phenomena in V1 were first explained by divisive normalization?
- contrast saturation
- surround suppression
In which other situations has divisive normalization been applied?
- Olfaction
- Retina
- Attention
- Multisensory integration
- pRFs (population receptive fields).
How is divisive normalization conceptually linked to artificial neural networks (ANNs)?
- Max-pooling: Selecting the maximum value in a neighborhood.
- Softmax: Scaling outputs to probabilities in classification tasks.
What is the generic formulation of divisive normalization?
- The response y is computed as y = [y1(x) + b]/[y2(x)+d]
- here, y1 is the stimulus and y2 is the normalization pool
What does divisive normalization suggest about neural activations?
Neural activations are not just input-driven but reflect a ratio of input-driven and contextual activations.
What is contrast saturation in V1 neurons?
Neuronal responses increase with contrast but eventually saturate because both y1 and y2 increase. This prevents neurons from endlessly firing as input strength rises.