[quote="bkutt, post:1, topic:3000, full:true"]
One thing I was thinking was feeding the predictions that come out of the TM
algorithm right back into the TM's input. This would be like assuming the
predictions were 100% correct and then seeing what cells would get put in a
predictive state next if those first order predictions were 100% correct. This
could be repeated n times to get n high-order cellular activation predictions.
[/quote]
Definitely an interesting problem. The issue with predictions from predictions
is that since the TM makes multiple simultaneous predictions (it predicts
unions of possible futures) your SDRs will get denser and denser with each
timestep, resulting in less and less precise predictions. However, for any one
level of temporal abstraction, maybe that's exactly what should happen.
In the long run the theory predicts we'll do this by representing time more and
more coarsely at larger scales up the hierarchy. Then at each level you can
make predictions at that granularity that get less and less precise as you go
multiple timesteps in the future, but you can still predict out to whatever
duration you want if you pick a high enough region.
But of course the theory hasn't yet fleshed out the method of temporal
abstraction up the hierarchy ("temporal pooling"). That said, some recent
threads on the forum have some promising work in this direction.
---
[Visit
Topic](https://discourse.numenta.org/t/getting-high-order-predictions-of-cellular-activations/3000/2)
or reply to this email to respond.
You are receiving this because you enabled mailing list mode.
To unsubscribe from these emails, [click
here](https://discourse.numenta.org/email/unsubscribe/d8f121bb1e078a6ead0652d29421839494864dfca28db104d8d2e4d147abb513).