Conjoint computational and morphological optimization by cortical neurons
© Fry; licensee BioMed Central Ltd. 2011
- Published: 18 July 2011
- Partition Function
- Cortical Neuron
- Refractory Period
- Carnot Cycle
- Computational Temperature
The Carnot cycle is the most energy efficient process known in nature. Energy efficiency is also a hallmark of biological systems – from sub-cellular processes to the organizational level of the composite organism. Lastly, extremely fundamental connections and equivalences are known to exist between computation and thermodynamics . This paper extends previous work [2–6] to develop a simple and detailed model of the 4 phases of operation of the Carnot cycle of the cortical neuron. In the entropy-temperature (S-T) plane, these phases correspond to (1) entropy reduction via information acquired through dendritic inputs, (2) storage of this information within the soma, (3) use of this information in making firing decisions thereby expending this information and increasing the system entropy, and (4) the resetting of the somatic memory thereby allowing it to acquire new information. The last phase corresponds to the restoration of Na+ and K+ ion concentrations across the cell membrane during its refractory period. Memory resetting is often confused with memory erasure which is a misinterpretation of Landauer’s original findings  and is the fundamental reason why non-reversible computation and causal systems are dissipative.
The neural system entropy is shown to be exactly n+1 bits where n is the number of synaptic inputs and the increment 1 arises from the ability of the neuron to fire – or not. The neuron cyclically operates by reducing its entropy (uncertainty) by approximately 1 bit to n upon acquiring input information and then restoring it to n+1 after a firing decision. The storage of information within the soma and its resetting are shown to correspond to phase state transitions due to variations in its computational temperature during its Carnot cycle thereby altering its partition function and computational degrees of freedom, e.g., during its refractory period it cannot fire.
In pursuit of information processing efficiency , it is also shown that this equates to energy processing efficiency. Since the area of a Carnot cycle operating in refrigeration mode is its area in the S-T plane, the neuron tries to minimize the range of computational temperatures over which it operates. This is accomplished by maximizing, subject to physical and metabolic constraints, the number n of its synaptic input-derived signals influencing its outputs. Simultaneous morphological (spatial) adaptation of dendritic and axonal trees in forming new connections with pre- and post-synaptic neurons is shown to increase the morphological entropy of the neuron in a conjugate and synergistic fashion by both guiding and being guided by computational adaption and operation. This requires defining the neural system entropy in terms of two independent functional (computational) and structural (morphological) components. Since independent, and noting the extensive nature of entropy, this means that the system entropy is the sum of these two entropies as mathematically captured by the factorability of its conjoint system partition function.
It should be recalled that [2–6] describe how to reverse-engineer ostensibly all known architectural and computational aspects of cortical neurons including space-time codes, dendrites, soma, axon, Hebb’s rule, logistic function-based decision-making and many other properties.
This article is published under license to BioMed Central Ltd. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
- Landauer R: Irreversibility and heat generation in the computing process. IBM Journal of Research and Development. 1961, 5: 183-191. 10.1147/rd.53.0183.View ArticleGoogle Scholar
- Fry RL: Double Matching: The Problem that Neurons Solve. Neurocomputing. 2005, 69: 1086-1090. 10.1016/j.neucom.2005.12.051.View ArticleGoogle Scholar
- Neural Statics and Dynamics. Neurocomputing. 2005, 65: 455-462. 10.1016/j.neucom.2004.11.001.Google Scholar
- A Theory of Neural Computation. Neurocomputing. 2002, 52: 255-263.Google Scholar
- Observer-Participant Models of Neural Processing. IEEE Trans. Neur. Net. 1995, 217-222.Google Scholar
- Neural Processing of Information. Proc. Int. Symp. on Info. Th. 1994, Trondheim, Norway, 217-225.Google Scholar