Sunday, 30 August 2020

How To Become A Self-Taught Machine Learning Engineer (For Free)



What should you do to become a self-taught Machine Learning Engineer?


Learn Mathematics

Mathematics is at the core of any Machine Learning or Deep Learning. Therefore, you must understand the mathematics behind Machine Learning to develop intelligent systems.

It doesn't mean you need to spend plenty of your time learning complex mathematical concepts. Just some high school mathematics will be enough in most cases.

At the bare minimum, the maths you should learn includes:
    Linear Algebra: It is at the core of regression algorithms.
    Probability and Statistics: Understanding probability theory will help better understand how to                                                         select the appropriate algorithm with precise accuracies, number of                                                          parameters involved in training time, and model complexity.
    Calculus: It plays a vital role in gradient computations and numerical optimizations.

Most of the ML enthusiasts dive into the algorithms directly and tend to ignore the mathematics requirement mentioned above. So, make sure you don't skip this part.

Dive into Machine Learning

As you are self-learning you need to follow some books/courses to grasp ML concepts and find a quick way to implement them.

My top ML books I usually recommend are:

Hands-On Machine Learning with Scikit Learn and Tensorflow

Introduction to Statistical Learning: with Applications in R

Deep Learning by Ian Goodfellow

Some essential topics

These are building block topics that collectively represent the simple value proposition of machine learning: taking data and transforming it into something useful.





Machine Learning projects

Head to Kaggle and begin to tackle a complete ML project that ML engineers like you are solving. Some kaggle projects to get you started are listed below:

1. Supervised Learning


a) Regression Problems


b) Classification problems



At this point, you already have a good grasp on ML algorithms and practices.

I hope the article has been informative.

In case you need clarifications, please get back to us in the comments section.

Post a Comment

Let's make it better!
Comment your thoughts...

Whatsapp Button works on Mobile Device only

Start typing and press Enter to search