L1 - SLM Notes (Bacground, ML)
L1 - SLM Notes (Bacground, ML)
TEXTBOOKS/LEARNING RESOURCES:
a) Masashi Sugiyama, Introduction to Statistical Machine Learning (1 st ed.), Morgan Kaufmann, 2017. ISBN 978-0128021217.
b) T. M. Mitchell, Machine Learning (1st ed.), McGraw Hill, 2017. ISBN 978-1259096952.
Machine Learning
Supervised Learning
Unsupervised Learning
Reinforcement Learning
Domains/Application Areas
10 Correct Answers
15 Incorrect Answers
Areas of Statistics
Descriptive Inferential
statistics statistics
• It describes the overall shape of the data by using • Tools that statisticians use to draw conclusions about
properties such as mean, variance, skewness, and the characteristics of a population.
kurtosis.
• Inferential statistics include linear regression analysis,
• The above statistics describe the overall structure analysis of variance (ANOVA), and null hypothesis
of the data. It forms the basis of making testing, etc.
predictions using inferential statistics.
Examples of Statistics
Human can learn from experience ------- Can machine also learn from experience
??
• Humans have limitations (but one can scale-up the machines as
needed)
• Work 24x7
Problems Tra
in
Problem Solution
Training Data
Class Labels
Unsupervised Learning
No labeled data is present, machine draw
inferences from datasets and assign them
class labels.
Supervised
Learning
Examples: Support vector machines (SVM), Neural networks, Naïve Bayes classifier, Decision trees, K-
Nearest neighbors (kNN)
Dr. Tej Bahadur Chandra October 30, 2024 15
Machine Learning (ML): Supervised Learning Real-Life Example
Train Model
Trained Model
Normal
Normal X-ray Images
Abnormal
- Preprocess
- Extract Features
- Select Optimal Features
Test Cases
- Perform Classification
X-ray Images of Pneumonia - Evaluate Model Performance
Supervised learning is a type of machine learning method in which we provide sample labelled data to the
machine learning system in order to train it, and on that basis, it predicts the output.
The system creates a model using labelled data to understand the datasets and learn about each data, once the
training and processing are done then we test the model by providing a sample data to check whether it is
predicting the exact output or not.
The goal of supervised learning is to map input data with the output data.
The supervised learning is based on supervision, and it is the same as when a student learns things in the
supervision of the teacher. The example of supervised learning is spam filtering.
Supervised learning can be grouped further in two categories of algorithms: Classification and Regression
Unsupervised
Learning
Examples:
‒ K-means clustering,
‒ Fuzzy c-means clustering
‒ Hierarchical clustering
‒ Density based clustering
Abnormal Patches
Performance Evaluation
Normal Patches
Segmented Extracting Image Patches
Lung Fields Image Patch Clustering
Reinforcement
Learning
Examples
‒ Markov Decision Process
‒ Q Learning
Machine is
learning
trainedintoimage domain
analyze has several
the signals applications
from various like:
sources like:
Machine learning in text domain has several applications like:
FacialBrain
Recognition/
(EEG) Robotic
HeartNavigation
(ECG) Disease
AudioDetection
signals
Text Mining Natural Language Processing
Object Detection
Image Acquisition
Enhancement
(a) (b)
Segmentation
Feature Extraction
Feature Selection/
Reduction
Virtual Personal Assistants Analyze huge data Health care sector Others
Cortana on Windows 10
Share market price
Personalized medicine Google car
Future
of
Machine
Learning