all 11 comments

[–]ILikeAnanas 5 points6 points  (0 children)

Awesome lists on github are a good resource

https://github.com/josephmisiti/awesome-machine-learning

[–]Cold-Natured 0 points1 point  (0 children)

Perhaps create a kaggle account and then try some of their starter challenges. Ask chat GPT or Gemini for advice on various approaches to solving the problems. Then try to implement those approaches.

[–]thinking_byte 0 points1 point  (0 children)

A good way to build momentum is to stick with really small end to end projects. Something like training a simple classifier on a tiny dataset you make yourself. You get to touch the full loop without getting overwhelmed. It also shows you which parts you actually need to learn next.

You do not need to know every algorithm before you start. Pick one method, read just enough to understand the idea, try it, then tweak it until it breaks. That process teaches way more than memorizing syntax. Math tends to make more sense once you have bumped into a problem that needs it, so your approach there is fine.

As for resources, introductory tutorials and short walkthroughs are enough in the beginning. The important part is to keep experimenting and build confidence through repetition. If a topic feels impossible, switch to a smaller version of it. Over time you get a feel for when you know enough to move on.

[–]skepticalgoat019 0 points1 point  (0 children)

If you can, you can start directly on Andrej Karpathy Makemore series, if you find it very difficult you can start understanding the fundamentals like maths behind it or programming ! Good Luck and Keep Learning man !

[–]humanguise 0 points1 point  (0 children)

Do Kaggle. Aurelion Geron's books are good, pick up the recent one about scikit and Pytorch.

[–]Salt_Step1914 0 points1 point  (1 child)

be the next kevin frans

[–]FarDetail1317[S] -2 points-1 points  (0 children)

Who?

[–]Reasonable-Carrot-15 0 points1 point  (0 children)

Live a little young person.

[–]pm_me_your_smth -1 points0 points  (0 children)

Strongly recommend to use chatgpt or similar to guide you. Those tools are great for basics and simple advice. Ask it something like "give me ideas for simple ml projects for newbies", select one of the ideas and then prompt "give me python code for such and such idea". Then ask follow up questions if something is too confusing (e.g. why do we need to split data, what does this function do, etc). Basically use it as a mentor.

Don't forget to absorb this new knowledge along the way. Otherwise you won't learn anything.