What is Machine Learning?

Connect with

What is Machine Learning? This is one of the popular niche technology in data science, the AI branch. There is a lot of question arise and excitement in your mind when you hear the term “Machine Learning”. Machine learning grew out of work in AI (Artificial Intelligence) and this is a new capability of computers.

1. Overview of Machine Learning

Machine learning is a branch of AI (Artificial Intelligence). the process of learning to your machine with some master data of pattern and behavior.
We can say that it’s the extraction of knowledge of data.

2. Definitions of Machine Learning

Two definitions of Machine Learning areas:

“the field of study that gives computers the ability to learn without being explicitly programmed.”
– Arthur Samuel

Arthur Samuel definition is an older informal definition.

Tom Mitchell provides a more modern definition as follows:

“A computer program is said to learn from experience E with respect to some class of tasks T and performance measure P, if its performance at tasks in T, as measured by P, improves with experience E.”
– Tom Mitchell

In another word we can say as,

Machine Learning study of algorithm that
– improve thier performance P
– at some task T
– with experience E

well defined learning task


Example: playing checkers.

E = the experience of playing many games of checkers

T = the task of playing checkers.

P = the probability that the program will win the next game.

In general, any machine learning problem can be assigned to below classifications:

3. Learning Type in Machine Learning

If you think carefully, you found the following are the learning type which you study and use in your project of Machine Learning.

  1. Supervised learning: Right answer given for each example of data
    • Classification
    • Regression
  2. Unsupervised learning
    • Clustering
    • Density estimation
  3. Reinforcement Learning
  4. Semi-supervise learning
  5. Active learning

4. Example of Machine Learning

  • Supervised Learning – Classification: given mail is spam or not (is a type of binary classification )
  • Supervised Learning – Regression: predicting stock market
  • Unsupervised Learning – Clustering: market segmentation, Grouping of news, grouping of movie etc (with discrete data)

Tom Mitchell

Your comments are welcome to improve this post on the overview of Machine learning. Happy learning 🙂

Connect with

Leave a Comment

Your email address will not be published. Required fields are marked *