Machine Learning Fundamentals
4 lessons · 4 hours of content · intermediate level · English · certificate of completion
Learn core machine learning ideas — regression, classification, clustering, training vs testing and evaluation — with freeCodeCamp's "Machine Learning for Everybody" and the scikit-learn getting-started guide.
What you'll learn
- Explain supervised vs unsupervised learning
- Train and evaluate regression and classification models
- Avoid overfitting with train/test splits
- Use scikit-learn for common ML tasks
Course content
Getting started
- Course overview
Video lessons
- Machine Learning for Everybody — full course (freeCodeCamp.org)
Official resources
- scikit-learn — Getting started
Practice
- Practice quiz