The Cognitive Tradeoff Hypothesis and Thousand Brains Model


I sense that the (well contested but well enough still holding true) Cognitive Tradeoff Hypothesis contains clues as to how to use HTM theory’s thousand brains way of thinking to model cell migration and development in a human evolutionary context, which would be useful to other fields of science like biochemistry or evolutionary biology:

In this case it’s a matter of getting more into the mind of cells in general. For modeling purposes rule based behavior would work fine to produce a representation of the underlying chemistry that attracts autonomous cells to each other in a way that forms minicolumns then columns.

From what I understand all tissue cell types have the ability to produce action potentials. When networked they exchange genetic information and signal molecules with each other.

Cognitive models normally only model neural action potentials in the brain. Yet other than red blood cells or others that lost their nucleus and mobile immune cells; any cell likely becomes a one bit SDR sensor of something, simply by connecting bidirectionally to it then sense what happens. If it’s a part of a muscle then motion sensors might get excited, try to find then signal the controlling cell/neuron for more, to get another view to work from. Social cells like ours are already very good at learning how to ahead of time respond to something it senses coming, predicts. As a result each cell has HTM inside. Same thing as I found true in my model then later illustrated like this:

The only difference is that you can code HTM behavior into an autonomous population of cells or zygote, then let them connect together to become the multicellular HTM system.

Coding from the genetic level would start with a single zygote that divides into cells that have to find a place to be useful or their cell line stops right there, during development. In biology not all cell lines stay going, ones that work like they need to fill the niche they’re in will. Regardless of which of the three levels chosen to model at the result is an autonomous cognitive system, causing emergence of the next then next possible level, without having to add code.

To sum up in context of my thousand brains related model:

A genetic system controls cell reproduction and morphology of only one cell, therefore the multicellular morphology that develops is dependent upon the cell migration and behavior patterns of all the autonomous cells in the colony.

We have a relatively large (but not largest) brain and can make a wide range of sounds to form words with, yet our lack of a strong tail/flipper and bodily protection makes it impossible to (without technology) survive extreme environments that other animals thrive in. Nor can we fly on our own through water and/or air like most birds can.

What seems like a complex advantage may for the most part be our way of making up for what we morphologically lack at birth. Our evolutionary history is becoming a story about how after “falling” (from the trees too many times) we had to run for clothes, play with fire, then invent climate controlled environments, or freeze to death in paradise.

Jeff and others who need to stay focused on how our neocortex works do not need to be slowed down by the more biology wide possibilities, through us made possible. Matt though already wants to ultimately go there and I am confident will do a fine job of working with whatever like this may develop in this/his forum, that came from you. For that reason I needed to explain what I have for useful information, so that others in the community who have been thinking in this direction can work from it in for their HTM models. This will connect it to other areas of science, and in turn culture/religion of the masses. Don’t underestimate your power.

Considering how much we now do know about ourselves and our origins this is a great time for reason to prevail through cognitive science based evolutionary models that not even evolutionary biologists have control over, only you do. The ultimate elephant in the room whose buttons we were destined to control has come to life. So please enjoy!


I think I need to add that in the illustration the Spatial Pooler works in the “Confidence” block. It’s “Guess” strengthens or weakens the permanence/confidence of memory locations, columns, depending on whether last action/prediction worked or not. Overall confidence depends on how many (no error occurred) successful actions it’s making over time.

The input sensory bus (showing three extroceptive bits and one interoceptive for motor/muscle) is a SDR addressing a memory with 8 bits of output data where two bit confidence and two bit motor actions are stored as a block of four bits each, typically for Forward/Reverse and Left/Right but can be anything needing control. During stem cell migration axons and dendrites further migrate outwards from the mobile cell body, with variation found in biology favoring the formation of one kind of network over another.

You’re already sparsing out networks in a way that effectively makes connections. Difference is that each cell in the simulation controls their own growth and pruning during their personal iteration in each time step, instead of all at once algorithm that code wise makes them no longer autonomous. It’s the same as you’re already coding, taken on a cell to cell basis in regards to array structure.

Dividing up the problem this way is ideal for parallel processing. Cells can then exist in GPU pipelines that should be able to speed them right along in their development/learning. If you were to do that alone then you have what I have been describing, all set to further experiment with. Goal would then be to code something very simple in 2D into CUDA, for predicting where something like where food is located by its color and/or movement behavior. How well it keeps itself fed is something all cells through signal molecules can be assumed to sense, feeding success becomes a metric to use for tweaking.

Where the system has to make a living off predicting anomalies in finances or the movement of stock market prices it has to be good at doing so or whoever uses it to invest with goes hungry too from going broke, while having done well makes it possible to at any time afford to eat out or have delivered. It can at first sound like such an example problem is too into biology to apply to much currently being developed for industry, when it’s then more or less then set up to feed upon almost any data given.