We're offering 20% off September Live Online classes! See which courses are applicable.   |   Details

  
AccountIcon BigDataIcon BlogIcon default_resource_icon CartIcon checkmark_icon cloud_devops_icon computer_network_admin_icon cyber_security_icon gsa_schedule_icon human_resources_icon location_icon phone_icon plus_icon programming_software_icon project_management_icon redhat_linux_icon search_icon sonography_icon sql_database_icon webinar_icon

Search UMBC Training Centers

Data Science

Cloud Scale Machine Learning

Group Training + View more dates & times

                 
Overview

Build machine learning models at any scale from in Cloud Scale Machine Learning, a comprehensive 2-day course designed for data and tech professionals. This course will provide participants with a comprehensive understanding of how to scale machine learning models and data analysis. In this course, you’ll learn the strategies and tools to determine the best fit for specific use cases and gain hands-on experience applying that knowledge with state-of-the-art tools. Participants will gain hands-on experience using technologies for scalable machine learning, such as Dask, Ray, Horovod, and DeepSpeed. Upon completion, participants be empowered to build machine learning models that only are only possible through cloud scale computing.

Duration

2 Days

Who Should Take This Course

AUDIENCE

Data Scientists, Data Engineers, Machine Learning Engineers, MLOps professionals.

Prerequisites

Participants should have intermediate programming skills (preferably in Python), an understanding of mathematics and statistics, basic familiarity with machine learning / neural networks, a grasp of computer science fundamentals, familiarity with common operating systems and basic command-line operations, and a willingness to review pre-course materials.

These prerequisites will help participants engage effectively with the course material and hands-on labs, making the learning experience more rewarding. Attendees will also need to be able to ssh into a supplied cloud instance during the course to complete the lab work.

Why You Should Take This Course

Upon completing this course, participants will:

  • Build an in-depth understanding of how to scale machine learning models and data analysis
  • Learn how to determine which scaling strategy and tools best fit your use case
  • Gain hands-on experience using state-of-the-art technologies for scalable machine learning, such as Dask, Ray, Hovorod and DeepSpeed
  • Develop the skills and expertise to build machine learning models with trillions of parameters, using petabytes of data
Schedule
Course Outline

Day 1: Understanding Cloud Scale ML

    1. Overview
    2. Data Analytics with Dask SQL and VegaFusion
    3. Model Parallelism and Data Parallelism
    4. Model Considerations at Scale

Day 2: Tools for Scalable ML

    1. Dask ML
    2. Ray Train
    3. Hovorod
    4. DeepSpeed
FAQs
Is there a discount available for current students?

UMBC students and alumni, as well as students who have previously taken a public training course with UMBC Training Centers are eligible for a 10% discount, capped at $250. Please provide a copy of your UMBC student ID or an unofficial transcript or the name of the UMBC Training Centers course you have completed. Asynchronous courses are excluded from this offer.

What is the cancellation and refund policy?

Student will receive a refund of paid registration fees only if UMBC Training Centers receives a notice of cancellation at least 10 business days prior to the class start date for classes or the exam date for exams.

Contact Us