Autopilot: Automated ML

This page was generated from content adapted from the AWS Developer Guide

Create an Autopilot experiment

  • Note To avoid incurring unnecessary charges: If you deploy a model that is no longer needed, delete the endpoints and resources that were created during that deployment. Information about pricing instances by Region is available at Amazon SageMaker Pricing.
  • Note The list of columns provided as features cannot include the target column.
  • Note In some cases, Autopilot is unable to infer the ProblemType with high enough confidence, in which case you must provide the value for the job to succeed.

Training modes and algorithm support

  • Note For optimal runtime and performance, use ensemble training mode for datasets that are smaller than 100 MB.
  • Note You don't need to specify an algorithm to use for your machine learning problem. Autopilot automatically selects the appropriate algorithm to train.

Metrics and validation

Model Deployment and Prediction

  • Note To avoid incurring unnecessary charges: After the endpoints and resources that were created from model deployment are longer needed, you can delete them. For information about pricing of instances by Region, see Amazon SageMaker Pricing.

Notebooks generated

  • Note When you run the notebooks in your default instance, you incur baseline costs. However, when you run HPO jobs from the candidate notebook, these jobs use additional compute resources that incur additional costs.


  • Note The resource quotas documented in the following sections are valid for versions of Amazon SageMaker Studio 3.22.2 and higher. For information on updating your version of SageMaker Studio, see Shut Down and Update SageMaker Studio and Studio Apps.
  • Note *This 2 GB size limit is for a single compressed Parquet file. You can provide a Parquet dataset that includes multiple compressed Parquet files. After the files are decompressed, they may each expand to a larger size. **Autopilot automatically subsamples input datasets that are larger than the target dataset size while accounting for class imbalance and preserving rare class labels.