Hello, Today I took advantage of the function: getScalarMetricWithTimeOfDayAnomalyParams
, and then set ‘clEnable=True’ by using params['modelConfig']['modelParams']['clEnable'] = True
( in order to get the prediction value: result.inferences["multiStepBestPredictions"][1]
(is it a proper way to get this value ?)
then run an anomaly detection programme, however, the result I got confused me a lot:
In above picture, the upper sublpot illustrates the raw data( blue line) and the predicted data (red line) ; and the bottom subplot portrays the anomaly score(green line).
what confused me are these enclosed data ( by green cycles) : there are huge differences between raw data (blue) and predicted data (red), however the anomaly scores are much small (indicating normal data) I wonder the reason. ( by the way, why do the predicted data (red line) jump suddenly at these places?)
The above image makes me neverus seriously. Data in the green cycle are modified by setting them about 15000,which are no doubt anomalies(and never appeared before). Nevertheless, the predicted data are quite similar with raw data( even at the beginning of the pattern, which shouldn’t be like this); what’s more, the anomaly scores ( green line below) are quite small.
Please help me. thanks