SlideShare a Scribd company logo
MachineLlearning introduction
About this Course / Program
FUN
Motivation R
E
S
E
A
R
C
H
Strong Community Engagement
Agenda
•Intro to Machine Learning
•Types of Machine Learning System
•Supervised Machine Learning
•Regression
•Hands-On
What is Machine Learning ?
First Questions first
What is Machine Learning ?
What is Machine Learning ?
Machine learning is a specific field of AI where a system learns to find
patterns in examples in order to make predictions.
It can be understood as Computers learning how to do a task without
'being explicitly programmed' to do so.
What is Machine Learning ?
Machine Learning Algorithms are those that can tell you something
interesting about the data (patterns !), without you having to write any
custom code specific to the problem.
Instead of writing code explicitly, we feed data to these ML algorithms and
they build their own logic based on the data and its patterns.
What is Machine Learning ?
Hence, ML is the “Art of Seeking Information and Meaning from Data”
What is Machine Learning ?
MachineLlearning introduction
MachineLlearning introduction
MachineLlearning introduction
MachineLlearning introduction
What are your favorite application
of Machine Learning?
Some more terms
Some more terms
Deep Learning
Types of Machine Learning System
Machine
Learning
Supervised
Machine
Learning
Unsupervised
Machine
Learning
Deep Learning
Reinforcement
Learning
Types of Machine Learning System
Unsupervised
Unsupervised learning is when we are dealing with data that has not been labeled or categorized.
Supervised
Supervised learning algorithm takes labeled data and creates a model that can
make predictions given new data.
Deep Learning
Deep learning utilizes neural networks which, just like the human brain, contain interconnected
neurons that can be activated or deactivated.
Reinforcement
Reinforcement learning uses a reward system and trial-and-error in order to maximize the long-
term reward.
Types of Machine Learning System
[NOC]
SupervisedML
Regression
Classification
Labels
Classification vs. Regression !
CLASSIFICATION: In a classification problem, there might be test data consisting of
photos of animals, each one labeled with its corresponding name. The model would
be trained on this test data and then the model would be used to classify unlabeled
animal photos with the correct name.
REGRESSION: In a regression problem, there is a relationship trying to be
determined among many different variables. Usually, this takes place in the form of
historical data being used to predict future quantities. An example of this would be
predicting the future price of a stock based on past prices movements.
What are Features ?
Features are the variables which distinguish one example from another. They tell
the machine learning model what parts of the data to look for patterns for
achieving the goal.
Lots of data is crucial to a machine learning system but it needs to be helpful
and relevant data. Though you never know until you experiment to see what
variables truly make an impact.
An Example
Consider the problem, "Predicting the Price of a House"
What features should we use ?
Features :
Location
Number of bedrooms
No of floors
Size of property
Number of light switches?
Colour of house?
Parking Availability?
Weights & Bias:
Weights and biases (commonly referred to as w and b or Ѳ {theta} notation) are
the learnable parameters of a machine learning model.
Weights control the signal (or the strength of the connection) between two
neurons. In other words, a weight decides how much influence the input will
have on the output.
Biases, which are constant, are an additional input into the next layer that will
always have the value of 1.
Regression
(by fitting a curve / an equation to observed data).
For example, a modeler might want to relate the weights of individuals
to their heights using a linear regression model.
Regression
How to identify a Regression model ?
Ready to dive deeper?
Ready to dive deeper?
Linear Regression model
w1 and w2 can also be called Ѳ1{theta1} and Ѳ2
and b as Ѳ0
b
Linear Regression
The Loss Function
(indicated in the graph by the dotted red line) (yellow
dots)
Gradient Descent
Gradient Descent
This is called Gradient Descent.
Gradient Descent
Don't use Linear Regression Blindly ;)
Multiple Regression
Multiple Regression
So that was Regression !!
Python??
Code: Linear regression
#import data set
#Splitting the data
Code: Linear regression
#Fitting Simple Linear Regression
#This is called Model
##Predicting the test results
Code: Linear regression
#Visualising the training set Results
Code: Linear regression
#Giving External Data for Price Prediction
#if we want to take manual input from the user and then calculate the price
MachineLlearning introduction

More Related Content

PPTX
transitorio impulsivo.pptx
PPTX
Amplificadores realimentados
DOCX
Proyecto final electrónica II
PDF
Tema 6: Fuentes De Alimentación
PPTX
chapter Three artificial intelligence 1.pptx
PDF
machinecanthink-160226155704.pdf
PPTX
Machine Can Think
PPTX
Machine Learning.pptx
transitorio impulsivo.pptx
Amplificadores realimentados
Proyecto final electrónica II
Tema 6: Fuentes De Alimentación
chapter Three artificial intelligence 1.pptx
machinecanthink-160226155704.pdf
Machine Can Think
Machine Learning.pptx

Similar to MachineLlearning introduction (20)

PDF
Explore ML day 1
PDF
AWS Certified Machine Learning Specialty
PDF
ML_Lec1 introduction to machine learning.pdf
PDF
ML_lec1.pdf
PPTX
Introduction to Machine Learning basics.pptx
PDF
Integrating Artificial Intelligence with IoT
PDF
Machine Learning Interview Questions and Answers
PPT
notes as .ppt
PPTX
ML Lec 1 (1).pptx
PDF
How to understand and implement regression analysis
PPTX
Artificial intyelligence and machine learning introduction.pptx
PPTX
MACHINE LEARNING AND ITS APPLICATIONS (2).pptx
PDF
An Introduction to Machine Learning
PDF
ML_Lec4 introduction to linear regression.pdf
PDF
Machine Learning Interview Questions
PPTX
DS103 - Unit04 - Part1DS103 - Unit04 - Part1.pptx
PPTX
Machine Learning_PPT.pptx
PPTX
INTRODUCTIONTOML2024 for graphic era.pptx
PPTX
Getting_Started_with_DL_in_Keras.pptx
Explore ML day 1
AWS Certified Machine Learning Specialty
ML_Lec1 introduction to machine learning.pdf
ML_lec1.pdf
Introduction to Machine Learning basics.pptx
Integrating Artificial Intelligence with IoT
Machine Learning Interview Questions and Answers
notes as .ppt
ML Lec 1 (1).pptx
How to understand and implement regression analysis
Artificial intyelligence and machine learning introduction.pptx
MACHINE LEARNING AND ITS APPLICATIONS (2).pptx
An Introduction to Machine Learning
ML_Lec4 introduction to linear regression.pdf
Machine Learning Interview Questions
DS103 - Unit04 - Part1DS103 - Unit04 - Part1.pptx
Machine Learning_PPT.pptx
INTRODUCTIONTOML2024 for graphic era.pptx
Getting_Started_with_DL_in_Keras.pptx
Ad

More from The IOT Academy (20)

PPTX
Embedded Systems Programming
PDF
Introduction to Digital Marketing Certification Course.pdf
PDF
Google SEO 2023: Complete SEO Guide
PDF
Embedded C The IoT Academy
PPTX
Basics of c++ Programming Language
PDF
IoT Node-Red Presentation
PDF
IoT Introduction Architecture and Applications
PDF
UCT IoT Deployment and Challenges
PDF
UCT Electrical Vehicle Infrastructure
PDF
Uct 5G Autonomous Cars
PDF
Fdp uct industry4.0_talk
PDF
Success ladder to the Corporate world
PDF
The iot academy_lpwan_lora
PDF
The iot academy_embeddedsystems_training_circuitdesignpart3
PDF
The iot academy_embeddedsystems_training_basicselectronicspart2
PDF
The iot academy_embeddedsystems_training_basicelectronicspart1
PPTX
The iot academy_lpwan
PDF
The iotacademy industry4.0_talk_slideshare
PDF
The iot acdemy_awstraining_part4_aws_lab
PDF
The IoT Academy_awstraining_part2_aws_ec2_iaas
Embedded Systems Programming
Introduction to Digital Marketing Certification Course.pdf
Google SEO 2023: Complete SEO Guide
Embedded C The IoT Academy
Basics of c++ Programming Language
IoT Node-Red Presentation
IoT Introduction Architecture and Applications
UCT IoT Deployment and Challenges
UCT Electrical Vehicle Infrastructure
Uct 5G Autonomous Cars
Fdp uct industry4.0_talk
Success ladder to the Corporate world
The iot academy_lpwan_lora
The iot academy_embeddedsystems_training_circuitdesignpart3
The iot academy_embeddedsystems_training_basicselectronicspart2
The iot academy_embeddedsystems_training_basicelectronicspart1
The iot academy_lpwan
The iotacademy industry4.0_talk_slideshare
The iot acdemy_awstraining_part4_aws_lab
The IoT Academy_awstraining_part2_aws_ec2_iaas
Ad

Recently uploaded (20)

PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
RMMM.pdf make it easy to upload and study
PDF
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
PPTX
Cell Structure & Organelles in detailed.
PDF
Classroom Observation Tools for Teachers
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
Microbial disease of the cardiovascular and lymphatic systems
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
01-Introduction-to-Information-Management.pdf
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
102 student loan defaulters named and shamed – Is someone you know on the list?
RMMM.pdf make it easy to upload and study
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
Cell Structure & Organelles in detailed.
Classroom Observation Tools for Teachers
Microbial diseases, their pathogenesis and prophylaxis
Module 4: Burden of Disease Tutorial Slides S2 2025
Supply Chain Operations Speaking Notes -ICLT Program
Abdominal Access Techniques with Prof. Dr. R K Mishra
TR - Agricultural Crops Production NC III.pdf
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Week 4 Term 3 Study Techniques revisited.pptx
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
VCE English Exam - Section C Student Revision Booklet
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Microbial disease of the cardiovascular and lymphatic systems
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
STATICS OF THE RIGID BODIES Hibbelers.pdf
01-Introduction-to-Information-Management.pdf

MachineLlearning introduction

  • 2. About this Course / Program FUN Motivation R E S E A R C H Strong Community Engagement
  • 3. Agenda •Intro to Machine Learning •Types of Machine Learning System •Supervised Machine Learning •Regression •Hands-On
  • 4. What is Machine Learning ? First Questions first
  • 5. What is Machine Learning ?
  • 6. What is Machine Learning ? Machine learning is a specific field of AI where a system learns to find patterns in examples in order to make predictions. It can be understood as Computers learning how to do a task without 'being explicitly programmed' to do so.
  • 7. What is Machine Learning ? Machine Learning Algorithms are those that can tell you something interesting about the data (patterns !), without you having to write any custom code specific to the problem. Instead of writing code explicitly, we feed data to these ML algorithms and they build their own logic based on the data and its patterns.
  • 8. What is Machine Learning ? Hence, ML is the “Art of Seeking Information and Meaning from Data”
  • 9. What is Machine Learning ?
  • 14. What are your favorite application of Machine Learning?
  • 18. Types of Machine Learning System Machine Learning Supervised Machine Learning Unsupervised Machine Learning Deep Learning Reinforcement Learning
  • 19. Types of Machine Learning System Unsupervised Unsupervised learning is when we are dealing with data that has not been labeled or categorized. Supervised Supervised learning algorithm takes labeled data and creates a model that can make predictions given new data. Deep Learning Deep learning utilizes neural networks which, just like the human brain, contain interconnected neurons that can be activated or deactivated. Reinforcement Reinforcement learning uses a reward system and trial-and-error in order to maximize the long- term reward.
  • 20. Types of Machine Learning System [NOC]
  • 22. Classification vs. Regression ! CLASSIFICATION: In a classification problem, there might be test data consisting of photos of animals, each one labeled with its corresponding name. The model would be trained on this test data and then the model would be used to classify unlabeled animal photos with the correct name. REGRESSION: In a regression problem, there is a relationship trying to be determined among many different variables. Usually, this takes place in the form of historical data being used to predict future quantities. An example of this would be predicting the future price of a stock based on past prices movements.
  • 23. What are Features ? Features are the variables which distinguish one example from another. They tell the machine learning model what parts of the data to look for patterns for achieving the goal. Lots of data is crucial to a machine learning system but it needs to be helpful and relevant data. Though you never know until you experiment to see what variables truly make an impact.
  • 24. An Example Consider the problem, "Predicting the Price of a House" What features should we use ?
  • 25. Features : Location Number of bedrooms No of floors Size of property Number of light switches? Colour of house? Parking Availability?
  • 26. Weights & Bias: Weights and biases (commonly referred to as w and b or Ѳ {theta} notation) are the learnable parameters of a machine learning model. Weights control the signal (or the strength of the connection) between two neurons. In other words, a weight decides how much influence the input will have on the output. Biases, which are constant, are an additional input into the next layer that will always have the value of 1.
  • 27. Regression (by fitting a curve / an equation to observed data). For example, a modeler might want to relate the weights of individuals to their heights using a linear regression model.
  • 29. How to identify a Regression model ?
  • 30. Ready to dive deeper?
  • 31. Ready to dive deeper?
  • 32. Linear Regression model w1 and w2 can also be called Ѳ1{theta1} and Ѳ2 and b as Ѳ0 b
  • 34. The Loss Function (indicated in the graph by the dotted red line) (yellow dots)
  • 36. Gradient Descent This is called Gradient Descent.
  • 38. Don't use Linear Regression Blindly ;)
  • 41. So that was Regression !!
  • 43. Code: Linear regression #import data set #Splitting the data
  • 44. Code: Linear regression #Fitting Simple Linear Regression #This is called Model ##Predicting the test results
  • 45. Code: Linear regression #Visualising the training set Results
  • 46. Code: Linear regression #Giving External Data for Price Prediction #if we want to take manual input from the user and then calculate the price