How to Learn Machine Learning in 2024 (7 step roadmap)

Published: 27 June 2024
on channel: Infinite Codes
16,286
1.1k

How I’d learn Machine Learning & AI in 2024 (if I could start over) - Complete 7-step Roadmap

Also Watch: All Machine Learning algorithms intuitively explained in 17 min
   • All Machine Learning algorithms expla...  

In this video, I will show you how I would learn Machine Learning in 2024 if I could start over.

About 6 years ago I taught myself Machine Learning with free online resources, landing me an amazing Data Scientist job in the industry. I have since taught everything I taught myself to hundreds of students all over the world in real life programming and Data Science & Machine Learning bootcamps and have seen my students get amazing jobs as well.

Here I am sharing my complete roadmap for a newbie focusing on the essentials and avoiding all the pitfalls and mistakes I have made.

👇🏻 Links Resources I mention in the Video👇🏻

=== Python ===

My Python for beginners playlist:    • Python Tutorials for Beginners  

Other tutorials:
Official Course: https://docs.python.org/3/tutorial/in...
W3 schools: https://www.w3schools.com/python/
Uni of Helsinki MOOC: https://programming-24.mooc.fi/
Khan Academy: https://www.khanacademy.org/computing...
Or simply type “Python tutorial” into Google :-)

=== Math ===

Stats & Probability:
https://www.khanacademy.org/math/stat...
https://www.edx.org/learn/probability...

Linear Algebra:
https://www.khanacademy.org/math/line...
https://www.edx.org/learn/linear-alge...
3Blue1brown (neat visuals)    • Vectors | Chapter 1, Essence of linea...  

Calculus:
https://www.khanacademy.org/math/diff...
3Blue1Brown (amazing visuals!)    • The essence of calculus  


=== Data Tools ===
Jupyter: https://jupyter.org/
Numpy: https://numpy.org/doc/stable/user/qui...
Pandas: https://pandas.pydata.org/docs/user_g...
Matplotlib: https://matplotlib.org/stable/tutoria...


=== ML Theory ===

ISL (free PDF) https://www.statlearning.com/
ISL Python Playlist:    • Statistical Learning with Python  
Coursera ML introduction: https://www.coursera.org/specializati...


=== ML tools ===

SK Learn: https://scikit-learn.org/stable/tutor...
SK Learn algorithm Cheat Sheet: https://scikit-learn.org/stable/tutor...

=== Neural Networks / Deep Learning ===

Coursera: https://www.coursera.org/specializati...
3Blue1Brown (amazing visuals!)    • But what is a neural network? | Deep ...  

Andrej Kaparthy    • Neural Networks: Zero to Hero  
Hugging Face NLP course: https://huggingface.co/learn/nlp-cour...

Keras https://keras.io/getting_started/

=== Real Projects ===
https://www.kaggle.com/
https://github.com/

================== Timestamps ================
00:00 - Intro
00:55 - Python
01:44 - Math
03:12 - Data Tools
04:25 - ML Theory
07:00 - ML tools
07:43 - Neural Networks & Deep Learning
08:43 - Real Projects

=============================================

#ai #learning #machinelearning #ml #datascience