110 likes | 146 Views
Dive into anomaly detection and degradation prediction using deep autoencoder classifier in Elasticsearch Service by Jennifer Andersson on 15/08/2019, exploring challenges, data preprocessing, LSTM networks, model evaluation, and future work.
E N D
Anomaly Detection in the Elasticsearch Service Lightning Talk 15/08/2019 Jennifer Andersson
Introduction Elasticsearch Service: Project goal: • Search- & analytics engine • 30 clusters & 160 use cases Detect service issues before they cause problems
Anomaly Detection & Degradation Prediction Deep autoencoder Classifier
Project Challenges • Better preprocessing of the input data required • Evolution of cluster characteristics over time requires frequent retraining • Convergence issues makes retraining hard (vanishing gradient problem) Apache 300 return codes Time [two years]
Data Preprocessing Raw data Preprocessed data
Long Short-Term Memory Neural Networks ht+1 ht-1 ht Xt+1 Xt Xt-1 x x x + ᶴ ᶴ ᶴ ᶴ ᶴ Colah’s blog post: Understanding LSTM Networks
Long Short-Term Memory Neural Networks ht+1 ht-1 ht Xt Xt+1 Xt-1 x x x + ᶴ ᶴ ᶴ ᶴ ᶴ Colah’s blog post: Understanding LSTM Networks
Model Evaluation • Ongoing work: • Compare to • non-ML methods, e.g. moving average • other ML-methods , e.g. (Extended) isolation forests • Index anomaly scores to Elasticsearch and create a dashboard • Future work: • Classification of anomalous events • Apply the method to other services • Achievement: • Much better convergence than the previous model
Thank you for listening Contact me: Jennifer Andersson jennifer.r.andersson@gmail.com