Automated machine learning (automated ML) builds high quality machine learning models for you by automating model and hyperparameter selection. Bring a labelled dataset that you want to build a model for, automated ML will give you a high quality machine learning model that you can use for predictions.
If you are new to Data Science, automated ML will help you get jumpstarted by simplifying machine learning model building. It abstracts you from needing to perform model selection, hyperparameter selection and in one step creates a high quality trained model for you to use.
If you are an experienced data scientist, automated ML will help increase your productivity by intelligently performing the model and hyperparameter selection for your training and generates high quality models much quicker than manually specifying several combinations of the parameters and running training jobs. Automated ML provides visibility and access to all the training jobs and the performance characteristics of the models to help you further tune the pipeline if you desire.
Follow the instructions in the documentation for a full overview of the user interface.
-
Navigate to the left pane of your workspace. Select Automated Machine Learning under the Authoring (Preview) section. .
-
Enter your experiment name, then select a compute from the list of your existing computes or create a new compute.
-
Select a the IBM-Employee-Attrition dataset that you had created above.
-
Preview data and keep all columns selected for training.
-
Select the training job type: Classification
-
Select target column: Attrition
-
Open “Advanced settings”, set the 'Primary metric' to 'AUC_weighted' and training job time to 15 minutes (for the workshop).
-
Hit "Start" and wait for the training job to start. You’ll be able to see the models which are created during the run, click on any of the models to open the detailed view of that model, where you can analyze the graphs and metrics.
-
Once the run is completed, click deploy the best model to create a deployed endpoint from the model.
To learn more about automated ML, see documentation here.
Optional Tasks:
-
Once your model has been deployed, follow these instructions to consume the model from Power BI.
-
Try the sample notebooks here.