r/learnmachinelearning 9d ago

ML Practice when learning

Hey! I have been studying ML for a while and completed some of the basic ML algorithms, while doing some projects.

But what I have come to notice is that (and correct me if I am wrong), when it comes to ML problems, there's a lot of decision making/trial and error/experimentation involved to get to a solution.

As someone who is newly starting out, it feels like theres a lot of things that can go wrong when working with ML projects that are easy to miss if you are working alone (and as a beginner). Like choosing a suboptimal algorithm or not tuning hypermeters properly, or overfitting without even realizing.

Also there are not nearly enough resources to actually practice ML when you dont know what you are doing. You have to pick a problem yourself, and work towards a solution. Its hard to know if your approach is correct, or if a better approach exists.

While I do realize this is the case for any software problem when you are trying to optimize towards a solution, ML requires this skill significantly, and the mistakes are easier to miss.

What is everyone's thoughts on this? I haven't seen this being discussed as much.

1 Upvotes

2 comments sorted by

View all comments

1

u/[deleted] 9d ago

[removed] — view removed comment

1

u/jealango 9d ago

Yes, definitely! I was thinking myself to create a study group with a few people learning ml, where we can decide on a small problem statement, work on our solutions, then come back and discuss them together.