H2O AutoML Tutorial

宁夏微乐滑水麻将下载automl is a function in h2o that automates the process of building a large number of models, with the goal of finding the "best" model without any prior knowledge or effort by the data scientist.

宁夏微乐滑水麻将下载the current version of automl (in h2o 3.16.*) trains and cross-validates a default random forest, an extremely-randomized forest, a random grid of gradient boosting machines (gbms), a random grid of deep neural nets, a fixed grid of glms, and then trains two stacked ensemble models at the end. one ensemble contains all the models (optimized for model performance), and the second ensemble contains just the best performing model from each algorithm class/family (optimized for production use).

  • More information and code examples are available in the AutoML User Guide.

  • 宁夏微乐滑水麻将下载new features and improvements planned for automl are listed .

Part 1: Binary Classification

宁夏微乐滑水麻将下载for the automl binary classification demo, we use a subset of the dataset. the goal here is to predict whether or not a product will be put on backorder status, given a number of product metrics such as current inventory, transit time, demand forecasts and prior sales.

in this tutorial, you will:

  • Specify a training frame.
  • Specify the response variable and predictor variables.
  • Run AutoML where stopping is based on max number of models.
  • View the leaderboard (based on cross-validation metrics).
  • Explore the ensemble composition.
  • Save the leader model (binary format & MOJO format).

demo notebooks:

Part 2: Regression

宁夏微乐滑水麻将下载for the automl regression demo, we use the dataset. the goal here is to predict the energy output (in megawatts), given the temperature, ambient pressure, relative humidity and exhaust vacuum values. in this demo, you will use h2o's automl to outperform the on this task.

in this tutorial, you will:

  • Split the data into train/test sets.
  • Specify a training frame and leaderboard (test) frame.
  • Specify the response variable.
  • Run AutoML where stopping is based on max runtime, using training frame (80%).
  • Run AutoML where stopping is based on max runtime, using original frame (100%).
  • View leaderboard (based on test set metrics).
  • Compare the leaderboards of the two AutoML runs.
  • Predict using the AutoML leader model.
  • Compute performance of the AutoML leader model on a test set.

demo notebooks: