machine learning is not easy and it is especially not easy to become a self-taught machine learning engineer but that is precisely what I did and over the last couple of years I’ve worked with numerous companies as a machine learning engineering consultant to help them Implement ml into their products but I actually started from absolute scratch and in this article, I’ll show you guys exactly what are the five important lessons I’ve learned and the five important steps you guys can take in order to learn machine learning from scratch and the main reason why I’m making this article is I know that a lot of people are interested in getting into ml at this time but they might not have the resources or even time to spend on getting a specialized degree or even going back to University so in this article that is precisely what I’ll be covering.
I got interested in machine learning when I was taking my bachelor’s in computer science but my bachelor’s degree was absolutely unrelated to machine learning however what I decided was for my thesis research paper I would actually do it on machine learning on a machine learning topic and that on hindsight was an absolutely bold move but that actually really worked out for me because it really forced me to put myself out there and self teach myself machine learning by taking a lot of different courses online and reading a lot of different research papers and books so although that was a very difficult time but it was a very important aspect and for me, for me to actually get started with ML and start my career in ml one of the mistakes.
I made early on and I instantly realized is that I had to really understand my own learning pace and really own it which I suggest that you guys do as well so I actually believe that by completing one machine learning course I would Master ML and that was absolutely not true and this is something that you have to keep in mind as well personally I consider it as an achievement if I take an ml course and I understand and take away of it so that’s an achievement for me so keep a Guinea guideline like that for yourself because that is going to be extremely important this really helped me to Pace myself and also be patient with myself when I was learning machine learning and this also allowed me to look at a lot of different resources so not just courses but important books and research papers famous research papers within ml so these are actually key steps that you guys should be taking when you’re learning machine learning the second thing which I realized very early on is to not obsess over the right language or the right tool or python library that I should be picking up instead I should be focusing on the problems that I want to be solving and I think that has really helped me and shaped me into the type of machine learning engineer that I am today I’m very problem oriented and I really look at problems and how exactly machine learning could be useful in solving a problem instead of focusing on the tools a really important article slash course that I’ll recommend which is really highlighting this aspect is actually Google’s machine learning crash course so just the introduction of that course is very important because they really talk about problem framing in machine learning and that is a very important aspect so problem Framing and machine learning is taking a look at a problem that you’re facing and really try to trying to identify if machine learning would be a good tool to use in order to solve that problem or could you just use something else in order to solve it so this is something that I will be linking in the next articles box below if you’re interested you guys can check it out and this is an absolutely free Resource as well the next thing I want to highlight is if you are someone who is transitioning into machine learning from a career slash job don’t feel that you can only work on a serious machine learning project after you switch into a machine learning engineering career take advantage of the fact that you have a lot of domain knowledge about your existing industry and that means that you know a lot of key problems which exist in your industry think about if machine learning could be useful in solving some of these problems and that would be an excellent project to work on and a serious machine learning project to work on this is something that you could even think about to bring up to your company or even your team and try to identify ways in which you can Implement ml into your current domain .
the fourth and most important thing that I want to stress is don’t ask for permission you don’t need me or someone else to tell you that you can learn machine learning you have to start telling yourself that and this is a mindset that is very important especially if you want to be a self-taught machine learning engineer, of course, there are a lot of resources that you guys should pay attention to and of course, a lot of things like roadmaps will definitely help so that’s why I actually went ahead and created a road map for absolute beginners on how you can learn machine learning from scratch and that is broken down into five different steps including learning math the probability python for machine learning as well as machine learning fundamentals and a lot of other projects as well so the link to the roadmap will be in the next articles box you guys can check that out.
last but not least keep learning machine learning is one of the fastest growing fields out there just because of the huge amount of interest in it as well as the huge amount of investment being done into research in ml so we are going to see a lot of big changes over the next couple of years so it’s essential that you keep up to date with what’s happening within ml find something that you’re interested in because there are so many different subfields within machine learning to be interested in computer vision is an entirely different field of its own natural language processing as well so find something that really interests you if you guys found this article helpful please hit subscribe and like as that really helps me out to make this amazing content thank you guys for watching and see you in my next one.