Blog‎ > ‎Blog Posts‎ > ‎

Machine Learning explained in 2 Minutes!! [Part 1]

posted Jul 31, 2017, 11:36 AM by Rohit Bhaskar   [ updated Jul 31, 2017, 11:37 AM ]

This is a topic that a lot of people have ‘Heard’……that’s it. Just heard. Its a complete myth and is requires level 5 knowledge of……….MAGIC!! that’s right!! isn’t it?……..

Well, I guess not. Machine learning may be a fairly new topic, but has to almost every corner of the world and of science (figuratively speaking of course). The applications of machine learning are endless!! Without even knowing about it, people on an average use it at least in 10 different places in a single day. The biggest tech companies use it extensively (eg: Google, Microsoft and Facebook………what more needs to be said???)

So at least knowing what machine learning is, is really quite important in the world we live in now. Now that you know it’s importance, lets understand what it really is.

Machine learning is, to put it simply, a piece of code that can learn to differentiate and choose from a set of options. (I know that was way too vague. You will understand it as you read further)

There are 2 types of machine learning. One is Supervised learning, and another is Unsupervised learning. I’ll explain the 2 with examples. Assuming that you have to segregate between images that contain red cars and images that contain other colour cars, in supervised learning, you would give the algorithm images of red cars and “tell” it that those are images of red cars. Then you would provide it images of other colour cars and “tell” it that those are “not” images of red cars. In this case, you provided the code with 2 ‘datasets’. One being the correct set and one incorrect set. Using these 2 sets, the code is able to learn to distinguish between them.

This is Supervised learning. The example that I took was just a simple representation of what can be done. In a broader scale of things, you could be able to tell if a cancer is dangerous or not (just as an example).

This was just 1 type of machine learning. In my next post I’ll explain what unsupervised learning is and also tell you certain real life examples of machine learning, and ill even get you started with learning how to use it.

That’s all for this post. Hope you had a good read!!