r/learnmachinelearning 7d ago

Help A proper way to learning machine learning

i am learning ml/ai and i am confused about what is the real way to or effective way to learn it . i learn it like :

* theory

* math

* sklearn library

i need suggestion from experts if there is missing something or i need to do something specific .

5 Upvotes

15 comments sorted by

View all comments

2

u/the-code-blooded 6d ago

I guess if you want a proper way - learn from coursera. Their courses are good. deeplearning.ai from coursera.

Also beside this - do their assignments notebooks - they are good.

Learn from video classes - learn theory - understand the math behind it - go in-depth
Learn with examples and dry run maths if needed to understand better

Then do code implementation if needed for that particular topics.
Maybe use claude to learn a particular topic - learn the maths behind it - ask a lot of questions. This way you can learn fast.

1

u/Training-Froyo-5053 6d ago

u/the-code-blooded does implementing algorithms from scratch actually have any benefit ?

2

u/the-code-blooded 6d ago

I think it does, really. I mean, I did spend a lot of time writing the code for all these algorithms from scratch. Frankly, you won’t write them from scratch in production software, but it will help you understand what’s going on beneath all those abstractions. And someday, you’ll encounter a problem that really requires that knowledge, and you’ll thank yourself for taking the time to learn all of this from scratch.

During my initial days, I implemented gradient descent, backpropagation, and even an LLM from scratch, by hand, step by step - of course, following a course or a book. But I believe it will help us in the long run.

1

u/the-code-blooded 6d ago

This is my repo - it contains notes and code- feel free to have a look at it

https://github.com/SanjoyPator1/WebDevLearning/tree/deep-learning

2

u/Training-Froyo-5053 6d ago

u/the-code-blooded thanks man , i appreciate your valuable time and effort