This article showcases how you can upload your own external testing datasets into DataRobot to evaluate the performance of your models.
DataRobot will handle partitioning automatically, ensuring that models are evaluated on out-of-sample data. However, analysts are still given the option to upload any number of additional test datasets and compare metric scores to ensure consistency prior to deployment.
Note: To ensure that you can access this functionality, contact your DataRobot representative for information on enabling the feature.
Uploading External Dataset
To upload the external dataset, navigate to the Make Predictions page by clicking the Predict tab for your DataRobot model (Figure 1).
Figure 1. Make Predictions page
Use one of the Import data from options and upload your dataset. When the dataset finishes uploading, you see the option “Run External Test” (Figure 2). Click that link.
Figure 2. Run External Test functionality
DataRobot takes a few moments to finish calculating the accuracy metrics against this dataset for the related model.
Sorting by external test data accuracy
To see and use the newly calculated accuracy, select Menu > Show External Test Column (Figure 3).
Figure 3. Show External Test Column option
You can now sort models by external test scores and calculate scores for more models.
Figure 4. External test scores
Currently, external test datasets are supported for:
If you're a licensed DataRobot customer, search in-app documentation for Testing with external datasets.
How can we help?
If you have any questions, please feel free to post your questions below.