Egads

A Java package to automatically detect anomalies in large scale time-series data

Database AdministrationOpen Source DatabasesOpen Source

About

EGADS (Extensible Generic Anomaly Detection System) is an open-source Java package to automatically detect anomalies in large scale time-series data. EGADS is meant to be a library that contains a number of anomaly detection techniques applicable to many use-cases in a single package with the only dependency being Java. EGADS works by first building a time-series model which is used to compute the expected value at time t. Then a number of errors E are computed by comparing the expected value with the actual value at time t. EGADS automatically determines thresholds on E and outputs the most probable anomalies. EGADS library can be used in a wide variety of contexts to detect outliers and change points in time-series that can have a various seasonal, trend and noise components.

Open Source Health

Not enough history
Stars
1,190
Forks
325
License
Not stated
Last commit
3 years ago
Java

Resources & Links

Related Categories

Using Egads?

Track its cost next to the rest of your stack and get a reminder before it renews.

Add to my stack

Vendor

Yahoo

Publisher of AppDevKit, Egads and Redislite

View vendor profile

More by Yahoo