|
|
|
|
|
by PeterisP
4621 days ago
|
|
I'm not a biologist and the parent poster seems to know in far more detail, but from a bunch of neuroscience lectures on how the dentritic spikes travel up to the soma, my takeaway (as a computer guy) was 'hmmm, it looks like a system implemented in FPGA layouts - the geometry features can work as logic gates or delays'; and 'hmmmm, it looks I could design a dendritic tree geometry for almost any boolean function of the inputs, so any computer-chip-like-functionality could be built out of them'. I mean, if I needed (A xor B) and (C or D), then my impression is a single neuron with rather simple geometry and appropriate dendritic connections could calculate that in the sense that this neuron would spike iff the A,B,C,D neurons spiked as required by that formula; but since neurons tend to have much much more connections, then each neuron is technically capable of much more complex calculations, even if many of them in the end do something like 'spike iff any 100+ of my 1000 inputs are spiking'. It's not so simple as that because timing is also relevant, and there were examples of known dendritic structures that do "processing" in terms that a neuron spikes if it receives A slightly before B, but doesn't spike if it receives A slightly after B; so it can be used for detecting motion direction and such. |
|
That's my outlook on the structure-function link between dendritic morphology and dendritic information processing, with the modification that I'd not restrict it to boolean functions. There are very many more types of functions, linear and non-linear, that can conceivably be built out of neuronal dendrites.
And I like the nuance of your second paragraph. There are all sorts of wacky, complex calculations one can image being possible, but any one neuron may implement a subset. Now, across a few hundred billion neurons in a mammalian nervous system...
You're spot on with regard to timing, too. All this "information processing" with branched dendrites + non-linear ion channels are greatly expanded with a timing component.