Key features of teradataml AutoML:
- Supports different problem types:
- Regression
- Binary Classification
- Multiclass Classification
- Provides five different models for training based on problem types:
- GLM
- SVM
- Decision Forest
- XGBoost
- KNN
- Gives flexibility to select specific models out of available models.
- Performs all five phases in automated way, but can also be customized based on user input.
- Generates model leaderboard and leader for given dataset.
- Provides prediction on validation dataset as well as user passed data using model leader or any other model from leaderboard.
- Provides early stopping criteria to stop AutoML training before completion time using three different options by defining early stopping timer, early stopping metric threshold, and maximum models to be trained.The number of models generated will be determined by the following:
- Default condition: The default number of models generated by AutoML if no early stopping criteria are used.
- Early stopping conditions: When early stopping conditions are utilized by the user, the final count of models will depend on which of these conditions is satisfied first:
- The number of models trained within the specified early stopping timer.
- The number of models trained to achieve the specified early stopping performance metric threshold.
- The number of models specified under the maximum models to be trained.
- Provides three different logging levels to display required contents, higher level provides more detailed output.