Hi Chandan,

It is not possible to disambiguate the two sequences at the highlighted B.
So NuPIC will predict both C & X at that point. However, only one of the
predictions will be confirmed at the next step. So if we are indeed in
sequence 1, it will predict only Y after X, and vice versa.

In other words,  TM handles branching temporal sequences by maintaining
predictions about multiple possible inputs until there is sufficient
disambiguating evidence. Does it make sense?

Yuwei

On Fri, Aug 7, 2015 at 10:09 AM, Chandan Maruthi <[email protected]>
wrote:

> Question on Synaptic Connections
> Consider 2 sequences
>
> Sequence 1: AAA*BXY*AAA*BXY*AAA*BXY*
> Sequence 2: AAA*BCD*AAA*BCD*AAABCD
>
>
> Consider the B highlighted, how does Nupic know that it is in sequence 1
> vs sequence2
> when the transition from A to B happens, how does it know that it is in
> the ABX sequence vs ABC. Also once it starts seeing ABX vs ABC, how does it
> know that the ABX sequence is more relavant at the moment..
>
>
> --
> Regards
> Chandan Maruthi
>
>

Reply via email to