Table of Contents

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