Reviewing models
In order to evaluate your machine learning models, you need to be able to make sense of the model scores and metrics. In some cases, understanding how each field and value influences the predicted outcome—why something happens—might be more important than making predictions.
Workflow
When reviewing models, complete this step-by-step workflow for best results.
Step 1: Understand the concepts
It can be helpful to have a basic understanding of the underlying concepts before you start reviewing your model metrics. In Qlik AutoML, the model metrics are generally classified as:
-
Model scores
-
Feature importance metrics
In addition, there are a number of different algorithms available to train your models. For more information, see Understanding model algorithms.
Step 2: Use the interface to perform analysis
The next step is to use Qlik AutoML to assess the results of the training. You can switch between the various tabs in the experiment interface to do the following:
-
Inspect the training data to see how it was preprocessed during training
-
View a summary of how AutoML optimized your models by altering feature selection
-
Perform high-level analysis of core model metrics
-
Dig deeper with in-depth comparison and analysis of individual models
For full details, refer to the following guides:
Step 3: Refine the models as needed
After you have analyzed the models, you can refine them to improve the results.
Intelligent model optimization is activated by default in your experiment. This capability automatically refines models for you by excluding features which could impact model performance. Assuming you have a well-prepared dataset, the result should be ready, or almost ready, for deployment.
You can alternatively start training without intelligent optimization, or turn it off after running one or more versions with it. This is useful if you need more control over the training process.
Additional refinement might be needed before or after model deployment. For example, you might need to retrain models after changing or refreshing the training data.
To learn more about how to refine models, see Refining models.
After you have completed the refinement process, you are ready to deploy the best model.