ML Lec 1
ML Lec 1
Lecture 1
Dr. Muhammad Kamran Malik
What is Machine Learning
What is Machine Learning
• A subfield of computer science and AI
• Learn, make decisions and prediction from data.
• Enables computers to act and make data–driven decision rather than
being explicitly programmed to carry out a certain task.
What is Machine Learning
(a) (b)
100 50 50
100 0 100
Actual
1000 0 1000
Machine Learning
[Task Driven]
Classification
Clustering
Unsupervised Learning
[Data Driven]
Dimensionality
Reduction
Fully observable
environment
Reinforcement Learning
[Environment Driven]
Partially observable
environment
Supervised Learning
Supervised Learning
Unsupervised Learning
Reinforcement Learning
Machine Learning Extended
Q&A
Clustering / Classification /
Regression
Clustering / Classification / Regression ??
• Given data about the size of houses on the real estate market, try to
predict their price.
• Given a picture of a person, we have to predict their age on the basis of
the given picture
• Given a patient with a tumor, we have to predict whether the tumor is
malignant or benign.
• Building a system that predicts whether the house "sells for more or less
than the asking price."
• Take a collection of 1,000,000 different genes, and find a way to
automatically group these genes into groups that are somehow similar
or related by different variables, such as lifespan, location, roles, and so
on.
• The "Cocktail Party Algorithm", This is unsupervised
allows you to find structure in a chaotic (clustering)
environment. (i.e. identifying individual
voices and music from a mesh of
sounds at a cocktail party).
This is unsupervised
(clustering)
Eg: recommended systems , filtering news
feed