• Databricks
  • Machine Learning and AI (Databricks)

Machine Learning in Production

Contact us to book this course
Learning Track icon
Learning Track

Machine Learning and AI (Databricks)

Delivery methods icon
Delivery methods

On-Site, Virtual

Duration icon
Duration

1 day

Learn best practices for managing machine learning experiments and models with MLflow. This course will teach you how to: 

  • Use MLflow to track the machine learning lifecycle, package models for deployment and manage model versions 
  • Handle various production issues, deployment paradigms and post-production concerns

By the end of this course, you will have built an end-to-end pipeline to log, deploy and monitor machine learning models.

This course will prepare you to take the Databricks Certified Machine Learning Professional exam.

Objectives

  • Track, version and manage machine learning experiments
  • Leverage Databricks Feature Store for reproducible data management
  • Implement strategies for deploying models for batch, streaming and real time
  • Build monitoring solutions, including drift detection

Prerequisites

  • Intermediate experience with Python and pandas
  • Working knowledge of machine learning and data science (including technologies such as scikit-learn and TensorFlow)
  • Familiarity with Apache Spark

Course outline

  • ML in Production Vverview
  • Data Management with Delta and Databricks Feature Store
  • Experiment Tracking and Versioning with MLflow Tracking
  • Model Management with MLflow Models and Model Registry
  • Automated Testing with webhooks
  • Deployment Paradigms
  • Monitoring and CI/CD

Ready to accelerate your team's innovation?