Configuring advanced settings for your ML solutions
Learn about advanced settings for your Predictive Intelligence machine learning (ML) solutions. Apply optional technology and algorithms for classification, clustering, similarity, and regression capabilities.
Using advanced settings in your ML solutions is optional. If you choose to implement any of these settings, make sure you're well informed regarding the technology you're enabling in the solution, and that your use case benefits from what the technology offers. For more information about several of these parameters, see the Dive deeper with Clustering Advanced Parameters article on ServiceNow Community.
Most of the advanced settings are limited to only one capability because their functionality is targeted to specific use cases.
Classification, clustering, similarity, and regression advanced settings
Using the admin or ml_admin role, you apply these technologies by configuring a parameter in the Advanced Solution Settings tab on your ML solution definition form.
To update or remove an existing setting: on the solution definition form, select the Advanced Solution Settings tab, then select the name of the solution parameter. For details, see the following procedures.
- Configure class recall for a classification solution
- Configure TF-IDF for solutions
- Configure DBSCAN for a clustering solution
- Configure HDBSCAN for a clustering solution
- Configure XGBoost for classification or regression solutions
- Configure Connect Component algorithm and Levenshtein Distance method for a clustering solution
- Apply purity on a clustering solution
- Analyze a cluster with Cluster Insight
Advanced Solution Settings for Classification
From the Zurich release, classification solutions offer the following advanced solution settings.
- Config parameters for model config in classification
- Configure include only top N labels
- Minimum records needed for label to include it
- Remove others label
Configure class recall for a classification solution
Create and apply a class recall parameter to an ML solution prior to training its data. For example, you set and apply this solution parameter to 90% recall for all records in the Email class.- Configure TF-IDF for solutions
Apply Term Frequency–Inverse Document Frequency (TF-IDF) encoding to classification, clustering, or similarity solutions for Predictive Intelligence. - Configure XGBoost for classification or regression solutions
Apply XGBoost encoding to optimize the training for your classification or regression solutions. - Configure DBSCAN for a clustering solution
Consider applying the Density Based Spatial Clustering of Applications with Noise (DBSCAN) algorithm to your clustering solution. DBSCAN is available as an alternative to the default clustering algorithm, k-means. - Configure HDBSCAN for a clustering solution
Consider applying the Hierarchical Density Based Spatial Clustering of Applications with Noise (HDBSCAN) algorithm to your clustering solution. HDBSCAN is available as an alternative to the default clustering algorithm, k-means. - Configure Connect Component algorithm and Levenshtein Distance method for a clustering solution
Apply Configure Connect Component and Levenshtein Distance method encoding to optimize the training for your clustering solutions. - Config parameters for model config in classification
Customize the training behavior of your classification solution by passing in a dictionary of parameters in JSON format. - Use LightGBM algo for classification model training
Enable the LightGBM (Light Gradient-Boosting Machine) algorithm as an advanced option for training classification models. - Minimum records needed for label to include it
Set a threshold for the minimum number of records a label must have in your dataset to be included in model training. - Configure include only top N labels
Limit your classification model to use only the most common classes when training. You can specify the number of classes to use. - Remove others label
Reduce noise in your classification model and enhance predictive accuracy by removing records with the label "others" from training data. These are records with a distribution frequency of under one percent.
Parent Topic:Configure Predictive Intelligence