01 - ML Introduction - Course Outline
01 - ML Introduction - Course Outline
Learning:
Reference Books:
Machine Learning, Tom, M., 1st Edition (1997) McGraw
Pattern Recognition, Duda, R.O., Hart, P.E., &Stork, D.
Pattern Recognition and Machine Learning, Bishop, C.,(
Bioinformatics: A Machine Learning Approach, Baldi,
Edition (2001), MIT Press.
Introduction to Semi-Supervised Learning, MIT Press
Introduction to Data Mining by Jawei Han
9
Machine Learning (3)
Supervised Learning
Also known as Classification and label prediction
Construct models based on some training examples
Describe and distinguish classes or concepts for future
prediction
Predict some unknown class labels
Typical methods
Decision trees, naïve Bayesian classification, K-Nearest
Neighbor, support vector machines, neural networks, etc …
Typical applications:
Sentiment Classification,
Spam Classification,
Disease Prediction,
Match result prediction
September 16, 2018 Dr. Hikmat Ullah Khan 10
Classification: Applications
11
Face Recognition
Test images
12
Machine Learning : (4)
Unsupervised Learning
Unsupervised learning
(i.e., Class label is unknown)
Group data to form new categories (i.e., clusters)
Principle:
Maximizing intra-class similarity & minimizing interclass similarity
Many methods and applications
K-means
K-mediod
Applications
Groups or similar people finding
Community detection
15
Regression
Prediction of
numeric value
Based on Relationship
between two
variables, Prediction y = wx+w0
of one Value of a
variable
Example: Price of a
used car
x : car attributes
y : price
y = g (x | θ )
Lecture Notes for E Alpaydın 2004 Introduction to Machine Learning © The MIT Press 16
(V1.1)
Reinforcement Learning
Learning a policy:
A sequence of outputs
No supervised output but delayed
reward
Game playing
Robot in a maze
17
Semi-Supervised Learning
Semi-Supervised
What is Class Label?
Who provides Label?
20