• Databricks
  • Machine Learning and AI

Get Started with Databricks for Machine Learning

Contact us to book this course
Learning Track icon
Learning Track

Machine Learning and AI

Delivery methods icon
Delivery methods

On-Site, Virtual

Duration icon
Duration

1/2 day

In this course, you will develop the foundational skills needed to use the Databricks Data Intelligence Platform for executing basic machine learning workflows and supporting data science workloads. You will explore the platform from the perspective of a machine learning practitioner, covering topics such as feature engineering with Databricks Notebooks and model lifecycle tracking with MLflow. Additionally, you will learn about real-time model inference with Mosaic AI Model Serving and experience Databricks’ “glass box” approach to model development through AutoML. The course includes three instructor-led demonstrations, culminating in a comprehensive lab that reinforces the concepts covered in the demos.

Objectives

By the end of this course, you will be able to:

  • Describe fundamental concepts for ML using the Databricks Data Intelligence Platform.

  • Perform basic notebook tasks using the Databricks Data Intelligence Platform. 

  • Store and manage data for ML tasks.

  • Describe features available within Databricks for end-to-end machine learning development.

  • Create and use a baseline model using AutoML.

  • Create and use a feature store table for model training.

  • Use MLflow to track, stage, and manage the model lifecycle.

  • Use a registered model for real-time inference with Mosaic AI Model Serving.

Prerequisites

  • A beginner-level understanding of Python.

  • Basic understanding of DS/ML concepts (e.g. classification and regression models), common model metrics (e.g. F1-score), and Python libraries (e.g. scikit-learn and XGBoost). 

Course outline

  • Databricks Infrastructure
  • Databricks Data Intelligence Platform
  • Unity Catalog Overview
  • Databricks Workspace Walkthrough
  • Introduction to Machine Learning on Databricks
  • Exploratory Data Analysis (EDA) and Feature Engineering on Databricks
  • Introduction to Mosaic AI AutoML
  • Introduction to MLflow on Databricks
  • Introduction to Mosaic AI Model Serving

Ready to accelerate your team's innovation?