Difference between Actual and Prediction is high but anomaly score is low

First off I’m glad to hear you got the AnomalyLikelihood issue worked out! Nice work.

As for getting more steps out into the future you need to go into the model params file and under ‘cl params’ adjust ‘steps’ from ‘1’ to ‘1,2,…n’. This will give you predictions for 1 step, 2 steps and …n steps out. If you just want n steps out then just replace ‘1’ with ‘n’. In order to write these predictions out to csv, you’ll also have to go into the runIoThroughNupic() function in the run.py file and change the 'prediction = ’ line from:

prediction = result.inferences[“multiStepBestPredictions”][1]

to:

prediction = result.inferences[“multiStepBestPredictions”][n]

@rhyolight outlines this all nicely in this post for further reference. Let me know how it goes