Implementing a Machine Learning Solution with Azure Databricks (DP-3014)
Data scientists and machine learning engineers can use Azure Databricks to implement machine learning solutions at scale.
Course Information
Price: $695.00
Duration: 1 day
Certification:
Exam:
Learning Credits:
Check out our full list of training locations and learning formats. Please note that the location you choose may be an Established HD-ILT location with a virtual live instructor.
Train face-to-face with the live instructor.
Access to on-demand training content anytime, anywhere.
Attend the live class from the comfort of your home or office.
Interact with a live, remote instructor from a specialized, HD-equipped classroom near you. An SLI sales rep will confirm location availability prior to registration confirmation.
All Sunset Learning dates are guaranteed to run!
Register
- Please Contact Us to request a class date or speak with someone about scheduling options.
Prerequisites:
This learning path assumes that you have experience of using Python to explore data and train machine learning models with common Open-Source frameworks, like Scikit-Learn, PyTorch, and TensorFlow. Consider completing the Create machine learning models learning path before starting this one.
Target Audience:
Data scientists and machine learning engineers.
Course Objectives:
Students will learn to:
- Explore Azure Databricks
- Use Apache Spark in Azure Databricks
- Train a machine learning model in Azure Databricks
- Use MLflow in Azure Databricks
- Tune hyperparameters in Azure Databricks
- Use AutoML in Azure Databricks
- Train deep learning models in Azure Databricks
Course Outline:
Module 1: Explore Azure Databricks
- Provision an Azure Databricks workspace.
- Identify core workloads and personas for Azure Databricks.
- Describe key concepts of an Azure Databricks solution.
Module 2: Use Apache Spark in Azure Databricks
- Describe key elements of the Apache Spark architecture.
- Create and configure a Spark cluster.
- Describe use cases for Spark.
- Use Spark to process and analyze data stored in files.
- Use Spark to visualize data.
Module 3: Train a machine learning model in Azure Databricks
- Prepare data for machine learning
- Train a machine learning model
- Evaluate a machine learning model
Module 4: Use MLflow in Azure Databricks
- Use MLflow to log parameters, metrics, and other details from experiment runs.
- Use MLflow to manage and deploy trained models.
Module 5: Tune hyperparameters in Azure Databricks
- Use the Hyperopt library to optimize hyperparameters.
- Distribute hyperparameter tuning across multiple worker nodes.
Module 6: Use AutoML in Azure Databricks
- Use the AutoML user interface in Azure Databricks
- Use the AutoML API in Azure Databricks
Module 7: Train deep learning models in Azure Databricks
- Train a deep learning model in Azure Databricks
- Distribute deep learning training by using the Horovod library