You know this from AI-900
Four options for training models in Azure ML Workspaces
When to use Azure ML Designer
When to use Automated ML
When you have a training dataset and you need to find the best performing model; you’ll want to experiement with various algorithms and hyperparameters as quickly as possible.
AutoML will iterate through algorithms, hyperparameter tuning and feature selections to find the best performing model for your data.
When to use Jupyter Notebooks
Where all files are stored, how to run them and where you can edit them.
When you prefer to develop by running code in notebooks (inline documentation, snippet execution and immediately visible output).
Co Sw Pi
The three types of Jobs for Running a Script as a Job and their execution considerations
The main consideration is when you want to prep your code for production readiness. Easier to automate the process. Run the script as a job in Azure Machine Learning so that all inputs/outputs are stored in the Workspace.
The two scenarios that run as a Pipeline Job
Restricting access when creating a new ML Workspace
Use advanced options through a private endpoint and specifying custom keys for data encryption
Larger VM size vs Smaller VM size (when creating a Compute Instance)
A larger image may incur higher cost and a smaller image may not be sufficient to complete the tasks.
IO
Running a script or Pipeline as a Job allows you to define…
Model Tracking with Jobs
Jobs allow you to define inputs and document any outputs
Jobs keep track of different models you train to compare and identify the best model