| Literature DB >> 22013413 |
Stefan J Kiebel1, Karl J Friston.
Abstract
In this paper, we pursue recent observations that, through selective dendritic filtering, single neurons respond to specific sequences of presynaptic inputs. We try to provide a principled and mechanistic account of this selectivity by applying a recent free-energy principle to a dendrite that is immersed in its neuropil or environment. We assume that neurons self-organize to minimize a variational free-energy bound on the self-information or surprise of presynaptic inputs that are sampled. We model this as a selective pruning of dendritic spines that are expressed on a dendritic branch. This pruning occurs when postsynaptic gain falls below a threshold. Crucially, postsynaptic gain is itself optimized with respect to free energy. Pruning suppresses free energy as the dendrite selects presynaptic signals that conform to its expectations, specified by a generative model implicit in its intracellular kinetics. Not only does this provide a principled account of how neurons organize and selectively sample the myriad of potential presynaptic inputs they are exposed to, but it also connects the optimization of elemental neuronal (dendritic) processing to generic (surprise or evidence-based) schemes in statistics and machine learning, such as Bayesian model selection and automatic relevance determination.Entities:
Keywords: Bayesian inference; dendrite; dendritic computation; free energy; multi-scale; non-linear dynamical system; single neuron; synaptic reconfiguration
Year: 2011 PMID: 22013413 PMCID: PMC3190184 DOI: 10.3389/fnsys.2011.00080
Source DB: PubMed Journal: Front Syst Neurosci ISSN: 1662-5137
Key quantities in the free-energy formulation of dendritic sampling and reorganization.
| Variable | Description |
|---|---|
| Generative model: in the free-energy formulation, a system is taken to be a model of the environment in which it is immersed. | |
| ( | Number of segments (or presynaptic axons that can be sampled) and the number of synaptic connections. |
| Sensory (synaptic) signals: generalized sensory signals or samples comprise the sensory states, their velocity, acceleration, and temporal derivatives to high order. In other words, they correspond to the trajectory of a system's inputs; here, the synaptic inputs to a dendrite. | |
| Hidden states: generalized hidden states are part of the generative model and model the generation of sensory input. Here, there is a hidden state for each dendritic segment that causes its synaptic input. | |
| Hidden cause: generalized hidden causes are part of the generative model and model perturbations to the hidden states. Here, there is one hidden cause for that controls the speed (and direction) of their sequential dynamics. | |
| Parameters of the generative model: here, these constitute a matrix, mapping from the hidden states to synaptic inputs (see Eq. | |
| Π( | Precision matrices: (inverse covariance matrices) for random fluctuations on sensory (synaptic) signals and hidden states (ω |
| Prior density over the synaptic log-precision or gain, where Π(γ) is the prior precision. | |
| Surprise: this is a scalar function of sensory signals and reports the improbability of sampling some signals, under a generative model of how those signals were caused. It is sometimes called surprisal or self-information. In statistics, it is known as the negative log-evidence for the model. | |
| Entropy: sensory entropy is, under ergodic assumptions, proportional to the long-term time average of surprise. | |
| Recognition density: this density approximates the conditional or posterior density over hidden causes of sensory (synaptic) input. Under the Laplace assumption, it is specified by its conditional expectation and covariance. | |
| Mean of the recognition density. These conditional expectations of hidden causes are encoded by the internal states of the dendrite and furnish predictions of sensory (synaptic) input. | |
| Gibbs energy: this is the surprise about the joint occurrence of sensory samples and their causes. This quantity is defined by the generative model (e.g., Eq. | |
| Variational free energy: this is a scalar function of sensory samples and the (sufficient statistics of the) recognition density. By construction, it upper-bounds surprise. It is called free energy because it is a Gibbs energy minus the entropy of the recognition density. Under a Gaussian (Laplace) assumption about the form of the recognition density, free-energy reduces to this simple function of Gibbs energy. | |
| Matrix derivative operator that acts upon generalized states to return their generalized motion, such that | |
| Prediction error for generalized sensory signals, hidden states, and log-precision; see Eq. |
Figure 1Findings reported by Branco et al. (. (A) Layer 2/3 pyramidal cell filled with Alexa 594 dye; the yellow box indicates the selected dendrite. (B) Uncaging spots (yellow) along the selected dendrite. (C) Somatic responses to IN (red) and OUT (blue) directions at 2.3 mm/ms. (D) Relationship between peak voltage and input velocity (values normalized to the maximum response in the IN direction for each cell, n = 15). Error bars indicate SEM. Reproduced from Branco et al. (2010) with permission.
Figure 2Synaptic connectivity of a dendritic branch and induced intracellular dynamics. (A) Synaptic connectivity of a branch and its associated spatiotemporal voltage depolarization before synaptic reorganization. In this model, pools of presynaptic neurons fire at specific times, thereby establishing a hidden sequence of action potentials. The dendritic branch consists of a series of segments, where each segment contains a number of synapses (here: five segments with four synapses each). Each of the 20 synapses connects to a specific presynaptic axon. When the presynaptic neurons emit their firing sequence, the synaptic connections determine the depolarization dynamics observed in each segment (bottom). Connections in green indicate that a synapse samples the appropriate presynaptic axon, so that the dendritic branch sees a sequence. Connections in red indicate synaptic sampling that does not detect a sequence. (B) After synaptic reconfiguration: All synapses support the sampling of a presynaptic firing sequence.
Figure 3Generative model of dendritic branch dynamics. (Left) This shows the hidden states generating presynaptic input to each of five segments. These Lotka–Volterra (winnerless competition) dynamics are generated by Eq. 1in the main text. The inhibitory connectivity matrix A depends on the state v which determines the speed of the sequence. (Middle) The Lotka–Volterra dynamics are induced by the specific inhibitory connections among the five segments. In matrix A, we use the exponential of v to render the speed positive; this could be encoded by something like calcium ion concentration. (Right) The synaptic connectivity matrix W determines which presynaptic axons a specific synapses is connected to. An element W in black indicates that there is a connection from presynaptic axon j to synapse i. Each synapse is connected to exactly one presynaptic axon; i.e., each row of matrix W must contain a single one and zeros elsewhere.
Figure 4Synaptic selection function. This sigmoidal function measures the relative probability of two models with and without a high-precision synapse. The i-th synaptic connection is retained when ; i.e., there is more evidence that the synapse has high precision. If the synaptic connection is removed and a new, randomly chosen, presynaptic target is chosen. See also Eq. 7.
Figure 5Reconfiguration of the synaptic connections for a dendritic branch with five segments and four synapses per segment. After 32 iterations, the scheme converged on the optimal solution. (Left panel): Correct (black) versus incorrect (white) synaptic gains (precisions) learned over iterations. (Middle panel): Temporal evolution of the objective function, the negative free energy. In most iterations, the free-energy decreases but there are sporadic setbacks: e.g., after the sixth iteration. This is due to the stochastic search, i.e., the random sampling of presynaptic axons. (Right panel): Snapshots of the connectivity matrix W (see Materials and Methods) after iterations 1, 10, 20, and 32.
Figure 6Intracellular dynamics for the simulation reported in Figure . (Top) Before synaptic reconfiguration, the intracellular dynamics do not follow the expected sequence, because the dendrite samples the presynaptic neurons in a random fashion. The left panel show the predictions (solid lines) and prediction errors (red dotted lines) of presynaptic inputs. The solid lines in the left and middle panels show the predictions (of x) that can be considered a fusion of the expected Lotka–Volterra dynamics and the sensory input. The right panel indicates the synaptic configuration (as expected log-precisions). (Bottom) Same representation as top panels but after synaptic reconfiguration is complete. The dendrite samples the presynaptic neurons such (right panel) that the expected Lotka–Volterra dynamics are supported by the input. Note that the prediction error (left panel) has a log-precision of about two (which is what we used when simulating the inputs).
Figure 7Sequence selectivity of dendritic response. Left column: Three waves of presynaptic inputs and their associated postsynaptic responses after successful reconfiguration (see Figure 6). Top: Inward sequence, where the wave progresses as expected by the branch, from the tip of the dendrite toward the soma. Middle and Bottom: Random sequences, with no specific order. Right column: The postsynaptic responses of the model to presynaptic input causing the three different depolarization waves. The post-response is modeled as the time-varying propagation rate exp(μ() (see Eq. 1). Top: For the inward sequence, the branch infers a rate of 1 during the presence of the sequence. The random sequences let the branch infer a rate of the default of 0.5 (no inward sequence present) 1 with brief excursions beyond the value of 0.5 when parts of the sequence were sampled (e.g., lower right plot around time points 40 to 60 and 80).
Figure 8Velocity-dependent responses of the dendrite for the inward (red) and outward (blue) sequence. We modeled the response by the mean over the inferred time-dependent propagation rate (see right column of Figure 7) at four different speeds of the input sequence.