Search Commands for Machine Learning

The Machine Learning Toolkit provides custom search commands for applying machine learning to your data

CommandDescriptionSyntax
fitFit and apply a machine learning model to search results.... | fit algorithm y from x params into
model_name as output_field
applyApply a machine learning model that was learned using the fit command.... | apply model_name as output_field
summaryReturn a summary of a machine learning model that was learned using the fit command.| summary model_name
listmodelsReturn a list of machine learning models that were learned using the fit command.| listmodels
deletemodelDelete a machine learning model that was learned using the fit command.| deletemodel model_name
sampleRandomly sample or partition events.... | sample options by split_by_field

Feature Extraction

Feature extraction algorithms transform fields for better prediction accuracy.

AlgorithmExamples
FieldSelector...| fit FieldSelector type=categorical
SLA_violation from *
PCA...| fit PCA * k=3
KernelPCA...| fit KernelPCA * k=3 gamma=0.001
TFIDF...| fit TFIDF Reviews into user_feedback_model max_def=0.6 min_def=0.2