com.yahoo.egads.models.adm
Interface AnomalyDetectionModel
-
- All Known Implementing Classes:
- AdaptiveKernelDensityChangePointDetector, AnomalyDetectionAbstractModel, DBScanModel, ExtremeLowDensityModel, KSigmaModel, NaiveModel, SimpleThresholdModel
public interface AnomalyDetectionModel extends Model
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description Anomaly.IntervalSequencedetect(TimeSeries.DataSequence observedSeries, TimeSeries.DataSequence expectedSeries)java.lang.StringgetType()booleanisDetectionWindowPoint(int maxHrsAgo, long windowStart, long anomalyTime, long startTime)voidtune(TimeSeries.DataSequence observedSeries, TimeSeries.DataSequence expectedSeries, Anomaly.IntervalSequence anomalySequence)-
Methods inherited from interface com.yahoo.egads.data.Model
getModelName, getModelType, reset
-
-
-
-
Method Detail
-
getType
java.lang.String getType()
-
tune
void tune(TimeSeries.DataSequence observedSeries, TimeSeries.DataSequence expectedSeries, Anomaly.IntervalSequence anomalySequence) throws java.lang.Exception
- Throws:
java.lang.Exception
-
isDetectionWindowPoint
boolean isDetectionWindowPoint(int maxHrsAgo, long windowStart, long anomalyTime, long startTime)
-
detect
Anomaly.IntervalSequence detect(TimeSeries.DataSequence observedSeries, TimeSeries.DataSequence expectedSeries) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-
DataMelt 3.0 © DataMelt by jWork.ORG