|
21 | 21 |
|
22 | 22 | ## Table of Contents |
23 | 23 | 1. [Introduction](#introduction) |
| 24 | +1. [Comparison with Related Libraries](#comparison-with-related-libraries) |
24 | 25 | 1. [Installation](#installation) |
25 | 26 | 1. [Documentation](#documentation) |
26 | 27 | 1. [Getting Started](#getting-started) |
@@ -57,28 +58,33 @@ Merlion's key features are |
57 | 58 | - Distributed computation [backend](https://opensource.salesforce.com/Merlion/merlion.spark.html) using PySpark, |
58 | 59 | which can be used to serve time series applications at industrial scale. |
59 | 60 |
|
| 61 | + |
| 62 | +## Comparison with Related Libraries |
| 63 | + |
60 | 64 | The table below provides a visual overview of how Merlion's key features compare to other libraries for time series |
61 | 65 | anomaly detection and/or forecasting. |
62 | 66 |
|
63 | | -| | Merlion | Prophet | Alibi Detect | Kats | statsmodels | nixtla | GluonTS | RRCF | STUMPY | Greykite |pmdarima |
64 | | -:--- | :---: | :---:| :---: | :---: | :---: | :---: | :---: | :---: | :---: | :----: | :---: |
65 | | -| Univariate Forecasting | ✅ | ✅| | ✅ | ✅ | ✅ | ✅ | | |✅| ✅ |
66 | | -| Multivariate Forecasting | ✅ | | | ✅ | ✅| ✅ | ✅ | | | | | |
67 | | -| Univariate Anomaly Detection | ✅ | ✅ | ✅ | ✅ | | | | ✅ | ✅ | ✅ | ✅ | |
68 | | -| Multivariate Anomaly Detection | ✅ | | ✅ | ✅ | | | | ✅ | ✅ | | | | |
69 | | -| AutoML | ✅ | | | ✅ | | | | | | | ✅ | | ✅ |
70 | | -| Ensembles | ✅ | | | ✅ | | | | | ✅ | | | | |
71 | | -| Benchmarking | ✅ | | | | ✅ | ✅ | | | | | |
72 | | -| Visualization | ✅ | ✅ | | ✅ | | | | | | ✅ | ✅ | | |
| 67 | +| | Merlion | Prophet | Alibi Detect | Kats | darts | statsmodels | nixtla | GluonTS | RRCF | STUMPY | Greykite |pmdarima |
| 68 | +:--- | :---: | :---:| :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :----: | :---: |
| 69 | +| Univariate Forecasting | ✅ | ✅| | ✅ | ✅ | ✅ | ✅ | ✅ | | |✅| ✅ |
| 70 | +| Multivariate Forecasting | ✅ | | | ✅ | ✅ | ✅| ✅ | ✅ | | | | | |
| 71 | +| Univariate Anomaly Detection | ✅ | ✅ | ✅ | ✅ | ✅ | | | | ✅ | ✅ | ✅ | ✅ | |
| 72 | +| Multivariate Anomaly Detection | ✅ | | ✅ | ✅ | ✅ | | | | ✅ | ✅ | | | | |
| 73 | +| Pre Processing | ✅ | | ✅ | ✅ | ✅ | | ✅ | ✅ | | | ✅ | ✅ |
| 74 | +| Post Processing | ✅ | | ✅ | | | | | | | | | | |
| 75 | +| AutoML | ✅ | | | ✅ | | | | | | | | ✅ | | ✅ |
| 76 | +| Ensembles | ✅ | | | ✅ | ✅ | | | | | ✅ | | | | |
| 77 | +| Benchmarking | ✅ | | | | ✅ | ✅ | ✅ | | | | ✅ | |
| 78 | +| Visualization | ✅ | ✅ | | ✅ | ✅ | | | | | | ✅ | |
73 | 79 |
|
74 | 80 | The following features are new in Merlion 2.0: |
75 | 81 |
|
76 | | -| | Merlion | Prophet | Alibi Detect | Kats | statsmodels | nixtla | GluonTS | RRCF | STUMPY | Greykite |pmdarima |
77 | | -:--- | :---: | :---:| :---: | :---: | :---: | :---: | :---: | :---: | :---: | :----: | :---: |
78 | | -| Exogenous Regressors | ✅ | ✅ | | | ✅ | | | | | ✅ | ✅ |
79 | | -| Change Point Detection | ✅ | ✅ | ✅ | ✅ | | | | | | ✅ | |
80 | | -| Clickable Visual UI | ✅ | | | | | | | | | | |
81 | | -| Distributed Backend | ✅ | | | | | ✅ | | | | | |
| 82 | +| | Merlion | Prophet | Alibi Detect | Kats | darts | statsmodels | nixtla | GluonTS | RRCF | STUMPY | Greykite |pmdarima |
| 83 | +:--- | :---: | :---:| :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :----: | :---: |
| 84 | +| Exogenous Regressors | ✅ | ✅ | | |✅ | ✅ | | | | | ✅ | ✅ |
| 85 | +| Change Point Detection | ✅ | ✅ | ✅ | ✅ | | | | | | | ✅ | |
| 86 | +| Clickable Visual UI | ✅ | | | | | | | | | | | |
| 87 | +| Distributed Backend | ✅ | | | | | | ✅ | | | | | |
82 | 88 |
|
83 | 89 | ## Installation |
84 | 90 |
|
|
0 commit comments