I was thinking about how the hierarchy works…
When a higher region sends down a prediction of what the lower regions will see, it is biased to align with predictions it received from the region above it. right? In other words what it sends down to layer 1 in the region below is a representation of two things: what the higher-ups want to see happen (the goal) combined with what the higher-ups expect to see happen (the prediction).
Thus data flowing down the hierarchy can be thought of as predictions, biased by goals.
But what about data flowing up the hierarchy? What are those predictions biased by?
When a lower region sends data up to the next level in the hierarchy is it’s data biased by a goal or is it biased by what it knows it’s lower regions, and itself are planning on doing? Is it biased by its actions, it’s behaviors it’s already sent out to the body?
Am I understanding the HTM algorithm correctly?
Flowing from the bottom up is there any bias towards any goal that gets added to the prediction? I know a lower region will try to interpret its data in alignment with what it received in its layer 1 but is that the only goal-based bias inherent in its sent up prediction?