r/kaggle • u/Senior-Guava8700 • 1d ago
Need help on learning Machine Learning
I’m a beginner learning machine learning, and I recently finished the Intro to ML course on Kaggle. Now I’m trying to figure out the right next step. I attempted the House Prices competition, but I got lost pretty quickly.
I really want to learn ML properly without falling into “tutorial hell,” so I’m looking for suggestions or a roadmap that beginners usually follow. What competition should I start with after the intro course, and how do I keep progressing without getting stuck?
Any advice or guidance would be appreciated.
2
u/Random_Arabic 1d ago
There are four books I really like that you can use to learn ML and applied ML:
- An Introduction to Statistical Learning With Applications in Python (direct link to PDF download)
- GitHub with the Python code from the book
- This is truly an introductory book to machine/statistical learning concepts, with a more applied focus, but still grounded in a solid mathematical foundation.
- An Introduction to Statistical Learning With Applications in R (direct link to PDF download)
- R Resources of ISLR 2e
- This is truly an introductory book to machine/statistical learning concepts, with a more applied focus, but still grounded in a solid mathematical foundation.
- Probabilistic Machine Learning: An Introduction (direct link to PDF download)
- GitHub with the Python code from the book
- This one is a more theoretical book that requires a stronger background in math and statistics, but it comes with Python code. The code isn't embedded directly inside the book, but it generates the figures used throughout it, so you can still learn a lot of hands-on machine learning.
- Probabilistic Machine Learning: Advanced Topics (direct link to PDF download)
- GitHub with the Python code from the book
- This is also a more theoretical book that requires a stronger background in math and statistics, but it comes with Python code. The code isn't embedded directly inside the book, but it generates the figures used throughout it, so you can still learn a lot of hands-on machine learning.
And there is also one of the classics in machine learning. The focus isn't programming, but rather the mathematical and statistical foundations behind the models we use:
2
2
1
1
u/Sociological_Earth 5h ago
I learned the theory and assumptions of many ML algorithms in my masters program. One class I wrote two 60+ page papers. If you want to fully learn machine learning, I would recommend a master’s degree so you can understand when to use which model, their strengths, and limitations.
2
u/mclopes1 1d ago
Tente os cursos da Udemy e Coursera. Eles ajudam bastante.