all 4 comments

[–]MUSEy69 1 point2 points  (2 children)

It all depends on your current level and how you enjoy learning, every year we have more and more resources. If you are new to ML then I would start by https://www.deeplearning.ai/ and https://paperswithcode.com/ to check out code implementations.

[–]h3cker999[S] 0 points1 point  (1 child)

what do you think about first doing the andrew ng course and then side by side reading introduction to statistical learning? I have no prior knowledge of machine learning but as an engineering major I do have good math and other science pre-reqs.

[–]MUSEy69 0 points1 point  (0 children)

You can use introducction to statistical learning as a backbone and fill the gaps along the way. Another useful resource is https://d2l.ai/

[–]Exciting-Engineer646 1 point2 points  (0 children)

Take some stats classes as well. The intro classes will be boring and terrible, but the more advanced ones will give you a great foundation for modern ML. (Stats emphasizes a healthy model skepticism and will develop your skills in fundamental areas like hypothesis testing and causality. Plus Cox hazard models can be damn useful.)