Apply XGBoost encoding to optimize the training for your classification or regression solutions.

Before you begin

Note: Configuring advanced settings on your ML solutions is optional. If you choose to configure any of these settings, make sure you're well informed regarding the technology you're enabling in the solution, and that you have a use case that benefits from what the technology offers.
  • Create a classification solution definition or use an existing one.
  • Create a regression solution definition or use an existing one.
  • Role required: admin or ml_admin

About this task

XGBoost is an optional gradient boosting framework that uses multiple decision trees and supports both Paragraph Vector-based text and TF-IDF distance-based text. LogR is the default distance-based model algorithm.

In this example scenario, you apply XGBoost to both a classification solution and a regression solution.

Procedure

  1. Navigate to All > Predictive Intelligence > Classification > Solution Definitions.
  2. Open a classification solution definition form.
  3. On the Advanced Solution Settings tab in the Related Links section of the form, click New.
    This image shows how to select the Solution Parameters option for creating the parameter.
  4. Create a parameter record.
    1. In the Solution Parameters field, click the search icon.
    2. In the ML Solution Parameters screen, select Use XGBoost algo for classification model training.
    How to create the parameter record by selecting the Search button, and then selecting the XGBoost key Short Description.
  5. Click Submit.
    The Advanced Solution Setting record screen refreshes.
    This image shows the new Advanced Solution Setting record you created.
  6. Click Submit.

    Result: XGBoost is configured for your classification solution. Its solution parameter appears on the Advanced Solution Settings tab of your classification definition form.

    The Advanced Solution Setting parameter for XGBoost as configured on your classification solution definition form.
    Note: Follow the steps below if you want to configure XGBoost on a regression solution.
  7. Navigate to Predictive Intelligence > Regression > Solution Definitions.
  8. In this second scenario, you open a regression solution definition form.
  9. Repeat steps 1-5 from the previous classification solution example, except this time you're using a regression solution.
  10. Click Submit.

    Result:

    XGBoost is configured for your regression solution. Its solution parameter appears on the Advanced Solution Settings tab of your regression solution definition form.