• Databricks
  • Machine Learning and AI

Machine Learning Model Development

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 day

This comprehensive course provides a practical guide to developing traditional machine learning models on Databricks, emphasizing hands-on demonstrations and workflows using popular ML libraries. This course focuses on executing common tasks efficiently with AutoML and MLflow. Participants will delve into key topics, including regression and classification models, harnessing Databricks' capabilities to track model training, leveraging feature stores for model development, and implementing hyperparameter tuning. Additionally, the course covers AutoML for rapid and low-code model training, ensuring that participants gain practical, real-world skills for streamlined and effective machine learning model development in the Databricks environment.

Objectives

After consuming this content, you should be able to: 

  • Describe fundamental concepts of machine learning.

  • Describe the main components of MLflow for model development.

  • Describe hyperparameter tuning and methods.

  • Utilize MLflow for model tracking and model tuning with hyperopt.

  • Explain benefits and features of Databricks AutoML

  • Create an AutoML experiment, identify the best model, and modify the generated models.

Prerequisites

At a minimum, you should be familiar with the following before attempting to take this content:

  • Knowledge of fundamental concepts of regression and classification methods

  • Familiarity with Databricks workspace and notebooks

  • Intermediate level knowledge of Python

Course outline

  • Model Development and MLflow
  • Evaluating Model Performance
  • Hyperparameter Tuning Fundamentals
  • Hyperparameter Tuning with Hyperopt
  • Automated Model Development with AutoML

Ready to accelerate your team's innovation?