Your path to machine learning
Posted by Gagan Kr. Gupta | Published: 2020-04-27 |                                               |  
What is machine learning ?.
Let's face the truth; machines do not learn. Yes, here I said it.
What a typical "learning machine" does, is finding a mathematical formula, which, when applied to a collection of inputs (called “training data”), produces the desired outputs. This is not learning. Because, if you start distorting the inputs, outputs will be completely different, if not wrong. This is not how "learning" works in animals / humans. Today, even the best of the AI software can not tell a distinction between a cat and dog of similar size, with 100% accuracy, 100% of the times. A 3 year old child has a much higher chance of beating the AI software here.
you see; artificial intelligence is not intelligence, machine learning is not learning.
Its hard to define, and even harder to agree on a single definition of machine learning. IBM coined the term, back in 1959.
Machine learning is a subfield of computer science that is concerned with building "algorithms" which, to be useful, rely on a collection of examples of some phenomenon. This Learning can be supervised, semi-supervised, unsupervised and reinforcement. I will not go deep into all these different jargons here.