Skip to main content
PLOS Computational Biology logoLink to PLOS Computational Biology
. 2024 Jun 12;20(6):e1012047. doi: 10.1371/journal.pcbi.1012047

Conductance-based dendrites perform Bayes-optimal cue integration

Jakob Jordan 1,2,*, João Sacramento 1,3, Willem A M Wybo 1,4, Mihai A Petrovici 1,, Walter Senn 1,
Editor: Robert E Kass5
PMCID: PMC11168673  PMID: 38865345

Abstract

A fundamental function of cortical circuits is the integration of information from different sources to form a reliable basis for behavior. While animals behave as if they optimally integrate information according to Bayesian probability theory, the implementation of the required computations in the biological substrate remains unclear. We propose a novel, Bayesian view on the dynamics of conductance-based neurons and synapses which suggests that they are naturally equipped to optimally perform information integration. In our approach apical dendrites represent prior expectations over somatic potentials, while basal dendrites represent likelihoods of somatic potentials. These are parametrized by local quantities, the effective reversal potentials and membrane conductances. We formally demonstrate that under these assumptions the somatic compartment naturally computes the corresponding posterior. We derive a gradient-based plasticity rule, allowing neurons to learn desired target distributions and weight synaptic inputs by their relative reliabilities. Our theory explains various experimental findings on the system and single-cell level related to multi-sensory integration, which we illustrate with simulations. Furthermore, we make experimentally testable predictions on Bayesian dendritic integration and synaptic plasticity.

Author summary

The only certainty is uncertainty. Whether it is the reconstruction of a three-dimension scene from the two-dimensional images on our retina or locating your lock in twilight, we have to make decisions and perform actions without knowing the exact state of our environment. In the presence of uncertainty, Bayesian probability theory provides formal recipes of how different pieces of information should be combined to gain maximal information. Indeed, behavioral experiments show that humans and other animals behave as if they operate according to these principles. However, so far it is unclear how the necessary computations are implemented by our biological substrate. By suggesting a new view on the dynamics of a broad class of neuron models, we show how these computations may be implemented by individual cortical neurons. Furthermore, we derive a novel model of synaptic plasticity from first principles and illustrate how a neuron equipped with these synapse dynamics learns to approximate Bayes-optimal decision makers. Finally, we interpret various experimental results in light of our proposed theory and make experimentally testable predictions.

Introduction

Successful actions are based on information gathered from a variety of sources. This holds as true for individuals as it does for whole societies. For instance, experts, political parties, and special interest groups may all have different opinions on proposed legislature. How should one combine these different views? One might, for example, weight them according to their relative reliability, estimated from demonstrated expertise. According to Bayesian probability theory, the combined reliability-weighted view contains more information than any of the individual views taken on its own and thus provides an improved basis for subsequent actions [1].

Such problems of weighting and combining information from different sources are commonplace for our brains. Whether inputs from neurons with different receptive fields or inputs from different modalities (Fig 1a), our cortex needs to combine these uncertain information sources into a coherent basis that enables informed actions.

Fig 1. Integration of uncertain information in cortical neurons.

Fig 1

(a1) Cue integration in early visual processing judging the orientation of a local edge. (a2) Cue integration in multimodal perception judging the height of a bar [2]. (b1) A neuron integrates visual cues and prior expectations to combine information across receptive fields. (b2) A neuron integrates visual and haptic cues with prior expectations to combine information across modalities. These computations can be realized by the natural dynamics of cortical neurons through the bidirectional coupling of compartments (colored arrows) which represent likelihood functions (green, blue), prior (grey), or posterior distributions (red) through their local membrane conductance and effective reversal potential.

Bayesian probability theory provides clear recipes for how to optimally solve such problems, but so far the implementation in the biological substrate is unclear. Previous work has demonstrated that multiple interacting neuronal populations can efficiently perform such probabilistic computations [3, 4]. These studies provided mechanistic models potentially underlying the often Bayes-optimal behavior observed in humans and other animals [2, 5, 6]. Here we demonstrate that probabilistic computations may be even deeper ingrained in our biological substrate, in single cortical neurons.

We suggest that each dendritic compartment, here interpreted as logical subdivision of a complex morphology, represents either a (Gaussian) likelihood function or a (Gaussian) prior distribution over somatic potentials. These are parametrized by the local effective reversal potential and the membrane conductance. Basal dendrites receiving bottom-up input represent likelihoods, while apical dendrites receiving top-down input, represent priors. We show that the natural dynamics of leaky integrator models compute the corresponding posterior. The crucial ingredient is the divisive normalization of compartmental membrane potentials naturally performed in the presence of conductance-based synaptic coupling [7]. Furthermore, while this computation relies on bidirectional coupling between neuronal compartments, at the level of the neuronal input-output transfer function, the effective computation can be described in a feed-forward manner.

Beyond performing inference, the single-neuron view of reliability-weighted integration provides an efficient basis for learning. In our approach, synapses not only learn to reproduce a somatic target activity [8], but they also adjust synaptic weights to achieve some target variance in the somatic potential. Furthermore, afferents with low reliability will be adjusted to contribute with a smaller total excitatory and inhibitory conductance to allow other projections to gain more influence. Implicitly, this allows each dendritic compartment to adjust its relative reliability according to its past success in contributing to matching desired somatic distributions.

In our theoretical framework we derive somatic membrane potential dynamics and synaptic plasticity jointly via stochastic gradient ascent on the log-posterior distribution of somatic potentials. Simulations demonstrate successful learning of a prototypical multisensory integration task. The trained model allows us to interpret behavioral and neuronal data from cue integration experiments through a Bayesian lens and to make specific predictions about both system behavior and single cell dynamics.

Results

Integration of uncertain information in cortical neurons

To give a high-level intuition for our approach, let us consider a prototypical task our brains have to solve: the integration of various cues about a stimulus, for example in early visual areas from different parts of the visual field (Fig 1a) or in association areas from different sensory modalities (Fig 1b). Due to properties of the stimulus and of our sensory systems, information delivered via various modalities inherently differs in reliability. Behavioral evidence demonstrates that humans and non-human animals are able to integrate sensory input from different modalities [2, 5, 6, 914] and prior experience (e.g., [15, 16]), to achieve a similar performance as Bayes-optimal cue-integration models. Our theory suggests that pyramidal cells are naturally suited to implement the necessary computations. In particular they take both their inputs and their respective reliabilities into account by using two orthogonal information channels: membrane potentials and conductances.

Consider a situation where your visual sensory apparatus is impaired, for example, due to a deformation of the lens. Presented with multimodal stimuli that provide auditory and visual cues, you would have learned to rely more on auditory cues rather than visual input (Fig 2). When confronted with an animal as in Fig 2a, based on your vision alone, you might expect it to be a cat, but not be certain about it. Hearing it bark, however, would shift your belief towards it being, with high certainty, a dog. Since current-based neuron models only encode information about their preferred feature in the total synaptic current without considering the relative reliability of different pathways, they can generate wrong decisions: here, a neuron that integrates auditory and visual cues wrongly signals the presence of a cat to higher cortical areas (Fig 2b). In contrast, as we will show in the next section, by using dendritic conductances gd as an additional coding dimension besides effective dendritic reversal potentials Ed, conductance-based neuron models are able to respond correctly by weighting auditory inputs stronger than visual inputs (Fig 2c). Intuitively, in the absence of stimuli, the “cat neuron” (Fig 2b and 2c) represents a small (prior) probability that a cat may be present, and the presentation of an ambiguous cat-dog image increases this probability (Fig 2e, 400–1200ms, d,e). However, when the animal subsequently barks, the probability drops abruptly. In our approach these computations are reflected by a hyperpolarization of the somatic membrane potential and an associated increase in membrane conductance. Consistent with Bayes-optimal cue-integration models (e.g., [17]), the combined estimate shows an increased reliability, even if the cues are opposing.

Fig 2. Conductance-based neuronal dynamics naturally implement Bayesian cue integration.

Fig 2

(a) A multisensory stimulus. (b) Current-based neuron models can only additively accumulate information about their preferred feature. (c) Conductance-based neuron models simultaneously represent information and associated reliability. (d) Total somatic conductances g¯s consisting of leak and synaptic conductances in a multisensory neuron (see panel (c)) under three conditions: only visual input (V, blue), only auditory input (A, green), bimodal input (VA, red), and no input (gray). Before 400ms the visual cue is absent. Before 1200ms the auditory cue is absent. (e) Somatic membrane potentials us are noisy, time-continuous processes that sample from the somatic distributions in the respective condition. This histogram on the right shows the somatic potential distributions between 1250ms and 2250ms. (f) Suggested microcircuit implementation. Top part shows the neuron from panel (c). Activity r of pyramidal cells from lower areas is projected directly (red lines with circular markers, WiE denote excitatory synaptic weights) and indirectly via inhibitory interneurons (circles and black lines with bar markers, WiI denote inhibitory synaptic weights) to different dendritic compartments of pyramidal cells in higher cortical areas. Each pyramidal cell represents pooled information E¯s with its associated reliability g¯s distributed across a corresponding population (overlapping triangle triples, representing pre- and postsynaptic neurons, respectively).

Bayesian neuronal dynamics

Excitatory and inhibitory conductances targeting a single microscopic neuronal compartment (with at most one excitatory and one inhibitory afferent) combine with the leak and the associated reversal potentials into a total transmembrane current Id = gd(Edud). This current induces a stimulus-dependent effective reversal potential Ed given by

Ed=gEEE+gIEI+gLELgE+gI+gL, (1)

where excitatory, inhibitory and leak reversal potential are denoted as EE/I/L, and the respective conductances by gE/I/L. The sum of these three conductances gd = gE + gI + gL represents the local membrane conductance, which excludes the coupling to other compartments. The excitatory and inhibitory conductances are the product of the synaptic weights times the presynaptic firing rates, gE/I = WE/Ir. Note that in general Ed is different from the actual dendritic potential ud, which is additionally influenced by the membrane potential in neighboring compartments.

Across the dendritic tree (with multiple compartments i) we now interpret gid and Eid as parameters of Gaussian [18] likelihood functions p(Eid|us,gid) in basal compartments and parameters of Gaussian priors p(us|Eid,gid) in apical compartments. The dendritic likelihoods quantify the statistical relationship between dendritic and somatic potentials. Intuitively speaking, they describe how compatible a certain somatic potential us is with an effective reversal potential Eid. Note that this relation is of purely statistical, not causal nature—biophysically, effective reversal potentials Eid cause somatic potentials, not the other way around.

Finally, the somatic compartment computes the posterior according to Bayes theorem (see Methods Sec. “Bayesian theory of somatic potential dynamics” for details),

p(us|W,r)likelihood×prior=e-g¯s2λe(us-E¯s)2. (2)

Here, g¯s represents the total somatic conductance, and E¯s the total somatic reversal potential, which is given by the convex combination of the somatic and dendritic effective reversal potentials, weighted by their respective membrane conductances and dendro-somatic coupling factors (Fig 3). The “exploration parameter” λe relates conductances to membrane potential fluctuations. In general, this parameter depends on neuronal properties, for example, on the amplitude of background inputs and the spatial structure of the cell. It can be determined experimentally by an appropriate measurement of membrane potentials from which both fluctuation amplitudes and decay time constants τ=C/g¯s can be estimated.

Fig 3. Non-linear cue integration is achieved through a linear vector summation of conductances.

Fig 3

(a) Non-linear combination of Gaussian probability densities. The pooled mean is a convex combination of the original means, while the pooled reliability, the inverse variance, is a sum of the individual reliabilities. (b) Stimulus-evoked excitatory and inhibitory synaptic conductances as two-dimensional vectors (blue and green), as well as the leak (gray), are linearly summed across dendrites to yield the total somatic conductances (red arrow). The intersections with the antidiagonal (black line) yield the corresponding dendritic and somatic reversal potentials. This intersection is a nonlinear operation (see Methods Sec. “Linear coordinates for nonlinear processing”). The inset shows the full distributions. Note that the prior can be modulated by synaptic conductance elicited by top-down input (see panel c). (c) Translation of prior (gray) and dendritic (green and blue) potentials and conductances into the corresponding somatic mean potential and conductances (red). For visualization purposes, the prior distribution is only partially shown.

To obtain the somatic membrane potential dynamics, we propose that the soma performs noisy gradient ascent on the log-posterior,

Cu˙s=λeuslogp(us|W,r)+ξ=g¯s(E¯s-us)+ξ=g0(E0-us)+i=1Dαisd[giL(EL-us)+giE(EE-us)+giI(EI-us)]+ξ. (3)

with membrane capacitance C, and dendro-somatic coupling factors αisd=gisd/(gisd+gid) that result from the dendro-somatic coupling conductances gisd and the isolated dendritic conductances gid. The additive noise ξ represents white noise with variance 2Cλe, arising, for example, from unspecific background inputs [1922]. For fixed presynaptic activity r, the average somatic membrane potential hence represents a maximum-a-posteriori estimate (MAP, [17]), while its variance is inversely proportional to the total somatic conductance g¯s. The effective time constant of the somatic dynamics is τ=C/g¯s, thus enabling us to converge faster to reliable MAP estimates for larger g¯s.

The dynamics derived here from Bayesian inference (Eq 3) are identical to the somatic membrane potential dynamics in bidirectionally coupled multi-compartment models with leaky integrator dynamics and conductance-based synaptic coupling (Fig 4) under the assumption of fast dendritic responses [23]. In other words, the biophysical system computes the posterior distribution via its natural evolution over time. This suggests a fundamental role of conductance-based dynamics for Bayesian neuronal computation.

Fig 4. Single neuron dynamics as Bayesian inference.

Fig 4

(a) Somatic and dendritic membrane potentials are coupled through currents flowing along the dendritic tree (blue and black arrows, Eqs 5 and 6). (b) The steady state of the somatic compartment can be interpreted as computing the posterior p(us|E0, g0, Ed, gd) from the dendritic priors p(us|E0, g0) and dendritic likelihoods p(Eid|us,gid). Stimulus-driven effective reversal potentials in basal dendrites pull the somatic potential distribution from the prior towards the posterior.

Conductance-based Bayesian integration, as introduced above, can also be viewed from a different perspective in terms of probabilistic opinion pooling [24]. Under this view each dendrite can be thought of as an individual with a specific opinion—the dendrite’s effective reversal potential—along with an associated reliability—the dendrite’s conductance. Accordingly, the soma then plays the role of a “decision maker” that pools the reliability-weighted dendrite’s opinions, determines a compromise, and communicates this outcome to other individuals, i.e., downstream neurons’ dendrites. Intuitively speaking, in this process dendrites with a lot of confidence in their opinion, i.e., those with high dendritic conductance, contribute more to the pooled opinion than others.

Before introducing synaptic plasticity, we first discuss a specific consequence for neuronal dynamics arising from our Bayesian view of neuronal dynamics.

Stimuli lead to Bayesian updates of somatic membrane potential statistics

The conductance-based Bayesian integration view predicts neuronal response properties that differ from those of classical neuron models. In the case of conductances, somatic membrane potentials reflect prior expectations in the absence of sensory input. These priors typically have low reliability, encoded in relatively small conductances. As a consequence, the neuron is more susceptible to background noise, resulting in large membrane potential fluctuations. Upon stimulus onset, presynaptic activity increases causing synaptic conductances to increase, thereby pulling postsynaptic membrane potentials towards the cue-specific reversal potentials Ed, irrespective of their prior value (Fig 5a). This phenomenon is observed in electrophysiological recordings from mouse somatosensory cortex: the change in membrane potential upon whisker stimulation pulls the somatic membrane potential from variable pre-stimulus potentials, i.e., different prior expectations, towards a cue-specific post-stimulus potential (Fig 5a, [25]). Besides a change in the average membrane potential, cue onset increases conductances and hence decreases membrane potential variability.

Fig 5. Conductance-based Bayesian integration implies stimulus-specific reversal potentials.

Fig 5

(a) Average stimulus-evoked responses for different ranges of prestimulus potentials generated by our model (left) and measured experimentally (right, see [25]). Vertical arrow indicates stimulus onset corresponding to activation of dendritic input and whisker touch, respectively. Independently of the previous value of the somatic potential, the dendritic input always pulls the somatic potential towards the effective reversal potential associated with the stimulus. (b) PSP amplitude vs. prestimulus potential generated by our model (left) and measured experimentally (right, see [25]). Experiment data from [25].

These effects are signatures of Bayesian computations. Upon cue onset, the prior distribution is combined with stimulus-specific likelihoods leading to an updated somatic distribution with adapted mean and reduced variance. If the prior strongly disagrees with information provided by the stimulus, the change in mean is larger than if prior and stimulus information are consistent. Importantly, the variance is always reduced in the presence of new information, regardless of whether it conflicts with previous information or not; this is a hallmark of Bayesian reasoning.

We propose that this probabilistic computation underlies the observed stimulus-driven reduction of variability throughout cortex [26, 27] and explains why stimulus-evoked PSP amplitudes are negatively correlated with prestimulus potentials [25, 28, Fig 5b; also see]. In whisker stimulation experiments [25], the stimulation intensity is encoded by the whisker deflection angle. Our framework predicts that, as the amplitude of whisker deflections increases, the variance of the post-stimulus potentials decreases. This prediction is consistent with the recent observation that increasing the contrast of oriented bar stimuli reduces the variance in the postsynaptic response of orientation-specific neurons in macaque visual cortex [29]. Furthermore, our model predicts that the nature of stimuli during learning will affect the impact of sensory cues on electrophysiological quantities and behavior: more reliable priors will cause a smaller influence of sensory inputs, while increasing stimulus reliability, e.g., stimulus intensity, would achieve the opposite effect. Regardless of training, our model also predicts decreasing influence of the prior for increasing stimulus intensity.

Gradient-based synaptic dynamics

As discussed above, a fixed stimulus determines the somatic membrane potential distribution. Prior to learning, this distribution will typically be different from a desired distribution as predicted, for example, by past sensory experience or cross-modal input. We refer to such stimulus-dependent desired distributions as target distributions.

We define learning in our framework as adapting synaptic weights W to increase the probability of samples us* from the target distribution under the currently represented somatic posterior. Formally, learning reduces the Kullback-Leibler divergence KL(p*|p) between the target distribution p*(us|r) and the somatic membrane potential distribution p(us|W, r). This can be interpreted as a form of supervised learning, where a large divergence implies poor performance and a small divergence good performance, respectively. This is achieved through gradient ascent on the (log-)posterior somatic probability of target potentials us* sampled from the target distribution, resulting in the following dynamics for excitatory and inhibitory weights (for details see Methods Sec. “Weight dynamics”):

W˙iE/IλeWiElogp(us*|W,r)[(us*-E¯s)(EE/I-E˜id)=ΔμiE/I+αisd2(λeg¯s-(us*-E¯s)2)=Δσ2]ri, (4)

with E˜id=αisdE¯s+(1-αisd)Eid. Here, λe is the exploration parameter, αisd the an effective dendritic coupling strength, Eid the reversal potential of dendrite i given by Eq 1, and E¯s the total somatic reversal potential.

All dynamic quantities arising in the synaptic plasticity rule are neuron-local. The dendritic potentials Eid are available at the synaptic site, as well as the presynaptic rates ri. We hypothesize that the backpropagating action potential rate that codes for us* can influence dendritic synapses [30]. Furthermore, the total conductance g¯s determines the effective time constant by which the somatic membrane potential fluctuates and could be measured through its temporal correlation length. The exact molecular mechanisms by which these terms and their combinations are computed in the synapses remain a topic for future research.

Joint learning of somatic mean and variance

The total postsynaptic error is composed of an error in the mean ΔμiE/I and an error in the variance Δσ2 (Eq 4). By jointly adapting the excitatory and inhibitory synapses, both errors in the mean and the variance are reduced. To simultaneously adjust both the mean and variance, the two degrees of freedom offered by separate excitation and inhibition are required.

To illustrate these learning principles we consider a toy example in which a neuron receives input via two different input channels with different noise amplitudes. Initially neither the average somatic membrane potential, nor its variance match the the parameters of the target distribution (Fig 6a, left). Over the course of learning, the ratio of excitatory to inhibitory weights increases to allow the average somatic membrane potential to match the average target potential and the total strength of both excitatory and inhibitory inputs increases to match the inverse of the total somatic conductance to the variance of the targets (Fig 6a, right; b1). Excitatory and inhibitory weights hence first move into opposite directions to match the average, and later move in identical directions to match the variance (Fig 6b1).

Fig 6. Dendritic predictive plasticity performs error correction and reliability matching.

Fig 6

(a) A neuron receives input via two different input channels with different noise amplitudes (green and blue). Synaptic plasticity adapts the mean (μ) and variance (σ2) of the somatic membrane potential (red) towards the target (black). (b1) Excitatory and inhibitory weights per input channel (basal dendrite). The dashed vertical line indicates the onset of learning. The dendrites learn the mean target potential within the first few seconds (jumps after the dashed line). (b2) Ratio of excitatory and total synaptic weights per dendrite. These ratios determine the mean dendritic membrane potentials. Since both dendrites learn to match the same somatic mean potential based on their respective synaptic inputs, these ratios become equal. (b3) Sum of excitatory and inhibitory weights per dendrite. The total dendritic weights reflect the reliability of the dendritic input. Learning assigns larger synaptic weights to the less fluctuating and more reliable input (blue) as compared to the stronger fluctuating and less reliable input (green). As the balancing ratio becomes the same (b2), the excitatory and inhibitory strengths of the more reliable input must both become larger (b1). (c) The relative synaptic strength of a given branch (Wi/∑j Wj) becomes identical to the relative reliability (1σi2/j1σj2) of its input with respect to the other branches over the course of learning (here shown for i = 1; starting with W1 = W2 for the entire range of relative reliabilities, horizontal line). Note that time flows from blue (first trial) to yellow (last trial).

In both dendrites, the strengths of excitation and inhibition converge to the same ratio to match the mean of the target distribution (Fig 6b2). However, the relative magnitude of the total synaptic strength Wtot = WE + WI changes according to the relative fluctuations of the presynaptic input during learning. While branches with reliable presynaptic input (small fluctuations) are assigned large total synaptic weights, branches with unreliable input learn small total synaptic weights (Fig 6b2). More specifically, the total synaptic weights indeed match the respective reliabilities of the individual dendrites: Wtot~1σr2 (Fig 6c). Intuitively speaking, the total synaptic weights learn to modulate somatic background noise ξ towards a target variance σu*. For a proof, we refer to the SI.

Learning Bayes-optimal cue combinations

We next consider a multisensory integration task in which a rat has to judge whether the angle of a grating is larger than 45° or not, using whisker touching (T) and visual inspection (V), see Fig 7a and [14]. In this example, projections are clustered according to modality on dendritic compartments. In general, this clustering is not necessarily determined by modality but could also reflect, for example, lower-level features, or specific intracortical pathways. In our setup, uncertainty in the sensory input from the two modalities is modeled by different levels of additive noise. The binary classification is performed by two multisensory output neurons that are trained to encode the features > 45° and < 45°, respectively. Technically, we assume the target distribution is a narrow Gaussian centered around a stimulus-dependent target potential. For example, for the neuron encoding orientations > 45°, the target potential would be high for ground truth orientations > 45° and it would be low otherwise. The output neurons receive input from populations of feature detectors encoding information about visual and tactile cues, respectively (Fig 7b).

Fig 7. Learning Bayes-optimal inference of orientations from multimodal stimuli.

Fig 7

(a) Experimental setup [14]. (b) Network model. (c) Accuracy of the MAP estimate (MAP, dark gray), the trained model with bimodal cues (VT, red), unweighted average of visual and tactile cues (unw. avg., light gray), and the trained model with only visual (V, blue) and tactile cues (T, green), respectively. Error bars denotes standard error of the mean over 25 experiments, each consisting of 20 000 trials. The trained model performs as well as a theoretically optimal observer (compare loss of MAP and VT). (d) Psychometric curves of the model confirm that the classification near 45° for the combined modalities (red) is at least as good as for the visual modality (V, blue, lower input variance), and better than for the tactile modality (T, green, higher input variability). Dots: subsampled data, solid lines: fit of complementary error function. (e) Psychometric curves for rat 1 [14] for comparison. Experiment data from [14].

The performance of the model neurons after learning matches well the Bayes-optimal MAP estimates that make use of knowledge about the exact relative noise variances. In contrast, averaging the two cues with equal weighting, and thus not exploiting the conductance-based Bayesian processing, or considering only one of the two cues, would result in lower performance (Fig 7c). Furthermore, the psychophysical curves of the trained model match well to experimental data obtained in a comparable setup (Fig 7d and 7e).

Cross-modal suppression is caused by conductance-based Bayesian integration

Using the trained network from the previous section, we next consider the firing rate of the output neuron that prefers orientations > 45° for conflicting cues with a specific mismatch. We assume a true stimulus orientation > 45° generates a separate cue for each modality, where, as an example we assume the visual cue to be more vertical than the tactile cue (Fig 8a) which result in different dendritic reversal potentials Eid. In the following we identify the reliability of a stimulus with its intensity. Intuitively speaking, a weak stimulus is less reliable than a strong one.

Fig 8. Cross-modal suppression arising from Bayes-optimal integration of information in single neurons.

Fig 8

(a) Experimental setup (compare Fig 7). (b) Firing rate of the output neuron encoding orientations > 45° for unimodal stimulation (V,T) and bimodal stimulation (VT). Dashed lines indicate the limit of no stimulation (gray), and infinitely strong tactile (green) and visual (blue) stimulation, respectively. Inset shows zoom in for high stimulation intensities. Pulling the somatic potential (red) towards the weighted mean of the visual and tactile effective reversal potentials (blue and green dashed lines) leads to a relative increase for weak stimulus intensities (black upward arrow) and to cross-modal suppression at strong stimulus intensities (black downward arrow). (c) Firing rate of a neuron from macaque MSTd in response to misaligned visual (blue) and vestibular (green) cues with a mismatch of Δ = 60°. Experiment data from [31].

When cues are presented simultaneously at low stimulus intensity, the output neurons fire stronger than in unimodal conditions (Fig 8b). However, when presented simultaneously at high stimulus intensity the cues suppress each other, i.e., the resulting firing rate is smaller than the maximal rate in unimodal conditions (Fig 8b). This phenomenon is known as cross-modal suppression [31, 32].

In the context of the conductance-based Bayesian integration, this counterintuitive interaction of multimodal cues arises as a consequence of the somatic potential being a weighted average of the two unimodal effective reversal potentials and the prior. For low stimulus intensity the prior dominates; since the evidence from either modality is only weak, information arriving from a second modality always constitutes additional evidence that the preferred stimulus is present. Thus, the somatic potential is pulled farther away from the prior in the bimodal condition as compared to the unimodal one. For high stimulus intensity the prior does not play a role and the somatic potential becomes a weighted average of the two modality-specific effective reversal potentials. As one cue is more aligned with the neuron’s preferred feature than the other, the weighted average appears as a suppression (Fig 8).

We propose that the computational principle of conductance-based Bayesian integration also underlies other variants of cross-modal suppression (e.g., [7, 3133]), and also explains unimodal suppression arising from superimposing cues (e.g., [3436]), or superimposing sensory inputs and optogenetic stimulation [37, 38].

Discussion

The biophysics of cortical neurons can be interpreted as Bayesian computations. We demonstrated that the dynamics of conductance-based neuron models naturally computes posterior distributions from Gaussian likelihood functions and prior represented in dendritic compartments. We derived somatic membrane dynamics from stochastic gradient ascent on this posterior distribution, and synaptic plasticity from matching the posterior to a target distribution. Our plasticity rule naturally accommodates the relative reliabilities of different pathways by scaling up the relative weights of reliable inputs, i.e., those that have a high correlation to target potentials for given presynaptic activities. The targets may themselves be formed by peri-somatic input from other modalities, or by more informed predictive input from other cortical areas. We demonstrated successful learning in a multisensory integration task in which modalities were different in their reliability.

Cortical and hippocampal pyramidal neurons have also been described to be driven by two classes of inputs, with general ‘top-down’ input on apical dendrites that predicts the ‘bottom-up’ input on basal dendrites [39, 40]. In this framework, adapting the basal inputs has been conceptualized as “learning by the dendritic prediction of somatic firing” [30, 41, 42]. In the broader context of our Bayesian framework, this view suggests that synaptic plasticity tries to match bottom up input to top-down expectations. Depending on the nature of the top-down input, learning can be thus interpreted as target matching or—in the absence of targets—as a regularization of the cortical representation similar to prior matching in variational autoencoders [43].

Our supervised learning can be seen within this predictive framework. A neuron is considered as a nonlinear prediction element, with dendritic input predicting somatic activity. Extending this predictive view, we argue that dendrites themselves can be seen as performing a dendritic ‘opinion pooling’ [24, 44], namely forming dendritic opinions on the stimulus feature, weighting them according to their reliability, and predicting the somatic opinion that is imposed by the teacher input. Each dendrite receives a subset of the neuron’s afferents and forms its own opinion whether a certain feature is likely present in this afferent subset. While the dendritic opinion is encoded in the effective dendritic reversal potential, the reliability of this opinion is encoded in the total dendritic conductance. According to the biophysics of neurons, the overall somatic opinion is then formed by the certainty-weighted dendritic opinions, and this is what the somatic output represents.

So far, we have only considered synapses of which the conductance does not depend on the local membrane potential. Excitatory synapses in pyramidal cells are known to express N-methyl-D-aspartate (NMDA) channels, whose conductance depends on the local potential [45]. These synapses elicit strong supra-linear responses [46] which cause a massive increase of the isolated dendritic conductance and both dendritic and somatic potentials. In our current framework, such responses would correspond to a high certainty that a given feature is present in the input targeting the dendritic branch. Dendritic calcium spikes that originate in the apical dendrites of layer 5 pyramidal neurons [39, 47] may also represent such strong responses. At the time of the peak potential, when the derivative vanishes, these strong responses can be pooled with other dendritic potentials. As a result, the dendritic spikes can then be integrated according to their reliabilities to form the somatic posterior. However, these strongly non-linear, recurrent interactions are difficult to fully capture in the current mathematical framework. An extended model, which could also describe the influence of backpropagation action potentials necessary for learning, is a promising direction to further reduce the gap to biophysical dynamics.

Bayesian inference has previously been suggested as an operation on the level of a neuronal population in space [3, 17, 48] or in time [12, 20, 21, 49]. In our framework, to read out the reliability of a single neuron, postsynaptic neurons either have to average across time or across a population of neurons that encode the same feature. Our single-neuron description of Bayesian inference may thus be complementary to population-based models. A formal demonstration of this complementarity is beyond the scope of the current manuscript. Other recent work also considers the neuronal representation and learning of uncertainty. For example, in line with our plasticity rules, natural-gradient-descent learning for spiking neurons [50] predicts small learning rates for unreliable afferents. A different approach to representing and learning uncertainty is centered on synaptic weights rather than membrane potentials and conductances [51]. In this model, each synapse represents a distribution over synaptic weights and plasticity adapts the parameters of this distribution. While being a complementary hypothesis, this normative view does not incorporate neuronal membrane dynamics.

Our model makes various experimental predictions.

(i) Certainty representation within a neuron: in response to individual whisker touches, our model implies that the somatic potential of somatosensory neurons is driven towards a stimulus-specific reversal potential; this is consistent with measurements in mouse barrel cortex (Fig 5). Moreover, the model also predicts that the variability of cumulative PSP amplitudes (jumps in the postsynaptic membrane potential following a whisker touch) depends on the frequency of whisker touches. For high frequencies, i.e., small inter-stimulus intervals, the total evoked conductance remains large and the somatic potential “sticks” more to the corresponding reversal potential between stimuli. Thus, the pre-stimulus variability of the somatic potential decreases, which in turn reduces the CV (coefficient of variation) of PSP amplitudes upon stimulation (consistent with experimental data, cf. Figs 1C & 6K in [25]). Similarly, we predict a drop in the CV of the PSPs with increased whisker deflection amplitude. A stronger, more certain stimulus would lead to stronger presynaptic firing; this consequently yields a stronger clamping and hence a smaller post-stimulus variability of the somatic potential, thereby reducing the variability of stimulus-induced PSPs.

(ii) Synaptic plasticity for certainty learning: to test whether the mean and variance of the somatic potential can be learned by dendritic input, one may consider extracellular stimulation of mixed excitatory and inhibitory presynaptic afferents of a neuron while clamping the somatic potential to a fluctuating target. Our plasticity rule predicts that initially, when the mean of the target distribution is not yet matched, excitatory and inhibitory synaptic strengths move in opposite directions, i.e., one increases, the other decreases, to jointly match the average somatic membrane potential to the target potential (cf. Fig 6b1). Then, after the match in the mean has been approximately reached, the excitatory and inhibitory strengths covary in order to match the variance of the target distribution.

(iii) Cross-modal suppression: consider a setting similar to [31] in which an animal receives mismatched visual and vestibular cues about a quantity of interest (cf. Fig 8). From a normative perspective, making the visual stimulus less reliable should shift weight to the vestibular input. Accordingly, our framework predicts that the total synaptic weights from the visual modality should become smaller. This causes visual cues to have a smaller effect on the somatic membrane potential, and thus, over the course of learning, the firing rate of the bimodal condition should become more similar to the tactile-only condition.

In conclusion, we suggest that single cortical neurons are naturally equipped with the ‘cognitive capability’ of Bayes-optimal integration of information. Moreover, our gradient-based formulation opens a promising avenue to explain the dynamics of hierarchically organized networks of such neurons. Our framework demonstrates that the conductance-based nature of synaptic coupling may not be an artifact of the biological substrate, but rather enables single neurons to perform efficient probabilistic inference previously thought to be realized only at the circuit level.

Methods

Equivalent somato-dendritic circuit

The excitatory and inhibitory dendritic conductances, giE and giI, are driven by the presynaptic firing rates ri(t) through synaptic weights WiE/I and have the form giE/I(t)=WiE/Iri(t). For notational simplicity we drop the time argument in the following. The dynamics of the somatic potential us and dendritic potentials uid for the D dendrites projecting to the soma read as

Cu˙s=g0(E0-us)+i=1Dgisd(uid-us) (5)
Cidu˙id=giL(EL-uid)+giE(EE-uid)+giI(EI-uid)+gids(us-uid), (6)

where C and Cd are the somatic and dendritic capacitances, EL/E/I the reversal potentials for the leak, the excitatory and inhibitory currents, gisd the transfer conductance from the ith dendrite to the soma, and gids in the reverse direction. By g0 and E0 we denote the somatic conductance and its induced reversal potential, which in the absence of synaptic input to the soma becomes the leak conductance and the leak reversal potential.

We assume that Cds are small, so that dendritic dynamics are much faster than somatic dynamics and can be assumed to be in equilibrium. We can thus set u˙id to zero and rearrange Eq 6 to obtain

uid-us=gidgid+gids(Eid-us), (7)

with dendritic reversal potentials Eid given by Eq 1 and gid=giE+giI+giL. Plugging Eqs 7 into 5 and using the shorthand notation αisd=gisdgids+gid, we obtain

Cu˙s=g0(E0-us)+i=1Dαisdgid(Eid-us), (8)

compare Eq 3 in the main manuscript. These dynamics are equivalent to gradient descent (-E/us) on the energy function

E(us)=g02(E0-us)2+i=1Dαisdgid2(Eid-us)2, (9)

which also represents the log-posterior of the somatic potential distribution, as we discuss below.

Bayesian theory of somatic potential dynamics

Above, we have outlined a bottom-up derivation of somatic dynamics from the biophysics of structured neurons. In the following, we consider a probabilistic view of single neuron computation and demonstrate that this top-down approach yields exactly the same somatic membrane potential dynamics.

The assumption of Gaussian likelihoods and priors reflects the fact that the summation of many independent synaptic inputs generally yields a normal distribution, according to the central limit theorem and in agreement with experimental data [18]. We thus consider a prior distribution over us of the form

p(us|E0,g0)=1Z0e-g02λe(E0-us)2, (10)

with parameters λe, g0, E0 and normalization constant Z0. Similarly, we define the dendritic likelihood for us as

p(Eid|us,gid)=1Zide-αisdgid2λe(Eid-us)2, (11)

with parameters αisd,Eid,gid. According to Bayes’ rule, the posterior distribution of the somatic membrane potential us is proportional to the product of the dendritic likelihoods and the prior. If we further assume that dendrites are conditionally independent (independence of dendritic densities given the somatic potential), their joint density p(Ed|us, gd) factorizes, yielding

p(us|E0,g0,Ed,gd)p(Ed|us,gd)p(us|E0,g0)=i=1Dp(Eid|us,gid)p(us|E0,g0). (12)

Plugging in Eqs 10 and 11, we can derive that the posterior is a Gaussian density over us with mean

E¯s=g0E0+i=1DαisdgidEidg0+i=1Dαisdgid (13)

and inverse variance

g¯s=g0+i=1Dαisdgid. (14)

We thus obtain

p(us|W,r)p(us|E0,g0,Ed,gd)=1Ze-g¯s2λe(us-E¯s)2, (15)

with normalization factor Z=2πλeg¯s. We switched in Eq 15 to the conditioning on W and the presynaptic rates r since these uniquely determine the dendritic and somatic conductances (gd), and thus also the corresponding reversal potentials (Ed). Here, we use the conventional linear relationship g = Wr between conductances and presynaptic rates. For more complex synapses with nonlinear transmission of the type g = f(w, r), where f can be an arbitrary function, our derivation holds similarly, but would yield a modified plasticity rule.

The energy function from Eq 9 is equivalent to E(us)=-λelogp(us|W,r)-λelogZ=g¯s2(us-E¯s)2. Since Z is independent of us, the somatic membrane potential dynamics from Eq 8 minimizes the energy E while maximizing the log-posterior,

Cu˙s=-Eus=λeuslogp(us|W,r). (16)

In this form, it becomes obvious that the somatic potential moves towards the maximum-a-posteriori estimate (MAP) of us in the absence of noise. The stochastic version of Eq 16 with Gaussian additive noise leads to Eq 3 in the Results, this can be loosely interpreted as using Langevin dynamics to find the MAP solution for the posterior distribution.

Weight dynamics

The KL between the target distribution p* and the somatic membrane potential distribution can be written as

KL[p*(us|r)|p(us|W,r)]=-S(p*)-Ep*[logp(us|W,r)]. (17)

The entropy S of the target distribution p* is independent of the synaptic weights W. Stochastic gradient descent on the KL divergence therefore leads to a learning rule for excitatory and inhibitory synapses that can be directly derived from Eq 15 (see SI):

W˙iE/IλeWiE/Ilogp(us*|W,r)=αisd[(us*-E¯s)(EE/I-E˜id)+αids2(λeg¯s-(us*-E¯s)2)]ri, (18)

with αisd=gisdgids+gid, αids=gidsgids+gid and E˜id=αidsE¯s+(1-αids)Eid, see also Eq 4 in the Results, where we assumed symmetric coupling conductances between dendritic compartments and soma, i.e., gisd=gids.

As discussed in the main text, the two terms in the plasticity rule roughly correspond to adapting the mean and variance of the somatic distribution. However, the second term λeg¯s-(us*-E¯s)2 depends not only on a mismatch in the variance, but also on a mismatch in the mean of the distribution. To highlight this, we rewrite the sample us* as us*=μ*+σ*ξ*, the target mean plus a sample from N(0,1) scaled with the target variance. Plugging this into the plasticity rule, the first term becomes (μ*+σ*ξ*-E¯s), and the second term becomes λeg¯s-(μ*+σ*ξ*-E¯s)2. This form shows that only after the somatic reversal matches the target mean, E¯s=μ*, will the synapses adapt so that in expectation λeg¯s-(σ*ξ*)20. Because the ξ* are samples from a standard normal distribution, we conclude that after learning, beside E¯s=μ*, we also have λeg¯s=σ*2, i.e., the total synaptic conductance is inversely proportional to the variance of the target potential distribution. For a proof that, in addition, the total synaptic strength on each dendritic branch becomes inversely proportional to the variance in the presynaptic rate, Wtot~1σr2, see SI.

In the absence of a target distribution, the neuron essentially sets its own targets. On average, weight changes in the absence of a target distribution are hence zero. Since for conductance-based synapses only non-negative weights are meaningful, we define the minimal synaptic weight as zero.

Linear coordinates for nonlinear processing

The interplay of conductances and potentials can be visualized in a Cartesian plane spanned by inhibitory and excitatory conductances (Fig 9). To simplify the picture, we neglect leak conductances and assume strong dendritic couplings gsd, gds. The state of a single dendrite is fully determined by its inhibitory and excitatory synaptic conductances and can be represented by a vector (gI, gE). As we assume the prior conductance is zero, the total conductance at the soma is given by the sum of dendritic conductances. Thus, the soma itself can be represented by a vector that is the sum of the dendritic conductance vectors. Furthermore, the length of these vectors is proportional to the magnitude of excitatory and inhibitory conductances and thus the reliability of the potential encoded by their associated compartments.

Fig 9. The nonlinear membrane potential and synaptic dynamics expressed in linear conductance coordinates.

Fig 9

Dendrites can be represented as vectors defined by their inhibitory and excitatory conductances (blue and green arrows). In these coordinates, the soma is itself represented by a vector that is simply the sum of dendritic vectors (red arrow). The antidiagonal (gray) spans the range of all possible membrane potentials, from EI to EE. The membrane potential of any given compartment is given by the intersection of its conductance vector with the antidiagonal.

This simple, linear construction also allows us to determine the membrane potentials of individual compartments. For this, we need to construct the antidiagonal segment connecting the points (1, 0) and (0, 1). If one identifies the endpoints of this segment with the synaptic reversal potentials, i.e., EI → (1, 0) and EE → (0, 1), the antidiagonal can be viewed as a linear map of all possible membrane potentials. With this construction, the membrane potential of a compartment (dendritic or somatic) is simply given by the intersection of its conductance vector with the antidiagonal. Formally, this intersection is a nonlinear operation and instantiates a convex combination, the core computation that connects neuronal biophysics to Bayesian inference (Fig 3).

This simple construction allows us to easily visualize the effects of synaptic weight changes on the dendritic and somatic membrane potentials. For example, increasing the inhibitory conductance of a certain compartment will have a twofold effect: its effective reversal potential will decrease (the intersection will move towards EI), while simultaneously increasing its reliability (the vector will become longer).

In the following, we give a simple geometric proof that the intersection u of a conductance vector (gI, gE) with the antidiagonal indeed represents the correct membrane potential of the compartment. The coordinates of this intersection are easy to calculate as the solution to the system of equations that define the two lines x/y = gI/gE and y = 1 − x, with

(x,y)=(gIgI+gE,gEgI+gE). (19)

The ratio of these coordinates is also the ratio of the two resulting segments on the antidiagonal: (EEu)/(uEI) = x/y. Solving for u yields

u=gIEI+gEEEgI+gE, (20)

which represents the sought convex combination.

Simulation details

In the following we provide additional detail on simulations. Numerical values for all parameters can be found in Tables 14.

Table 1. Parameters used in Fig 5.

Remaining parameters defined in Table 3.

Parameter name Value Description
N trials 40 number of trials
μnoise, σnoise 35°, 15° mean/std. of noise orientations
θ stimulus 44° stimulus orientation
γbefore, γafter 0.0, 0.88 rel. signal contrast before/after stimulus onset
dt 0.2 ms integration time step
T 100 ms simulation duration
C 50 pF somatic membrane capacitance
λe 100.0 nS mV2 neuronal exploration constant

Table 4. Parameters used in Fig 8.

Remaining parameters defined in Table 3.

Parameter name Value Description
θ T 65° orientation of tactile cue
θ V 50° orientation of visual cue
cT, cV [10−3, 102] stimulus contrasts of tactile and visual modality
r scale 2.5 output rate scaling factor

Table 2. Parameters used in Fig 6.

Remaining parameters defined in Table 3.

Parameter name Value Description
N 1 number of neurons
D 2 number of dendritic compartments per neuron
g0L 0.25 nS somatic leak conductance
giL 0.025 nS dendritic leak conductance
winitmin,winitmax 0.0 nS s, 0.019 nS s min/max value of initial excitatory weights
winitmin,winitmax 0.0 nS s, 0.21 nS s min/max value of initial inhibitory weights
winitmin,winitmax 0.0 nS s, 1.07 nS s min/max value of target excitatory weights
winitmin,winitmax 0.0 nS s, 7.0 nS s min/max value of target inhibitory weights
η 1.25 ⋅ 10−3 learning rate
N trials 110 000 number of trials
Δttrial 10 ms trial duration
r* N(1.21s,0.51s) distribution of input rates
r min 0.0011s minimal input rate
σ T 0.31s noise amplitude of tactile modality
σ V 0.018751s noise amplitude of visual modality

Table 3. Parameters used in Fig 7.

Parameter name Value Description
N 2 number of neurons
D 3 number of dendritic compartments per neuron
g0L 1.0 nS somatic leak conductance
giL 0.2 nS dendritic leak conductance
EE, EI 0 mV, −85 mV exc. /inh. reversal potentials
E L −70 mV leak potential
λe 1.0 nS mV2 neuronal exploration constant
C → 0 somatic membrane capacitance
gisd,gids → ∞ somato-dendritic/dendro-somatic coupling conductance
NT, NV 70 number of feature detectors per modality
[θminfd,θmaxfd] [−315°, 405°] min/max preferred orientations of feature detectors
κ 6.01deg2 concentration (inverse variance) of feature detectors
rlow, rhigh 0.751s,16.01s min/max rates of feature detectors
winitmin,winitmax 0.0 nS s, 0.005 nS s min/max value of initial excitatory weights
winitmin,winitmax 0.0 nS s, 0.024 nS s min/max value of initial inhibitory weights
η 0.25 ⋅ 10−4 learning rate
σ T 28.5° tactile noise amplitude
σ V 13.5° visual noise amplitude
[θmintrain,θmaxtrain] [−270°, 360°] min/max of training orientations
[θmintest,θmaxtest] [−135°, 225°] min/max of testing orientations
θ db 45° decision boundary
N train 400 000 number of training trials
N test 500 000 number of testing trials
p bimodal 0.9 probability of a bimodal trial during training
b 12 batch size
rlow*,rhigh* 0.751s,16.01s low/high target rates

Details to Fig 5

We consider the trained network from Fig 7, but now use a finite somatic capacitance C. The differential equation of the output neurons (Eq 3) is integrated on a time grid of spacing Δt with an explicit Runge-Kutta method of order 3(2) from SciPy 1.4.1 [52]. To mimic background noise we generate “noise” cues, identical for both modalities, from a normal distribution N(μb,σb2) and convert these into rates rb via the two populations of feature detectors. We consider an additional “signal” cue, also identical across modalities and trials, which generates additional rates r′ via the feature detectors. The input rate for the output neurons is then computed as r = γr′ + (1 − γ)rb, where γ = γbefore before stimulus onset and γ = γafter after stimulus onset. For visualization purposes, we shift the scale of membrane potentials by −8mV in the figure.

Details to Fig 6

We consider a neuron following instantaneous versions of Eq 3. It has D compartments with infinitely strong coupling of the dendritic compartments to the soma gds, gsd → ∞. In each trial, we sample a ground truth input rate rN(μr,σr2), and from this rate we generate noisy rates rVN(r,σV2),rTN(r,σT2) with modality-specific noise amplitudes σV, σT, respectively. We avoid non-positive input rates by replacing them with rmin. We introduce an additional neuron with just a single compartments which generates target membrane potentials u* from the ground truth input rate r and a random weight matrix. The second neuron receives the noisy input rates and should learn to mimic the distribution of somatic target potentials by learning synaptic weights via Eq 4. We train for a certain number of trials Ntrials, and for visualization purposes convert trial number into time by defining a trial duration of Δttrial.

Details to Fig 7

We consider N output neurons each with D dendritic compartments. Their dynamics are described by Eq 3, but for computational efficiency we consider an instantaneous version of with C → 0. We furthermore assume infinitely strong coupling of the dendritic compartments to the soma gds, gsd → ∞. We use a softplus activation function ρ(us) = log(1+ exp(us)).

We define two homogeneous input populations of NT and NV feature detectors, respectively, with Gaussian tuning curves. The output rate of a feature detector in response to a cue with orientation θ is given by:

r(θ)=rmin+(rmax-rmin)e-κ2(θ-θ)2, (21)

with minimal rate rmin, maximal rate rmax, concentration κ and preferred orientation θ′. The preferred orientations θ′ are homogeneously covering the interval [θminfd,θmaxfd]. All feature detectors from one population project to one dendritic compartment of each output neuron via plastic connections.

Each output neuron additionally receives an input from one presynaptic neuron with fixed rate but plastic weight, allowing it to adjust its prior expectations.

Initial weights are randomly sampled from a zero-mean normal distribution with standard deviation σinitw. Training proceeds as follows. From a ground-truth orientation θ* two cues, θV, and θT, are generated by sampling from a Gaussian distribution around a true stimulus value with modality-specific noise amplitudes σV and σT). The true orientation θ* determines the output neurons target rates and hence, via the inverse activation function, target membrane potentials. The output neuron which should prefer orientations > 45° is trained to respond with a rate rlow* if θ < 45° and with a rate rhigh* if θ ≥ 45°. The other output neuron is trained in the opposite fashion. Weight changes are following Eq 4. To speed up training we use batches of size b for Ntrain trials with ground truth orientations θ* sampled uniformly from [θmintrain,θmaxtrain]. During training, with probability pbimodal cues are provided via both modalities, while 1 − pbimodal of all trials are unimodal, i.e., feature detectors of one modality remain silent.

For testing the output neurons are asked to classify Ntest cues uniformly sampled from [θmintest,θmaxtest], again perturbed by modality specific noise. The classification is performed on the combined rate of the two output neurons r = 0.5(r0 + (rlow + rhighr1)), where r0 is the rate of the neuron preferring orientations > 45° and r1 the rate of the other output neuron. A ground truth orientation θ* is classified as >= 45° if r >= rlow + 0.5(rhighrlow).

Details to Fig 8

We consider the trained network from Fig 7. Here we set the cues provided to the feature detectors of the tactile and visual modality to fixed values θV, θT, respectively. We introduce two additional parameters, the stimulus intensities cV, cT, which linearly scale the rates of all feature detectors of the respective modality. For visualization purposes we scale the rate of the output neuron by a factor rscale.

Supporting information

S1 Text

1. Definitions. 2. Derivation of the somatic potential distribution. 3. Derivation of membrane potential dynamics. 4. Derivation of weight dynamics. 5. Unreliable dendritic inputs are assigned small synaptic strengths. 6. Dendritic parameters.

(PDF)

pcbi.1012047.s001.pdf (368.2KB, pdf)

Acknowledgments

WS thanks M. Larkum and F. Helmchen for many inspiring discussions on dendritic processing, and M. Diamond and N. Nikbakht for sharing and discussing their data in an early state of this work. The authors thank all members of the CompNeuro and NeuroTMA groups for valuable discussions.

Data Availability

Data and code is available from https://github.com/unibe-cns/learning-bayes-optimal-dendritic-opinion-pooling.

Funding Statement

This work has received funding from the European Union 7th Framework Programme under grant agreement 604102 (HBP), the Horizon 2020 Framework Programme under grant agreements 720270, 785907 and 945539 (HBP), the Swiss National Science Foundation (SNSF, Sinergia grant CRSII5-180316) and the Manfred Stärk Foundation. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

References

  • 1. Jaynes E. T. Probability theory: The logic of science. Cambridge university press, (2003). [Google Scholar]
  • 2. Ernst M. O. and Banks M. S. Nature 415 (6870), 429 (2002). doi: 10.1038/415429a [DOI] [PubMed] [Google Scholar]
  • 3. Ma W. J., Beck J. M., Latham P. E., and Pouget A. Nature Neuroscience 9(11), 1432 (2006). doi: 10.1038/nn1790 [DOI] [PubMed] [Google Scholar]
  • 4. Echeveste R., Aitchison L., Hennequin G., and Lengyel M. Nature Neuroscience 23(9), 1138–1149 (2020). doi: 10.1038/s41593-020-0671-1 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5. Knill D. C. and Saunders J. A. Vision Research 43(24), 2539–2558 (2003). doi: 10.1016/S0042-6989(03)00458-9 [DOI] [PubMed] [Google Scholar]
  • 6. Hillis J. M., Watt S. J., Landy M. S., and Banks M. S. Journal of Vision 4(12), 1–1 (2004). doi: 10.1167/4.12.1 [DOI] [PubMed] [Google Scholar]
  • 7. Carandini M. and Heeger D. J. Science 264 (5163), 1333–1336 (1994). doi: 10.1126/science.8191289 [DOI] [PubMed] [Google Scholar]
  • 8. Urbanczik R. and Senn W. Neuron 81(3), 521–528 (2014). doi: 10.1016/j.neuron.2013.11.030 [DOI] [PubMed] [Google Scholar]
  • 9. Rock I. and Victor J. Science 143 (3606), 594–596 (1964). doi: 10.1126/science.143.3606.594 [DOI] [PubMed] [Google Scholar]
  • 10. Alais D. and Burr D. Current Biology 14(3), 257–262 (2004). doi: 10.1016/j.cub.2004.01.029 [DOI] [PubMed] [Google Scholar]
  • 11. Fetsch C. R., Turner A. H., DeAngelis G. C., and Angelaki D. E. Journal of Neuroscience 29(49), 15601–15612 (2009). doi: 10.1523/JNEUROSCI.2574-09.2009 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12. Fischer B. J. and Peña J. L. Nature Neuroscience 14(8), 1061 (2011). doi: 10.1038/nn.2872 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13. Raposo D., Sheppard J. P., Schrater P. R., and Churchland A. K. Journal of Neuroscience 32(11), 3726–3735 (2012). doi: 10.1523/JNEUROSCI.4998-11.2012 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14. Nikbakht N., Tafreshiha A., Zoccolan D., and Diamond M. E. Neuron 97(3), 626–639 (2018). doi: 10.1016/j.neuron.2018.01.003 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15. Xu Y., Regier T., and Newcombe N. S. Cognition 163, 56–66 (2017). doi: 10.1016/j.cognition.2017.02.016 [DOI] [PubMed] [Google Scholar]
  • 16. Darlington T. R., Beck J. M., and Lisberger S. G. Nature Neuroscience 21(10), 1442 (2018). doi: 10.1038/s41593-018-0233-y [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 17. Knill D. C. and Pouget A. TRENDS in Neurosciences 27(12), 712–719 (2004). doi: 10.1016/j.tins.2004.10.007 [DOI] [PubMed] [Google Scholar]
  • 18. Petersen P. C. and Berg R. W. eLife 5(OCTOBER2016), 1–33 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19. Richardson M. J. and Gerstner W. Neural Computation 17(4), 923–947 (2005). doi: 10.1162/0899766053429444 [DOI] [PubMed] [Google Scholar]
  • 20. Petrovici M. A., Bill J., Bytschok I., Schemmel J., and Meier K. Physical Review E 94(4), 042312 (2016). [DOI] [PubMed] [Google Scholar]
  • 21. Dold D., Bytschok I., Kungl A. F., Baumbach A., Breitwieser O., Senn W., Schemmel J., Meier K., and Petrovici M. A. Neural Networks 119, 200–213 (2019). doi: 10.1016/j.neunet.2019.08.002 [DOI] [PubMed] [Google Scholar]
  • 22. Jordan J., Petrovici M. A., Breitwieser O., Schemmel J., Meier K., Diesmann M., and Tetzlaff T. Scientific Reports 9(1), 1–17 (2019). doi: 10.1038/s41598-019-53804-z [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23. Wybo W. A., Torben-Nielsen B., Nevian T., and Gewaltig M.-O. Cell Reports 26(7), 1759–1773 (2019). doi: 10.1016/j.celrep.2019.01.074 [DOI] [PubMed] [Google Scholar]
  • 24. Dietrich F. and List C. In The Oxford Handbook of Probability and Philosophy, chapter Probabilistic Opinion Pooling. Oxford University Press; 09 (2016). [Google Scholar]
  • 25. Crochet S., Poulet J. F., Kremer Y., and Petersen C. C. Neuron 69(6), 1160–1175 (2011). doi: 10.1016/j.neuron.2011.02.022 [DOI] [PubMed] [Google Scholar]
  • 26. Monier C., Chavane F., Baudot P., Graham L. J., and Frégnac Y. Neuron 37(4), 663–680 (2003). doi: 10.1016/S0896-6273(03)00064-3 [DOI] [PubMed] [Google Scholar]
  • 27. Churchland M. M., Byron M. Y., Cunningham J. P., Sugrue L. P., Cohen M. R., Corrado G. S., Newsome W. T., Clark A. M., Hosseini P., Scott B. B., et al. Nature Neuroscience 13(3), 369 (2010). doi: 10.1038/nn.2501 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28. Sachidhanandam S., Sreenivasan V., Kyriakatos A., Kremer Y., and Petersen C. C. Nature Neuroscience 16(11), 1671–1677 (2013). doi: 10.1038/nn.3532 [DOI] [PubMed] [Google Scholar]
  • 29. Hénaff O. J., Boundy-Singer Z. M., Meding K., Ziemba C. M., and Goris R. L. Nature Communications 11(1), 1–12 (2020). doi: 10.1038/s41467-019-13993-7 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 30. Urbanczik R. and Senn W. Neuron 81(3), 521–528 (2014). doi: 10.1016/j.neuron.2013.11.030 [DOI] [PubMed] [Google Scholar]
  • 31. Ohshiro T., Angelaki D. E., and DeAngelis G. C. Neuron 95(2), 399–411 (2017). doi: 10.1016/j.neuron.2017.06.043 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 32. Fetsch C. R., DeAngelis G. C., and Angelaki D. E. Nature Reviews Neuroscience 14(6), 429 (2013). doi: 10.1038/nrn3503 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 33. Meijer G. T., Montijn J. S., Pennartz C. M., and Lansink C. S. Journal of Neuroscience 37(36), 8783–8796 (2017). doi: 10.1523/JNEUROSCI.0468-17.2017 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 34. Morrone M. C., Burr D., and Maffei L. Proceedings of the Royal Society of London. Series B. Biological Sciences 216 (1204), 335–354 (1982). [DOI] [PubMed] [Google Scholar]
  • 35. Carandini M., Heeger D. J., and Movshon J. A. Journal of Neuroscience 17(21), 8621–8644 (1997). doi: 10.1523/JNEUROSCI.17-21-08621.1997 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 36. Busse L., Wade A. R., and Carandini M. Neuron 64(6), 931–942 (2009). doi: 10.1016/j.neuron.2009.11.004 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 37. Sato T. K., Häusser M., and Carandini M. Nature Neuroscience 17(1), 30 (2014). doi: 10.1038/nn.3585 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 38. Nassi J. J., Avery M. C., Cetin A. H., Roe A. W., and Reynolds J. H. Neuron 86(6), 1504–1517 (2015). doi: 10.1016/j.neuron.2015.05.040 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 39. Larkum M. E., Zhu J. J., and Sakmann B. Nature 398 (6725), 338–41 (1999). doi: 10.1038/18686 [DOI] [PubMed] [Google Scholar]
  • 40. Magee J. C. and Grienberger C. Annual Review of Neuroscience 43(1), 95–117 (2020). doi: 10.1146/annurev-neuro-090919-022842 [DOI] [PubMed] [Google Scholar]
  • 41. Sacramento J., Costa R. P., Bengio Y., and Senn W. Advances in Neural Information Processing Systems 31, 8721–8732 (2018). [Google Scholar]
  • 42. Haider P., Ellenberger B., Kriener L., Jordan J., Senn W., and Petrovici M. A. Advances in Neural Information Processing Systems 34, 17839–17851 (2021). [Google Scholar]
  • 43.Kingma, D. P. and Welling, M. arXiv preprint arXiv:1312.6114 (2013).
  • 44. Dietrich F. Social Choice and Welfare 35(4), 595–626 (2010). doi: 10.1007/s00355-010-0453-x [DOI] [Google Scholar]
  • 45. MacDonald J. F. and Wojtowicz J. M. Canadian Journal of Physiology and Pharmacology 60(3), 282–296 (1982). doi: 10.1139/y82-039 [DOI] [PubMed] [Google Scholar]
  • 46. Schiller J., Major G., Koester H., and Schiller Y. Nature 1261 (1997), 285–289 (2000). doi: 10.1038/35005094 [DOI] [PubMed] [Google Scholar]
  • 47. London M. and Häusser M. Annual Review of Neuroscience 28(1), 503–532 (2005). doi: 10.1146/annurev.neuro.28.061604.135703 [DOI] [PubMed] [Google Scholar]
  • 48. Körding K. P., Ko K. P., and Wolpert D. M. Trends in Cognitive Sciences 10(7), 319–26 (2006). doi: 10.1016/j.tics.2006.05.003 [DOI] [PubMed] [Google Scholar]
  • 49. Orbán G., Berkes P., Fiser J., and Lengyel M. Neuron 92(2), 530–543 (2016). doi: 10.1016/j.neuron.2016.09.038 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 50.Kreutzer, E., Petrovici, M. A., and Senn, W. In Proceedings of the Neuro-inspired Computational Elements Workshop, 1–3, (2020).
  • 51. Aitchison L., Jegminat J., Menendez J. A., Pfister J.-P., Pouget A., and Latham P. E. Nature Neuroscience, 1–7 (2021). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 52. Virtanen P., Gommers R., Oliphant T. E., Haberland M., Reddy T., Cournapeau D., Burovski E., Peterson P., Weckesser W., Bright J., et al. Nature Methods 17(3), 261–272 (2020). doi: 10.1038/s41592-019-0686-2 [DOI] [PMC free article] [PubMed] [Google Scholar]
PLoS Comput Biol. doi: 10.1371/journal.pcbi.1012047.r001

Decision Letter 0

Thomas Serre, Blake A Richards

31 Mar 2023

Dear Dr. Jordan,

Thank you very much for submitting your manuscript "Learning Bayes-optimal dendritic opinion pooling" for consideration at PLOS Computational Biology.

As with all papers reviewed by the journal, your manuscript was reviewed by members of the editorial board and by several independent reviewers. In light of the reviews (below this email), we would like to invite the resubmission of a significantly-revised version that takes into account the reviewers' comments.

The authors should attempt to address all of the reviewer comments. Most importantly, they should try to greatly improve the clarity of the manuscript. They could consider asking colleagues unfamiliar with the work to read it and identify any areas that are hard to follow.

We cannot make any decision about publication until we have seen the revised manuscript and your response to the reviewers' comments. Your revised manuscript is also likely to be sent to reviewers for further evaluation.

When you are ready to resubmit, please upload the following:

[1] A letter containing a detailed list of your responses to the review comments and a description of the changes you have made in the manuscript. Please note while forming your response, if your article is accepted, you may have the opportunity to make the peer review history publicly available. The record will include editor decision letters (with reviews) and your responses to reviewer comments. If eligible, we will contact you to opt in or out.

[2] Two versions of the revised manuscript: one with either highlights or tracked changes denoting where the text has been changed; the other a clean version (uploaded as the manuscript file).

Important additional instructions are given below your reviewer comments.

Please prepare and submit your revised manuscript within 60 days. If you anticipate any delay, please let us know the expected resubmission date by replying to this email. Please note that revised manuscripts received after the 60-day due date may require evaluation and peer review similar to newly submitted manuscripts.

Thank you again for your submission. We hope that our editorial process has been constructive so far, and we welcome your feedback at any time. Please don't hesitate to contact us if you have any questions or comments.

Sincerely,

Blake A Richards

Academic Editor

PLOS Computational Biology

Thomas Serre

Section Editor

PLOS Computational Biology

***********************

The authors should attempt to address all of the reviewer comments. Most importantly, they should try to greatly improve the clarity of the manuscript. They could consider asking colleagues unfamiliar with the work to read it and identify any areas that are hard to follow.

Reviewer's Responses to Questions

Comments to the Authors:

Please note here if the review is uploaded as an attachment.

Reviewer #1: Review uploaded as an attachment

Reviewer #2: I believe I understand Bayesian inference pretty well, especially in the Gaussian setting, but I did not understand what's going on in this paper until I sat down and figured it out on my own. And even then I'm guessing I don't have the full story. Following is what I _think_ the authors did.

In the end, it's kind of a simple story. Sort of. Let's start with a review of Bayesian inference when all distributions are Gaussian. If we have a set of observations, E_i, with variance sigma^2_i, and the prior is Normal(x_0, sigma_0^2), then, defining

g_i = 1/sigma_i^2,

the posterior is Gaussian with:

mean = (sum_i g_i E_i) / (sum_i g_i)

1/variance = sum_i g_i

where the sum starts at i=0 (to take into account the prior).

So if g_i is conductance and E_i is reversal potential, the mean looks a lot like the mean voltage in a conductance based model (so long as the neuron doesn't spike).

But reversal potentials mainly come in two flavors: around 0 mV for excitatory input and around -80 mV for inhibitory input. So how do we get an in-between membrane potential? From a weighted sum of excitatory and inhibitory inputs. The relative weights give the mean reversal potential; to get the overall strength you have to match the conductance (via the above equation).

All this has to be learned, of course, and the authors write down a learning rule (Eq. 5). It's reasonable, but they don't derive it. I looked in Methods, but got a bit lost because I couldn't tell the difference between a scalar, vector and matrix, so I gave up. Without going through the details, though, it's hard to tell if this makes sense, especially since the firing rate distribution is going to be constantly changing. And to learn they need samples from the true posterior -- it's totally unclear where that would come from. (The authors say backpropagating action potentials, but that doesn't really help, because then the soma has to know the posterior.)

What's really needed is a cost function one can wrap one's head around, like performance on a task, rather then the KL divergence. With the right cost function and problem setup, everything would be easy to derive.

On top of that, the scheme requires the dendritic time constant to be much faster than the somatic one. Which it isn't; they're about the same. Does this kill the idea?

So my take is: it's possible that the authors have done something sensible, but their explanation was so inscrutable to me that I couldn't evaluate it. In my youth I probably would have gone through Methods and SI and figured it out, but that's really not my job. If the other reviewers are happy, I'm certainly OK with this being published, although my predictions is that very few people will ever understand what they did. However, it would be nice if they wrote the paper clearly enough that it could be easily understood by your run-of-the mill theorist with a decent math background. I don't think it is now. (Or maybe I just need to be a lot smarter -- don't want to rule that out.)

Reviewer #3: The current study investigates the Bayesian computation in a single conductance-based neuron, where the membrane potential represents the posterior mean, and the conductance represents the posterior precision. In this way of representation, the single neuron dynamics can implement the Bayesian computation well. The authors also considered some tasks to demonstrate the performance of the model. Overall, I feel this work provide new insight onto Bayesian computation on single neurons, and I like the geometric interpretation of the Bayesian computation (Fig. 3).

Major:

- The current model assumes that each dendritic compartment has an associated preferred feature (text below Eq. 1). Considering a single only has finite number of dendritic compartments, I am wondering how a neuron could represent and conduct the computation of the distribution over continuous variables? Does this require an idealized neuron with infinite number of dendritic compartments? If I misunderstood, how the digital to analog conversion can be done at single neuron level? Some discussions would be helpful.

- For simulations in Fig. 7: the text mentions that the uncertainty in the sensory input is modeled by different levels of additive noise. On the other hand, the current framework the likelihood uncertainty is represented by conductance in a dendritic compartment which is proportional to input firing rate, which means the sensory input firing rate encodes the input uncertainty. Therefore, I am puzzled without altering the input firing rate (with the same conductance) but just changing the input additive noise, how the single neuron could do the Bayesian computation optimally?

- Deneve, Neural Computation 2008a, b also studied the Bayesian computation in single neurons which is quite relevant to the current study. It might be good to compare the current work with Deneve’s.

Minor:

- The text above Eq. 15: is it should be the inverse of variance?

- The text after Eq. 17: the Langevin sampling from the posterior seems to be over claimed. Implementing the Langevin sampling is not merely injecting noise into the gradient ascent dynamics on the posterior, but it has a stronger requirement that the drift and fluctuations terms share the same factor. The current manuscript doesn’t provide any support about this.

**********

Have the authors made all data and (if applicable) computational code underlying the findings in their manuscript fully available?

The PLOS Data policy requires authors to make all data and code underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data and code should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data or code —e.g. participant privacy or use of data from a third party—those must be specified.

Reviewer #1: Yes

Reviewer #2: Yes

Reviewer #3: Yes

**********

PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files.

If you choose “no”, your identity will remain anonymous but your review may still be made public.

Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy.

Reviewer #1: No

Reviewer #2: No

Reviewer #3: Yes: Wen-Hao Zhang

Figure Files:

While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email us at figures@plos.org.

Data Requirements:

Please note that, as a condition of publication, PLOS' data policy requires that you make available all data used to draw the conclusions outlined in your manuscript. Data must be deposited in an appropriate repository, included within the body of the manuscript, or uploaded as supporting information. This includes all numerical values that were used to generate graphs, histograms etc.. For an example in PLOS Biology see here: http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001908#s5.

Reproducibility:

To enhance the reproducibility of your results, we recommend that you deposit your laboratory protocols in protocols.io, where a protocol can be assigned its own identifier (DOI) such that it can be cited independently in the future. Additionally, PLOS ONE offers an option to publish peer-reviewed clinical study protocols. Read more information on sharing protocols at https://plos.org/protocols?utm_medium=editorial-email&utm_source=authorletters&utm_campaign=protocols

Attachment

Submitted filename: Review_PLOS.pdf

pcbi.1012047.s002.pdf (93.7KB, pdf)
PLoS Comput Biol. doi: 10.1371/journal.pcbi.1012047.r003

Decision Letter 1

Robert E Kass, Thomas Serre

2 Jan 2024

Dear Dr. Jordan,

Thank you very much for submitting your manuscript "Conductance-based dendrites perform Bayes-optimal cue integration" for consideration at PLOS Computational Biology.

As with all papers reviewed by the journal, your manuscript was reviewed by members of the editorial board and by several independent reviewers. In light of the reviews (below this email), we would like to invite the resubmission of a significantly-revised version that takes into account the reviewers' comments.

The revision represents an improvement but Reviewer 2 remains unconvinced and, in fact, is frustrated by the difficulty of understanding fundamental points. Please carry out all the requested remaining revisions and, in writing a reply, please describe in detail how you have responded, including quotes from your revisions (as opposed to simply saying you have revised, and having us examine the revision). This will make it easier for us to see exactly what has changed concerning each item and how you are understanding the need to revise. Note that Reviewer 2 continues to feel the necessary revisions are "major." That is a judgment call, but we do need to be convinced that you have made a good faith effort to address the points raised, and that you have been largely successful in doing so. Thank you for your attention to these matters as they seem to go beyond good exposition, which is of course also important on its own.

We cannot make any decision about publication until we have seen the revised manuscript and your response to the reviewers' comments. Your revised manuscript is also likely to be sent to reviewers for further evaluation.

When you are ready to resubmit, please upload the following:

[1] A letter containing a detailed list of your responses to the review comments and a description of the changes you have made in the manuscript, as described above. Please note while forming your response, if your article is accepted, you may have the opportunity to make the peer review history publicly available. The record will include editor decision letters (with reviews) and your responses to reviewer comments. If eligible, we will contact you to opt in or out.

[2] Two versions of the revised manuscript: one with either highlights or tracked changes denoting where the text has been changed; the other a clean version (uploaded as the manuscript file).

Important additional instructions are given below your reviewer comments.

Please prepare and submit your revised manuscript within 60 days. If you anticipate any delay, please let us know the expected resubmission date by replying to this email. Please note that revised manuscripts received after the 60-day due date may require evaluation and peer review similar to newly submitted manuscripts.

Thank you again for your submission. We hope that our editorial process has been constructive so far, and we welcome your feedback at any time. Please don't hesitate to contact us if you have any questions or comments.

Sincerely,

Robert E. Kass

Guest Editor

PLOS Computational Biology

Thomas Serre

Section Editor

PLOS Computational Biology

***********************

Reviewer's Responses to Questions

Comments to the Authors:

Please note here if the review is uploaded as an attachment.

Reviewer #1: Thank you very much for responding to my comments and suggestions. I found all responses acceptable and that the revised version of the manuscript addresses my previous concerns. The clarity of the manuscript has improved.

(5), (6), (11) are sufficiently addressed in the discussion.

(7), (8), (9), (12) are sufficiently addressed in the results.

The language in question for (10) and (14) has been removed.

I agree with the authors for (13) that this is not an issue.

The claims, scope and limitations suggested and highlighted are effectively addressed in (14) and (15).

Reviewer #2: In my previous review, my main complaint was that the paper was very hard to make sense of. That hasn't changed a lot; the paper is still very hard to make sense of. This time, however, I took a closer look at Methods (the _only_ way to figure out what was actually going on). I think I sort of know what they're doing, but now things don't exactly make sense to me.

So here's a quick summary: information about the true membrane potential of a neuron come from "dendrites" (by which they mean dendritic branches?). Because they're using conductance-based synapses, each dendrite encodes the mean and variance of a Gaussian distribution. That mean and variance is combined optimally by the post-synaptic neuron.

So here's what I find problematic:

1. After digging through supplementary materials, I found that for the excitatory and inhibitory conductances, the authors use

g_i^E = W_i^E r

g_i^I = W_i^I r

where r is the (global?) firing rate. At least I think that's what they use; I had to infer that from Eq. 13 of supplementary materials (I couldn't find it explicitly stated anywhere else, but maybe I missed it?). But this isn't what happens on real neurons; instead, the membrane potential on a dendrite is driven by many different inputs, from many different neurons. So it should be

g_i^E = sum_j W_{ij}^E r_j^E

g_i^I = sum_j W_{ij}^I r_j^I

This means the conductances -- and thus the mean and variance of the likelihood on dendrite i -- is determined not just by the weights, but also by the firing rates of different populations of neurons. That's fine, but it needs a _much_ more sophisticated learning rule than the one given in the paper. This is a central issue that needs to be addressed.

2. Given the setup, I was expecting a learning rule that would ensure that each dendritic branch carried the correct mean and variance. But that's not what the learning rule, Eq. 4, seems to do. For instance, take the case in which u*_s is fixed. In that case, the learning rule would first drive the difference in the excitatory and inhibitory weights so that \\bar{E}_s = u*_s, then drive magnitude of both to infinity (to make \\bar{g}_s as large as possible). Moreover, the weights would be infinity independent of the reliability of the different dendrites. Which seems odd to me.

At least that's what the learning rule says. But on page 9 the authors say:

"To illustrate these learning principles we consider a toy example in which a neuron receives input via two different input channels with different noise amplitudes. Initially neither the average somatic membrane potential, nor its variance match the the parameters of the target distribution (Fig. 6a, left). Over the course of learning, the ratio of excitatory to inhibitory weights increases to allow the average somatic membrane potential to match the average target potential and the total strength of both excitatory and inhibitory inputs increases to match the inverse of the total somatic conductance to the variance of the targets (Fig. 6a, right; b1)."

This implies that they can indeed learn the correct mean and variance. But I simply could not figure out how.

And, as an aside, the authors say "We hypothesize that the backpropagating action potential rate that codes for u*_s can influence dendritic synapses [30]." But the backpropagating action potential rate is just the firing rate of the neuron. How would the neuron know how to set its firing rate to match u*_s?

3. The authors assume that different dendrites are independent. However, we now know that that's a bad idea, and, at least in some circumstances, correlations totally dominate when it comes to information (Information-limiting correlations, Moreno-Bote, et al., Nature Neurosci. 17:1410-1417 2014). So this seems like a seriously problematic assumption.

4. Finally, it's not clear why the brain cares about p(u*_s). Doesn't it want a probability distribution over task-relevant variables? I'm not saying it _doesn't_ want p(u*_s), I'm just saying it's not obvious to me why it does. The authors need to motivate this a little better.

The bottom line is slightly worse than last time: I now have several reservations about the paper. However, I strongly suspect that I didn't fully understand it (which in itself is a problem), so possibly the reservations are easily addressed.

Reviewer #3: I am overall satisfied about the revisions made by the authors, while I suggest the authors make below revisions.

- Please refrain from using the Langevin sampling below Eq. 16 because the current method only outputs the MAP rather than the whole posterior distribution. An alternative might be "... using Langevin dynamics to find the MAP solution...". In addition, the authors may be interested in a nonlinear circuit implementation of Langevin sampling https://doi.org/10.1101/2020.07.20.212126

- I admit that the representation in current study is quite distinct with Deneve 2008. But it would be quite beneficial for readers to compare different studies if the author could discuss this briefly in Discussion.

**********

Have the authors made all data and (if applicable) computational code underlying the findings in their manuscript fully available?

The PLOS Data policy requires authors to make all data and code underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data and code should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data or code —e.g. participant privacy or use of data from a third party—those must be specified.

Reviewer #1: Yes

Reviewer #2: Yes

Reviewer #3: None

**********

PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files.

If you choose “no”, your identity will remain anonymous but your review may still be made public.

Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy.

Reviewer #1: Yes: Ilenna Simone Jones

Reviewer #2: No

Reviewer #3: Yes: Wenhao Zhang

Figure Files:

While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email us at figures@plos.org.

Data Requirements:

Please note that, as a condition of publication, PLOS' data policy requires that you make available all data used to draw the conclusions outlined in your manuscript. Data must be deposited in an appropriate repository, included within the body of the manuscript, or uploaded as supporting information. This includes all numerical values that were used to generate graphs, histograms etc.. For an example in PLOS Biology see here: http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001908#s5.

Reproducibility:

To enhance the reproducibility of your results, we recommend that you deposit your laboratory protocols in protocols.io, where a protocol can be assigned its own identifier (DOI) such that it can be cited independently in the future. Additionally, PLOS ONE offers an option to publish peer-reviewed clinical study protocols. Read more information on sharing protocols at https://plos.org/protocols?utm_medium=editorial-email&utm_source=authorletters&utm_campaign=protocols

PLoS Comput Biol. doi: 10.1371/journal.pcbi.1012047.r005

Decision Letter 2

Robert E Kass, Thomas Serre

31 Mar 2024

Dear Dr. Jordan,

We are pleased to inform you that your manuscript 'Conductance-based dendrites perform Bayes-optimal cue integration' has been provisionally accepted for publication in PLOS Computational Biology. The guest editor apologizes for his confusion at the previous iteration.

Before your manuscript can be formally accepted you will need to complete some formatting changes, which you will receive in a follow up email. A member of our team will be in touch with a set of requests.

Please note that your manuscript will not be scheduled for publication until you have made the required changes, so a swift response is appreciated.

IMPORTANT: The editorial review process is now complete. PLOS will only permit corrections to spelling, formatting or significant scientific errors from this point onwards. Requests for major changes, or any which affect the scientific understanding of your work, will cause delays to the publication date of your manuscript.

Should you, your institution's press office or the journal office choose to press release your paper, you will automatically be opted out of early publication. We ask that you notify us now if you or your institution is planning to press release the article. All press must be co-ordinated with PLOS.

Thank you again for supporting Open Access publishing; we are looking forward to publishing your work in PLOS Computational Biology. 

Best regards,

Robert E. Kass

Guest Editor

PLOS Computational Biology

Thomas Serre

Section Editor

PLOS Computational Biology

***********************************************************

PLoS Comput Biol. doi: 10.1371/journal.pcbi.1012047.r006

Acceptance letter

Robert E Kass, Thomas Serre

26 Apr 2024

PCOMPBIOL-D-22-01785R2

Conductance-based dendrites perform Bayes-optimal cue integration

Dear Dr Jordan,

I am pleased to inform you that your manuscript has been formally accepted for publication in PLOS Computational Biology. Your manuscript is now with our production department and you will be notified of the publication date in due course.

The corresponding author will soon be receiving a typeset proof for review, to ensure errors have not been introduced during production. Please review the PDF proof of your manuscript carefully, as this is the last chance to correct any errors. Please note that major changes, or those which affect the scientific understanding of the work, will likely cause delays to the publication date of your manuscript.

Soon after your final files are uploaded, unless you have opted out, the early version of your manuscript will be published online. The date of the early version will be your article's publication date. The final article will be published to the same URL, and all versions of the paper will be accessible to readers.

Thank you again for supporting PLOS Computational Biology and open-access publishing. We are looking forward to publishing your work!

With kind regards,

Anita Estes

PLOS Computational Biology | Carlyle House, Carlyle Road, Cambridge CB4 3DN | United Kingdom ploscompbiol@plos.org | Phone +44 (0) 1223-442824 | ploscompbiol.org | @PLOSCompBiol

Associated Data

    This section collects any data citations, data availability statements, or supplementary materials included in this article.

    Supplementary Materials

    S1 Text

    1. Definitions. 2. Derivation of the somatic potential distribution. 3. Derivation of membrane potential dynamics. 4. Derivation of weight dynamics. 5. Unreliable dendritic inputs are assigned small synaptic strengths. 6. Dendritic parameters.

    (PDF)

    pcbi.1012047.s001.pdf (368.2KB, pdf)
    Attachment

    Submitted filename: Review_PLOS.pdf

    pcbi.1012047.s002.pdf (93.7KB, pdf)
    Attachment

    Submitted filename: reply_letter.pdf

    pcbi.1012047.s003.pdf (142.6KB, pdf)
    Attachment

    Submitted filename: reply_letter.pdf

    pcbi.1012047.s004.pdf (124.1KB, pdf)

    Data Availability Statement

    Data and code is available from https://github.com/unibe-cns/learning-bayes-optimal-dendritic-opinion-pooling.


    Articles from PLOS Computational Biology are provided here courtesy of PLOS

    RESOURCES