Overview
In particular, it teaches the fundamentals of MLops and how to:
a) create a clean, organized, reproducible, end-to-end machine learning pipeline from scratch using MLflow;
b) clean and validate the data using pytest;
c) track experiments, code, and results using GitHub and Weights & Biases;
d) select the best-performing model for production and;
e) deploy a model using MLflow.
Along the way, it also touches on other technologies like Kubernetes, Kubeflow, and Great Expectations and how they relate to the content of the class. The Building a Reproducible Model Workflow program is offered by Udacity.
Course Skills
- Machine learning configuration management
- Exploratory data analysis
- Weights & biases
- Data cleaning
- Model deployment
- Hydra
- Data versioning
- Non-deterministic data testing
- Machine learning pipeline creation
- Deterministic data testing
- Pytest
- MLflow
- Data validation
- Model testing
- Machine learning experiment tracking
- Data pre-processing for ML
- Model evaluation
- Inference pipelines
- Data splitting
- Model performance metrics
Programme Structure
Courses include:
- Machine Learning Pipelines
- Data Exploration and Preparation
- Data Validation
- Training, Validation and Experiment Tracking
- Final Pipeline, Release and Deploy
Key information
Duration
- Part-time
- 3 days
Start dates & application deadlines
Language
Delivered
Campus Location
- Mountain View, United States
Disciplines
Web Technologies & Cloud Computing View 408 other Short Courses in Web Technologies & Cloud Computing in United StatesWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
We are not aware of any English requirements for this programme.
Other requirements
General requirements
Prior to enrolling, you should have the following knowledge:
- Jupyter notebooks
- Intermediate Python
Tuition Fees
Additional Details
- This program can be paid for with the Udacity subscription.