DataTalksClub / machine-learning-zoomcamp

Learn ML engineering for free in 4 months!
8.97k stars 2.12k forks source link

Machine Learning Zoomcamp

Syllabus

Taking the course

2024 cohort

We start the course again in September 2024

Self-paced mode

You can take the course at your own pace. All the materials are freely available, and you can start learning at any time.

To take the best out of this course, we recommened this:

Of course, you can take each module independently.

Prerequisites

Nice to have but not mandatory

Asking questions

The best way to get support is to use DataTalks.Club's Slack. Join the #course-ml-zoomcamp channel.

To make discussions in Slack more organized:

We encourage Learning in Public

1. Introduction to Machine Learning

2. Machine Learning for Regression

3. Machine Learning for Classification

4. Evaluation Metrics for Classification

5. Deploying Machine Learning Models

6. Decision Trees and Ensemble Learning

Midterm Project

Putting everything we've learned so far in practice!

8. Neural Networks and Deep Learning

For the deep learning part, we need to use a GPU. ML Zoomcamp students can use Saturn Cloud and get extra 150 GPU hours there. Message support and say "I'm enrolled in ML Zoomcamp" to get an upgrade.

9. Serverless Deep Learning

10. Kubernetes and TensorFlow Serving

11. KServe (optional)

Capstone Project 1

Putting everything we've learned so far in practice one more time!

Article

Writing an article about something not covered in the course.

Capstone project 2 (optional)

For those who love projects!

Supporters and partners

Thanks to the course sponsors for making it possible to run this course

Do you want to support our course and our community? Please reach out to alexey@datatalks.club