Splunk Search

Whats the difference between the machine learning toolkit>forecast and the predict command you can run at searchtime?

tb5821
Communicator

Whats the difference between the machine learning toolkit>forecast and the predict command you can run at searchtime?

0 Karma

grana_splunk
Splunk Employee
Splunk Employee

Let me step back and start from your first question:

  • Predict command != Predictions
  • Predict command only does forecasting using different modes of Kalman filter on a single value over time
  • It does not create or save models
  • Currently you cannot do this with predict command and everytime you have to run the entire search to do the forecasting

tb5821
Communicator

Predictions seem to be one thing, I was kinda hoping the machine learning part of Splunk actually learns over time as the predict command just seems to predict based on past events.

Would be nice to see what Splunk has learnt and what it’s adjusting based upon those learnings if it is actual machine learning with the toolkit

0 Karma

astein_splunk
Splunk Employee
Splunk Employee
0 Karma

hkeswani_splunk
Splunk Employee
Splunk Employee

Both are based on Kalman Filter algorithms but the Machine Learning Toolkit has an additional algorithm called ARIMA and MLTK forecast also has a UI interface to show the predicted values, its accuracy, error rate and more in the UI itself.

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

How much can you really learn in 3 minutes?

Observability can certainly be hard to understand – there's a lot of jargon and buzzwords and it seems to ...

Event Series: The Agentic SOC: Trust Before Autonomy

AI is fundamentally changing security operations, but true progress requires more than just automation—it ...

Free Professional Services for .conf26 Attendees

This year at .conf26, we are doing something a little different. We are bringing the best minds from ...