Siren Platform User Guide

Siren ML

Siren ML 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 Siren ML 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 plugin which provides the UI in Siren Investigate.

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