Machine Learning Introduction
Course on Artificial Intelligence
Somnath Hazra
What is Machine Learning?
Tom Mitchell [1997]- A computer program is said to learn from experience E with respect to some class of tasks T and some performance measure P, if its performance at tasks in T, as measured by P, improves with experience E.
Machine Learning
Mainly 3 types of tasks:
What do machines learn?
Why do we need it?
Sample tasks
The No Free Lunch Theorem
Generalization capacity of algorithms from a finite set of training data
The No Free Lunch Theorem states:
Averaged over all possible data generating distributions, every classification algorithms has the same error rate when classifying previously unobserved points
In the absence of domain knowledge, no learning algorithm is universally better than any other
Therefore important to understand the distributions relevant to the domain
Thank you