05. learning system
05. learning system
Reference:
Tom Mitchell [1]: [1] Tom Mitchell, Machine Learning, McGraw Hill, 1997
from experience E,
ML
ML ML
APPROACH
TASKS
APPROACH
2 3
approach2 approach3
Adequate Data
Performance
Intermittent
Assessment
Algorithm
Learning
Topic 2. Approaches for Machine Learning
Approach I. Supervised Learning – Discreet Output
Task: Predict results of Recruitment
Attributes
Highest Years of Coding Referenc Interview RESPONSE:
Qualifications Experience skills e perf. Accept/Reject
………..
NEW DATA PG 6.3 Med Good Med ???/Reject True Error
TP TN
FP FN
Approach I. Supervised Learning – Continuous output
Task: Recruitment – predict scores
Score Accept/Reject
Regression Classification
(Continuous (Discreet
Response) Response)
The Process of Supervised ML
TASK: Predict Recruitment Results
VALIDATION/TEST
Learning Highes Years DATA
Level of Coding Referenc Interview Result
t of Skill e Perf
TRAINING Qualifi Exper
DATA
Algorithm cation ience
Highes Years Level of Reference Interview Result PG 5 Good Good Good ???/Accept
t of Coding Performanc
Qualifi Exper Skill e UG 3 Med Good Med ???/Reject
cation ience UG 6 Med Medium Good ???/Accept
UG 5 Good Excellent Good */Accept 1. Develop a UG 2 Good Excellent Bad ???Accept
PG 3 Med Good Bad */Reject
Model … … … …
TRAINING CYCLES:
VALID./TEST
…
Model
2. Optimize the
FIELD
High Year Level DATA Interview
Reference Result Model
est s of of Perf
Quali Exp Coding
ficati erie Skill 3. Apply Error
ALTERNATING TRAIN CYCLE
ASSESS / VALIDATE ON
PERFORMANCE
on nce
PG 5 Good Good Excellent ??? the Model CYCLE VALID./TEST DATA
Feedback-LEARN
UG 3 Med Good Good ???
UG 6 Med Medium Med ???
Algorithms for Supervised Learning
• Linear Regression
• Logistic Regression
• Bayesian Classification
• Decision Trees
• Support Vector Machines
• K-Nearest Neighbours
• Artificial Neural Networks
Column index Years of Level of Coding Skill Reference Interview Performance Result
Experience
Row Index
… … … … …
Summary
Principal Component
Analysis Association Rules
Clustering
( Extracts informative (Find associations
(Clubs similar data)
features and their between data items)
correlations)
Algorithms for Unsupervised Learning
• Clustering:
• K-means Clustering
• Hierarchical Clustering
• Principal Component Analysis
• Association rules
• Self Organizing Maps (SOM)
• Singular Value Decomposition SVD
• Anomaly Detection
Approach III. Semi-Supervised Learning
• Labelled pool D1 & Unlabelled pool D2
• Repeat till acceptable performance:
• Learn with labelled examples D1
• Classify D2
• Label confidently classified instances in D2
• Add them to D1
• Can surpass performance with either D1 or D2
• No burden of collecting lots of labelled data
Approach IV. Reinforcement Learning
A
S C
E T
N U
S
ML+AI Agents A
O Navigator in Car T
R O
S R
S
Topic 3: Convergence of Technologies
Relationship between ML & other domains of
AI
AI
ML
Learn
Maths, Statistics,
Hear, Probability,
Plan & NLP Visualization
Talk Data Science
Act Knowledge
Robotics DL &
Interact
Vision
See n interpret
Great Applications!
• Robot-based manufacturing
• Human assistance systems
• Autonomous driving
• Understanding & speaking human language
• Translating one language to another
• Deep Sea/earth Space exploration
• ……..
Learning Points
⮚Machine Learning has these components –
⮚ A Task to be learnt
https://forms.gle/m6kTSVd2NayVC44x9