Interface IAnomalyDetectionProvider
- Namespace
- Scaleout.Streaming.DigitalTwin.Core
- Assembly
- ScaleOut.Streaming.DigitalTwin.Core.dll
Encapsulates the capabilities of a ScaleOut real-time digital twin anomaly detection provider (based on ML.NET libraries).
public interface IAnomalyDetectionProvider
Methods
DetectAnomaly(Dictionary<string, float>)
Detects anomalies by using the trained algorithm and the provided property values
bool DetectAnomaly(Dictionary<string, float> properties)
Parameters
properties
Dictionary<string, float>A dictionary of the properties to use for the prediction
Returns
- bool
True if an anomaly is detected, False otherwise