Siren Platform User Guide

Siren Machine Learning (ML)

Siren Machine Learning merges Siren’s relational/cross-backend perspective with advanced TensorFlow deep learning. It provides two types of machine learning (ML) model, Anomaly Detection and Future Prediction.

The ML functionality is provided by two components working together:

  • Siren ML provides the machine learning 'engine' for training, detection, and prediction; The data and models created are stored in Elasticsearch.

  • The Machine Learning plugin provides the user interface in Siren Investigate.

These components are installed separately. First, you install Siren ML using Docker, and then you install the Machine Learning plugin.

Once these components have been installed and configured, you can use them to train Anomaly Detection and Future Prediction models.