On Tue, Sep 30, 2014 at 3:47 AM, John Blackburn <[email protected]> wrote:
> What I want it to do is primarily predict tilt(t+1) from temperature(t), I > do not want it to predict temperature(t+1) from temperature(t) as this will > not work well with the data. (unlike Hotgym, the temperature cannot be > predicted from previous temperatures) > John, I'm not sure if this is a terminology thing, but I want to clarify the above statement to make sure we're on the same page. If tilt is the predicted field, NuPIC will always try to predict tilt(t+1) from tilt(t), tilt(t-1), title(t-2), ..., etc. It will only include temperature(t) if it helps. Note that if temperature(t) is completely correlated with tilt(t), adding temperature(t) will not help, because the information is already available in tilt(t). So, the swarm does not look for correlations between fields. It only looks to see which fields add value over and above the past values of the predicted field. My apologies if this was already obvious to you! This use of past values is a very big difference from traditional batch analytics, so just wanted to be clear. --Subutai
