5 Beginner Friendly Steps to Learn Machine Learning

Опубликовано: 28 Февраль 2025
на канале: Daniel Bourke
162,632
8.7k

This video breaks down practical steps on how to learning machine learning with Python. It's the video I wish I had watched when I started learning machine learning.

My machine learning course - https://dbourke.link/mlcourse
Blog post version of this video - https://dbourke.link/5stepstoml
Learn all of this in one place on DataCamp - http://bit.ly/datacampmrdbourke
Bonus: A 6 step field guide for the modelling phase of machine learning projects - https://dbourke.link/6stepmlfieldguide

Other Links Mentioned (in order)

Step 1 - Learn Python, data science tools and machine learning concepts
Elements of AI - https://www.elementsofai.com/
Python for Everybody on Coursera - https://bit.ly/pythoneverybodycoursera
Learn Python by freeCodeCamp -    • Learn Python - Full Course for Beginn...  
Corey Schafer's Anaconda Tutorial -    • Python Tutorial: Anaconda - Installat...  
Bonus: My Anaconda Blog Post - https://dbourke.link/anaconda
Corey Schafer's Jupyter Notebook Tutorial -    • Jupyter Notebook Tutorial: Introducti...  

Step 2 - Learn data manipulation, analysis and visualization with pandas, NumPy and Matplotlib
Applied Data Science with Python - http://bit.ly/courseraDS
Codebasics Pandas series -    • Pandas Tutorial (Data Analysis In Pyt...  
freeCodeCamp NumPy video -    • Python NumPy Tutorial for Beginners  
Sentdex Matplotlib series -    • Matplotlib Tutorial Series - Graphing...  

Step 3 - Learn machine learning with scikit-learn
Data School scikit-learn series -    • Machine learning in Python with sciki...  
Bonus: fastai machine learning course - https://course18.fast.ai/ml

Step 4 - Learn deep learning and neural networks
Andrew Ng’s deep learning specialization on Coursera - https://bit.ly/courseradl
fastai deep learning curriculum - https://fast.ai

Step 5 - Extra curriculum & books
My favourite machine learning books (video) -    • These books will help you learn machi...  
Python for Data Analysis by Wes McKinney - https://amzn.to/2Z1QZNp
Hands-on Machine Learning with scikit-learn and TensorFlow by Aurelien Geron - https://amzn.to/2Q8iy4v
The Mechanics of Machine Learning by Terrence Parr and Jeremy Howard - https://mlbook.explained.ai/
A Gentle Introduction to Exploratory Data Analysis (project example) - https://towardsdatascience.com/a-gent...
How to work on your own machine learning projects (article) - https://towardsdatascience.com/how-to...

Timestamps
0:26 - Who this video is for
0:41 - My style of learning (code first)
1:51 - Step 1, learn Python, data science tools and machine learning concepts
3:10 - Step 2, learn data manipulation, analysis and visualization with Pandas, NumPy and Matplotlib
4:57 - Step 3, learn machine learning with scikit-learn
6:07 - Step 4, learn deep learning and neural networks
7:33 - Step 5, Extra curriculum & books
10:07 - Where can I learn all these skills?
10:47 - How long should all of this take?
11:45 - What about statistics? Probability? Math?
12:19 - What about certifications?

Note: Affiliate links have been used where possible. This means when you click a link and purchase something I may get a percentage of the purchase price. It will not change the price of the item.

Get email updates on my work - https://dbourke.link/newsletter
Support on Patreon - https://bit.ly/mrdbourkepatreon

Connect elsewhere:
Web - https://dbourke.link/web
Quora - https://dbourke.link/quora
Medium - https://dbourke.link/medium
Twitter - https://dbourke.link/twitter
LinkedIn - https://dbourke.link/mpMxSc