Machine Learning

Spot what you might otherwise miss.

Find anomalies and outliers, forecast based on trends, and identify areas of interest in your data with Elastic machine learning.

Getting started with Elasticsearch: Store, search, and analyze with the free and open Elastic Stack.

Watch video

Intro to ELK: Get started with logs, metrics, data ingestion and custom vizualizations in Kibana.

Watch video

Getting started with Elastic Cloud: Launch your first deployment.

Learn more

Machine learning you can use today

Extracting new insights from your Elasticsearch data is as simple as clicking a button - making machine learning truly operational. Sure, we love building a good algorithm, but you don't have to. Machine learning muscle is baked right into Elasticsearch and Kibana for an experience that's both powerful and performant.

Screenshot of Machine Learning anomaly

Anomaly and outlier detection in a snap

Unsupervised machine learning with Elastic helps you find patterns in your data. Use time series modeling to detect anomalies in your current data and forecast trends based on historical data. Wondering how your metrics are stacking up? Use outlier detection to zoom in on data points that stray from the rest.

Screenshot of Machine Learning anomaly explorer

Supervised machine learning with operational ease

Apply classification, regression, and outlier detection to your data for an end-to-end workflow experience across a wide range of use cases. Use continuous index transforms to convert an application logs index into a user-centric activity view, and build a fraud detection model using classification. Then use the inference ingest processor to apply your models to your incoming data at ingest time without ever leaving Elasticsearch.

Screenshot of Machine Learning data frame analytics