Welcome! This repository contains all of the code, notebooks, images and other materials related to the Zero to Mastery Machine Learning Course on Udemy and zerotomastery.io.
- 🎥 Watch the first 10 hours of the course on YouTube.
- 📚 Read the materials of the course in a beautiful online book.
- 🤔 Found something wrong with the code? Leave an issue.
- ❓ Got a question? Post a discussion (see the question template).
- 12 October 2023 - Created an online book version of the course materials, see: https://dev.mrdbourke.com/zero-to-mastery-ml/ (currently a work in progress)
- 7 Sep 2023 onward - Working on updating the materials for 2024, see the progress in #63
- 25 Aug 2023 - Update section 3 end-to-end bulldozer regression notebook for Scikit-Learn 1.3+ (column order for predictions should match column order for training). See #62 for more.
- Create a framework for working through problems (6 step machine learning modelling framework)
- Find tools to fit the framework
- Targeted practice = use tools and framework steps to work on end-to-end machine learning modelling projects
- Section 1 - Getting your mind and computer ready for machine learning (concepts, computer setup)
- Section 2 - Tools for machine learning and data science (pandas, NumPy, Matplotlib, Scikit-Learn)
- Section 3 - End-to-end structured data projects (classification and regression)
- Section 4 - Neural networks, deep learning and transfer learning with TensorFlow 2.0
- Section 5 - Communicating and sharing your work
Some students have taken and shared extensive notes on this course, see them below.
If you'd like to submit yours, leave a pull request.