Vendors

This course is aimed at data scientists and machine learning practitioners and consists of two, four-hours modules. 

1.Machine Learning at Scale

In this course, you will gain theoretical and practical knowledge of Apache Spark’s architecture and its application to machine learning workloads within Databricks. You will learn when to use Spark for data preparation, model training, and deployment, while also gaining hands-on experience with Spark ML and pandas APIs on Spark. This course will introduce you to advanced concepts like hyperparameter tuning and scaling Optuna with Spark. This course will use features and concepts introduced in the associate course such as MLflow and Unity Catalog for comprehensive model packaging and governance.

2.Advanced Machine Learning Operations

In this course, you will be provided with a comprehensive understanding of the machine learning lifecycle and MLOps, emphasizing best practices for data and model management, testing, and scalable architectures. It covers key MLOps components, including CI/CD, pipeline management, and environment separation, while showcasing Databricks’ tools for automation and infrastructure management, such as Databricks Asset Bundles (DABs), Workflows, and Mosaic AI Model Serving. You will learn about monitoring, custom metrics, drift detection, model rollout strategies, A/B testing, and the principles of reliable MLOps systems, providing a holistic view of implementing and managing ML projects in Databricks.

img-course-overview.jpg

What You'll Learn

  • Machine Learning at Scale
  • Advanced Machine Learning Operations

Who Should Attend

This course is ideal for professionals who:

  • Are data scientists or machine-learning practitioners seeking to extend their skills to advanced, scalable machine-learning workflows on the Databricks platform.
  • Want to train, tune and deploy ML models at scale (for example using Spark ML, the pandas API on Spark, and hyperparameter-tuning frameworks like Optuna) as described in the “Machine Learning at Scale” module.
  • Are responsible for operationalising ML systems—i.e., moving from experimentation to production—with concepts such as model packaging (MLflow/Unity Catalog), CI/CD, testing, monitoring, drift detection and rollout strategies.
  • Have solid experience in Python for data-science/ML tasks, familiarity with fundamental ML concepts (classification/regression, evaluation metrics) and version-control (e.g., Git) and now wish to deepen their expertise in distributed ML and MLOps.
img-who-should-learn.png

Prerequisites

The content was developed for participants with these skills/knowledge/abilities: 

  • 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).
  • The user should have intermediate-level knowledge of traditional machine learning concepts, development, and the use of Python and Git for ML projects.
  • It is recommended that the user has intermediate-level experience with Python. 

Learning Journey

Coming Soon...

1.Machine Learning at Scale

1.1. Machine Learning Development with Spark

  • A Brief Overview of Spark Architecture for Machine Learning
  • Introduction to Spark ML for Model Development
  • Model Tracking and Packaging with MLflow and Unity Catalog on Databricks
  • Model Development with Spark

1.2. Model Tuning with Optuna on Spark

  • Overview of Hyperparameter Tuning
  • Introduction to Optuna on Spark
  • Model Tuning with Optuna

2.Advanced Machine Learning Operations

2.1. Overview of Machine Learning Operations on Databricks

  • Review of MLOps
  • Streamlining Development to Deployment

2.2. Continuous Workflows for Machine Learning Operations

  • Streamlining MLOps
  • Streamlining MLOps with Databricks

2.3. Testing Strategies with Databricks

  • Automate Comprehensive Testing
  • Model Rollout Strategies with Databricks

2.4. Model Quality and Lakehouse Monitoring

  • Introduction to Monitoring
  • Lakehouse Monitoring

2.5. Streamlining Multiple Environment Deployments – DABs Build ML assets as Code Course Summary and Next Steps

img-exam-cert

Frequently Asked Questions (FAQs)

None

Keep Exploring

Course Curriculum

Course Curriculum

Training Schedule

Training Schedule

Exam & Certification

Exam & Certification

FAQs

Frequently Asked Questions

img-improve-career.jpg

Improve yourself and your career by taking this course.

img-get-info.jpg

Ready to Take Your Business from Great to Awesome?

Level-up by partnering with Trainocate. Get in touch today.

Name
Email
Phone
I'm inquiring for
Inquiry Details

By submitting this form, you consent to Trainocate processing your data to respond to your inquiry and provide you with relevant information about our training programs, including occasional emails with the latest news, exclusive events, and special offers.

You can unsubscribe from our marketing emails at any time. Our data handling practices are in accordance with our Privacy Policy.