Skip to content
This repository was archived by the owner on Aug 2, 2022. It is now read-only.
This repository was archived by the owner on Aug 2, 2022. It is now read-only.

Add ability to stop the learning phase for the detector #388

@tejpochiraju

Description

@tejpochiraju

Is your feature request related to a problem? Please describe.
Currently, the detector continues learning from new data - even if this is anomalous. This results in unexpected behaviour such as abnormal data being normalised if a failure condition persists. This is often the case with e.g. industrial sensors.

Imagine a temperature sensor in a process with normal temperatures between 30C-80C. In a failure, the sensor detects 100C and the failure persists. In such a case the anomaly detector will initially detect the anomaly and gradually lower its grade until 100C is no longer considered anomalous by the detector.

anomaly_detection_results

Describe the solution you'd like
Give users the ability to pause or stop training of the detector so that new data, anomalous or otherwise, is not used for training.

Describe alternatives you've considered
Rule based detectors can catch these use cases but are cumbersome.

Additional context
I have written a blog article describing the overall flow and use case.

Metadata

Metadata

Assignees

No one assigned

    Labels

    AnomalyDetectionItems related to Anomaly Detection pluginfeaturenew feature

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions