Learn Machine Learning with Python & Scikit-Learn: Complete Beginner's Course ๐Ÿš€

Kickstart your machine learning journey with this practical, hands-on course using Python and Scikit-Learn. Perfect for beginners with basic Python and statistics knowledge!

Learn Machine Learning with Python & Scikit-Learn: Complete Beginner's Course ๐Ÿš€
freeCodeCamp.org
847.7K views โ€ข Nov 22, 2023
Learn Machine Learning with Python & Scikit-Learn: Complete Beginner's Course ๐Ÿš€

About this video

This course is a practical and hands-on introduction to Machine Learning with Python and Scikit-Learn for beginners with basic knowledge of Python and statistics.

It is designed and taught by Aakash N S, CEO and co-founder of Jovian. Check out their YouTube channel here: https://youtube.com/@jovianhq

We'll start with the basics of machine learning by exploring models like linear & logistic regression and then move on to tree-based models like decision trees, random forests, and gradient-boosting machines. We'll also discuss best practices for approaching and managing machine learning projects and build a state-of-the-art machine learning model for a real-world dataset from scratch. We'll also look at unsupervised learning & recommendations briefly and walk through the process of deploying a machine-learning model to the cloud using the Flask web framework.

By the end of this course, you'll be able to confidently build, train, and deploy machine learning models in the real world. To get the most out of this course, follow along & type out all the code yourself, and apply the techniques covered here to other real-world datasets & competitions that you can find on platforms like Kaggle.

โค๏ธ Try interactive Python courses we love, right in your browser: https://scrimba.com/freeCodeCamp-Python (Made possible by a grant from our friends at Scrimba)

โญ๏ธ Topics & Notebooks โญ๏ธ

โŒจ๏ธ (00:00:00) Introduction
โŒจ๏ธ (00:00:25) Lesson 1 - Linear Regression and Gradient Descent
๐Ÿ”— https://jovian.ai/aakashns/python-sklearn-linear-regression
โŒจ๏ธ (02:17:30) Lesson 2 - Logistic Regression for Classification
๐Ÿ”— https://jovian.ai/aakashns/python-sklearn-logistic-regression
โŒจ๏ธ (04:53:26) Lesson 3 - Decision Trees and Random Forests
๐Ÿ”— https://jovian.ai/aakashns/sklearn-decision-trees-random-forests
โŒจ๏ธ (07:25:29) Lesson 4 - How to Approach Machine Learning Projects
๐Ÿ”— https://jovian.com/aakashns/how-to-approach-ml-problems
โŒจ๏ธ (10:06:13) Lesson 5 - Gradient Boosting Machines with XGBoost
๐Ÿ”— https://jovian.ai/aakashns/python-gradient-boosting-machines
โŒจ๏ธ (12:20:57) Lesson 6 - Unsupervised Learning using Scikit-Learn
๐Ÿ”— https://jovian.ai/aakashns/sklearn-unsupervised-learning , https://jovian.ai/aakashns/movielens-fastai
โŒจ๏ธ (13:53:18) Lesson 7 - Machine Learning Project from Scratch
๐Ÿ”— https://jovian.com/aakashns/nyc-taxi-fare-prediction-filled , https://jovian.com/aakashns/nyc-taxi-fare-prediction-blank
โŒจ๏ธ (16:45:47) Lesson 8 - Deploying a Machine Learning Project with Flask
๐Ÿ”— https://jovian.com/biraj/deploying-a-machine-learning-model


๐ŸŽ‰ Thanks to our Champion and Sponsor supporters:
๐Ÿ‘พ davthecoder
๐Ÿ‘พ jedi-or-sith
๐Ÿ‘พ ๅ—ๅฎฎๅƒๅฝฑ
๐Ÿ‘พ Agustรญn Kussrow
๐Ÿ‘พ Nattira Maneerat
๐Ÿ‘พ Heather Wcislo
๐Ÿ‘พ Serhiy Kalinets
๐Ÿ‘พ Justin Hual
๐Ÿ‘พ Otis Morgan
๐Ÿ‘พ Oscar Rahnama

--

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://freecodecamp.org/news

Video Information

Views

847.7K

Likes

20.1K

Duration

18:00:35

Published

Nov 22, 2023

User Reviews

4.8
(169)
Rate:

Related Trending Topics

LIVE TRENDS

Related trending topics. Click any trend to explore more videos.