Egads
A Java package to automatically detect anomalies in large scale time-series data
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
- Stars
- 1,190
- Forks
- 325
- License
- Not stated
- Last commit
- 3 years ago
Alternatives to Egads
Redisliteby YahooRedis built into a python package
VictoriaMetricsby VictoriaMetricsVictoriaMetrics: fast, cost-effective monitoring solution and time series database
libSQLby Turso DatabaselibSQL is a fork of SQLite that is both Open Source, and Open Contributions.
TiKVby TiKVDistributed transactional key-value database, originally created to complement TiDB
TigerBeetleby TigerBeetleThe financial transactions database designed for mission critical safety and performance.
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 stackVendor
Yahoo
Publisher of AppDevKit, Egads and Redislite
