khundman / telemanom

A framework for using LSTMs to detect anomalies in multivariate time series data. Includes spacecraft anomaly data and experiments from the Mars Science Laboratory and SMAP missions.
https://arxiv.org/abs/1802.04431
Other
1.02k stars 248 forks source link

Unsupervised Anomaly Detection #38

Closed mkemaltas closed 4 years ago

mkemaltas commented 4 years ago

There was a branch for unsupervised anomaly detection a while ago when I last checked. Is that branch removed, or does telemanom still support unsupervised anomaly detection?

khundman commented 4 years ago

This functionality was merged into master.

Just run without passing a set of labels to find anomalies on your data, i.e.:

from telemanom.detector import Detector

if __name__ == '__main__':
    detector = Detector(labels_path=None)
    detector.run()
mkemaltas commented 4 years ago

Thanks a lot!