Icon

03a_​Time_​Series_​AR_​Deployment

Anomaly Detection. Time Series AR Deployment

This workflow deploys a previously trained auto-regressive model for anomaly detection:
- Select the date for deployment. Two months of its past values must be available.
- Loop over each frequency column
- Apply the previously trained auto-regressive model to the data
- Calculate 1st level alarms based on the prediction errors
- Calculate 2nd level alarms as the moving average of the 1st level alarms
- Trigger an action if a 2nd level alarm is active

This workflow deploys a previously trained auto-regressive model for anomaly detection. The input data must include at least 2 monthsof past values. This workflow calls a separate "Send_email_to _start_checkup" workflow in case of a 2nd level alarm. Model deployment and calculating 1st level alarms Calculating 2nd level alarms andtriggering action [500-600]+Amp -> AmpLag = 10loop on all columnsi.e. on all frequency binsfor each sensormoving averageon level 1 alarmsand alarm level 2generation Select a day > Extract 2 months of its pastCall Workflownodegeneration alarm level 1for all time seriesread errorstatsread AlignedData.csvadd original datetime columnNode 350Node 351Column Rename Lag Column Column ListLoop Start Loop End (ColumnAppend) Missing Value Alarm Level 2 Select Day Trigger check up iflevel 2 Alarm =1 Alarm level 1 RegressionPredictor Stats and Models Table Reader CSV Reader Joiner Workflow Reader Workflow SummaryExtractor This workflow deploys a previously trained auto-regressive model for anomaly detection. The input data must include at least 2 monthsof past values. This workflow calls a separate "Send_email_to _start_checkup" workflow in case of a 2nd level alarm. Model deployment and calculating 1st level alarms Calculating 2nd level alarms andtriggering action [500-600]+Amp -> AmpLag = 10loop on all columnsi.e. on all frequency binsfor each sensormoving averageon level 1 alarmsand alarm level 2generation Select a day > Extract 2 months of its pastCall Workflownodegeneration alarm level 1for all time seriesread errorstatsread AlignedData.csvadd original datetime columnNode 350Node 351Column Rename Lag Column Column ListLoop Start Loop End (ColumnAppend) Missing Value Alarm Level 2 Select Day Trigger check up iflevel 2 Alarm =1 Alarm level 1 RegressionPredictor Stats and Models Table Reader CSV Reader Joiner Workflow Reader Workflow SummaryExtractor

Nodes

Extensions

Links