Primer On
Supervised Learning &
UnSupervised Learning
Puneet Arora
Ecologic Corporation
About Me
linkedin.com/in/puneetarora2000/
ASK Questions ON
twitter.com/puneetarora2000
Topic Covered:
1) Machine Learning Vocab
2) How machines are made to Learn
3) How we check that machine has learned
4) Future of Machines & Machines ..
Newton re-discovers Apples
ASK Questions ON
twitter.com/puneetarora2000
Newton Computes , Regression Equation
Newton Apples
ASK Questions ON
twitter.com/puneetarora2000
Just a
Illustratration
Newton Apples Falling Down
ASK Questions ON
twitter.com/puneetarora2000
Just a Illustratration
Newton Apples Falling Down
ASK Questions ON
twitter.com/puneetarora2000
9.80665 m/s2
(32.1740 ft/s2
).
Just a
Illustr
atratio
n
Universal Constants
ASK Questions ON
twitter.com/puneetarora2000
Waves of A.I
ASK Questions ON
twitter.com/puneetarora2000
Types of ML Algorithms
ASK Questions ON
twitter.com/puneetarora2000
Types of Supervised Machine Learning Algorithm
Probability
How Brain Works
Brain Learns & Relearns
How Nature Solves
How Organisms Connect
How newton found ‘gravity’
Waves of A.I
ASK Questions ON
twitter.com/puneetarora2000
First-wave, rules-based AI enabled
“reasoning over narrowly defined
problems” with a reduced level of
certainty, like early computer chess
matches or tax prep software.
rules-based AI = if , then else logic ,
First Order Logic = Predicate Logic + Forward Chains | Backward Chains
Reasoning over narrowly defined problems
ASK Questions ON
twitter.com/puneetarora2000
People Are Waiting for Break through
ASK Questions ON
twitter.com/puneetarora2000
Waves of A.I
ASK Questions ON
twitter.com/puneetarora2000
Second-wave, or machine-learning
AI, is based on “training statistical
models on big data,” with minimal
capacity for reasoning.
Supervised
Input
Supervised
Target Learning
Waves of A.I ASK Questions ON
twitter.com/puneetarora2000
Third-wave, or unsupervised-learning
AI, is context-aware. Machines with
third-wave AI “adapt to changing
situations.”
UnSupervised
Input
UnSupervised
Target Learning
Inputs
ASK Questions ON
twitter.com/puneetarora2000
Images = Colour, Satellite, X-rays, Ultrasound, Thermal, Forensics
Colours /Spectrum Properties
Morphology / Shape of Objects
Statistical Features = Mean, Mode , Median, Skewness etc ..etc
Texture Feature : Surface Properties = Coarseness |
Smoothness
Inputs
ASK Questions ON
twitter.com/puneetarora2000
Audio = Music , Birds Songs , Voice Forensics
Voice/Spectrum/Wave/Frequency , FFT
Morphology/Segment Size/ Shape of Frames/Segments
Statistical Features = Mean, Mode , Median, Skewness etc ..etc
Sound Quality :Bass,Timbre Coarseness | Smoothness
Sound Quality :Bass,Timbre Coarseness | Smoothness
Inputs
ASK Questions ON
twitter.com/puneetarora2000
Text Documents = Office Files, Forensics
Frequency of Words , Sentence
length, Paragraph Length ,
Number of Nouns ,Sequence of
Nouns ,Verb, Order of Words,
Number of Stop Words ,Stem
analysis
Inputs
ASK Questions ON
twitter.com/puneetarora2000
Tabular Data
Variables X1, X2
Statistical Features , Domain
specific Features
Time series Data, Sensor Data
Outputs
ASK Questions ON
twitter.com/puneetarora2000
Images, Voice , Audio , Sound , Video, Sensor data
Categorical
Classification Detection
Identification
Recognition
Recommendation
Path Analysis
Recognize patterns
ASK Questions ON
twitter.com/puneetarora2000
2022
ASK Questions ON
twitter.com/puneetarora2000
2022
ASK Questions ON
twitter.com/puneetarora2000
Continuous Data is Converted into Categorical Data
ASK Questions ON
twitter.com/puneetarora2000
ASK Questions ON
twitter.com/puneetarora2000
ASK Questions ON
twitter.com/puneetarora2000
Control Statement =
Predicate Logic
First Order Logic
Still not a Algorithm
ASK Questions ON
twitter.com/puneetarora2000
Control Statement =
Predicate Logic
First Order Logic
An Algorithm
ASK Questions ON
twitter.com/puneetarora2000
An Algorithm
ASK Questions ON
twitter.com/puneetarora2000
An Algorithm
ASK Questions ON
twitter.com/puneetarora2000
An Skeleton of Supervised ML Algorithm
ASK Questions ON
twitter.com/puneetarora2000
Skeleton of Supervised ML Algorithm
ASK Questions ON
twitter.com/puneetarora2000
Lets, Mimic Brain : Neural Network
= 1 Unit = Neuron
ASK Questions ON
twitter.com/puneetarora2000
Lets, Mimic Brain : Neural Network
= 1 Unit = Neuron
ASK Questions ON
twitter.com/puneetarora2000
Lets, Mimic Brain : Neural Network
ASK Questions ON
twitter.com/puneetaro
ra2000
Contemporary Frameworks Neural Network
ASK Questions ON
twitter.com/puneetaro
ra2000
Contemporary Frameworks Neural Network
'Father of the Pentium Chip'
ASK Questions ON
twitter.com/puneetarora2000
Tree Based Algorithms
ASK Questions ON
twitter.com/puneetarora2000
Supervised Algorithms
ASK Questions ON
twitter.com/puneetarora2000
Hyperparameter Tuning
ASK Questions ON
twitter.com/puneetarora2000
Hyperparameter Tuning
Let’s say an ML algorithm has 5 parameters .,DT = 5
How many combinations of the same ML Algorithms can be
made
Five Factorial = 120 models
ASK Questions ON
twitter.com/puneetarora2000
Skeleton of Unsupervised Learning
Learning Problems
1. Supervised Learning
2. Unsupervised Learning
3. Reinforcement Learning (feedback )
Learning Problems
Reinforcement Learning (feedback )
Hybrid Learning Problems
4. Semi-Supervised Learning
5. Self-Supervised Learning
6. Multi-Instance Learning
Statistical Inference
7. Inductive Learning
8. Deductive Inference
9. Transductive Learning Learning Techniques
Learning Techniques (How algorithm should learn)
10. Multi-Task Learning
11. Active Learning
12. Online Learning
13. Transfer Learning
14. Ensemble Learning
META LEARNING
Automatically build your own ML
Auto-ML
Learning Problems
1. Supervised Learning
2. Unsupervised Learning
3. Reinforcement Learning
Learning Problems
1. Supervised Learning
2. Unsupervised Learning
3. Reinforcement Learning
ASK Questions ON
twitter.com/puneetarora2000
2022
ASK Questions ON
twitter.com/puneetarora2000
Collaborative work
between Humans and
Robot (Cobot)
ASK Questions ON
twitter.com/puneetarora2000
Super Smart Society
(Society 5.0)

Primer on Supervised Learning and Unsupervised Learning Modelling for Non-Technical