Reviews 4,2
Reviews 4,5
100% fundable

DP-3014 Implementing a Machine Learning solution with Azure Databricks

Modern AI projects depend on the integration of data pipelines, model development, and cloud infrastructure. Azure Databricks provides a unified platform for scalable, collaborative machine learning workflows.

Key topics

  • Setting up and configuring Azure Databricks environments.
  • Ingesting, processing, and transforming data at scale.
  • Designing, training, and evaluating machine learning models.
  • Tracking experiments and ensuring reproducibility with MLflow.
  • Automating model training with AutoML and hyperparameter tuning.
  • Operating and maintaining production-grade ML systems.

Prerequisite
Knowledge of data analysis and scripting languages, along with a foundational understanding of cloud platforms and ML concepts, is expected.

Target group
Data and cloud professionals looking to build and operate machine learning solutions on Azure.

The training provides a hands-on foundation for the complete ML lifecycle – from data preparation to deploying robust, scalable models.

Course content
  • First steps in Azure Databricks
  • Overview of Azure Databricks workloads
  • Understanding and applying core concepts
  • Exploring the fundamentals of Spark
  • Setting up and managing clusters
  • Using Spark notebooks effectively
  • Processing data files with Spark
  • Visualizing results
  • Getting to know the principles of machine learning
  • Using ML in Azure Databricks
  • Preparing datasets for model training
  • Training and optimizing models
  • Evaluating model quality
  • Getting to know MLflow's core features
  • Running and documenting experiments
  • Registering and deploying models
  • Fine-tuning hyperparameters with Hyperopt
  • Analyzing optimization runs
  • Scaling Hyperopt processes
  • Automating the model training process
  • Using AutoML in Azure Databricks effectively
  • Controlling AutoML workflows with scripts
  • Understanding the fundamentals of deep learning
  • Developing and training models in PyTorch
  • Distributing training across nodes with Horovod

Your Personal Path to the Right Continuing Education Program—We Provide Personalized Guidance

Our experienced educational advisors will guide you from your very first question all the way to the start of your continuing education program.