SlideShare a Scribd company logo
GENBA SOPANRAO MOZE COLLEGE
OF ENGINEERING
DEPARTMENT OF COMPUTER
ENGINEERING
Savitribai Phule Pune University
(SPPU)(2015 Course)
Academic Year 2020-2021
Fourth Year of Computer Engineering
Subject Code 410250
Subject- Machine Learning
- by Prof.Amruta Aphale
Unit.1 Introduction to
Machine Learning
Machine Learning
• Herbert Alexander Simon:
“Learningisanyprocessby which a
system improves performance
from experience.”
• “Machine Learning is concerned
with computer programs that
automatically improve their
performance through experience.
“
Herbert Simon
Turing Award 1975
Nobel Prize in Economics
1978
4
Why Machine Learning?
• Develop systems that can automatically adapt and
customize themselves to individual users.
– Personalized news or mail filter
• Discover new knowledge from large databases.
– Market basket analysis
• Ability to mimic human and replace certain
monotonous tasks -
which require some intelligence.
• like recognizing handwritten characters
When Machine Learning?
• Expensive System to construct manually
because they require specific detailed skills
tuned to a specific task
• Human expertise does not exist (navigating on
Mars),
• Humans are unable to explain their expertise
(speech recognition)
• Solution changes in time (routing on a
computer network)
• Solution needs to be adapted to particular
cases (user biometrics)
6
Why ML now?
• Flood of available data (especially with the
advent of the Internet)
• Increasing computational power
• Growing progress in available algorithms and
theory developed by researchers
• Increasing support from industries
7
Machine Learning: definition
 Machine Learning is concerned with the
development, the analysis, and the application of
algorithms that allow computers to learn
Learning:

A computer learns if it improves its
performance at some task with experience
(i.e. by collecting data)
Extracting a model of a system from the sole
observation (or the simulation) of this system in
some situations.
A model = some relationships between the
variables used to describe the system.
Goals of Machine Learning
Two main goals:
1. make prediction
2. Better understand the system
Lets see how it works like brain
• How did our brain process the images?
• How did the grouping happen?
Observe
What we observed ?
• Human brain processed the given images -
learning
• After learning the brain simply looked at
the new image and compared with the
groups classified the image to the closest
group - Classification
• If a machine has to perform the same
operation we use Machine Learning
The main advantage of Machine
Learning
• Learning and writing an algorithm
• Its easy for human brain but it is tough for a
machine. It takes some time and good
amount of training data for machine to
accurately classify objects
• Implementation and automation
• This is easy for a machine. Once learnt a
machine can process one million images
without any fatigue where as human brain
can’t .That’s why ML with bigdata is a deadly
combination
Bigdata
Analytics
Venkat
What We Talk About When We Talk
About “Learning”
Learning general models from a data of particular
examples
Data is cheap and abundant (data warehouses, data
marts)
Example in retail: Customer transactions to consumer
behavior:
Build a model that is a good and useful approximation
to the data.
How ML will work on fruit slide ?
we have a dataset that contains pictures of different
kinds of fruits and we want Machine Learning to
segregate the photos based on the kind of fruits.
First we provide the dataset to the system i.e we
provide the input data.
The system goes through the entire dataset or
analyses it to find patterns based on size, shapes,
colors, etc.
How ML will work on fruit slide ?
Now that it has figured out the patterns, the systems
takes decisions and starts separating the photos
based on the patterns.
Once the work is done, the system learns from the
feedback it gets.
If it gets any of the fruit type wrong, it will make sure
it does not happen in the future.
The Learning
Process
ML
Applications
Applications of MachineLearning
• Banking / Telecom / Retail
• Identify:
• Prospective customers
• Dissatisfied customers
• Good customers
• Bad payers
• Obtain:
• More effective advertising
• Less credit risk
• Fewer fraud
• Decreased churn rate
Bigdata
Analytics
Venkat
19
Applications of MachineLearning
• Biomedical / Biometrics
• Medicine:
• Screening
• Diagnosis and prognosis
• Drug discovery
• Security:
• Face recognition
• Signature / fingerprint / iris verification
• DNA fingerprinting
Bigdata
Analytics
Venkat
20
Applications of MachineLearning
• Computer / Internet
• Computer interfaces:
• Troubleshooting wizards
• Handwriting and speech
• Brain waves
• Internet
• Hit ranking
• Spam filtering
• Text categorization
• Text translation
• Recommendation
Bigdata
Analytics
Venkat
21
Environment of Classical System
Adaptive System
Adaptive Learning
Spam filtering, Natural Language Processing, visual
tracking with a webcam or a smartphone, and predictive
analysis are only a few applications that revolutionized
human-machine interaction and increased our
expectations.
Such a system isn't based on static or permanent
structures (model parameters and architectures) but
rather on a continuous ability to adapt its behavior to
external signals (datasets or real-time inputs) and, like a
human being, to predict the future using uncertain and
fragmentary pieces of information.
The concept of learning in a ML system
• Learning = Improving with experience at some task
– Improve over task T,
– With respect to performance measure, P
– Based on experience, E.
7
Spam Filtering
Example: Spam Filtering
Spam - is all email the user does not
want to receive and has not asked to
receive
T: Identify Spam Emails
P:
% of spam emails that were filtered
% of ham/ (non-spam) emails that
were incorrectly filtered-out
E: a database of emails that were
labelled by users
Email Spam Classification
• The Input: Database of emails, some with human-
given labels
• Objective Function: Percentage of email messages
correctly classified.
• The Output: Categorize email messages as spam or
legitimate.
Supervised Learning: Uses
Prediction of future cases: Use the rule to predict the
output for future inputs
Knowledge extraction: The rule is easy to understand
Compression: The rule is simpler than the data it
explains
Outlier detection: Exceptions that are not covered by
the rule
Example Application:
Predict loan approval
Weather prediction
• fruits are apple,banana,cherry,grape.
• so you already know from your previous work
that, the shape of each and every fruit so it is
easy to arrange the same type of fruits at one
place.
• here your previous work is called as train data in
data mining.
Supervised learning on fruit slide
Supervised learning on fruit slide
• so you already learn the things from your
train data, This is because of you have a
response variable which says you that if
some fruit have so and so features it is
grape, like that for each and every fruit.
• This type of data you will get from the train
data.
• This type of learning is called as Supervised
learning.
Unsupervised Learning:Uses
Learning “what normally happens”
No output
Clustering: Grouping similar instances
Example applications
Customer segmentation in CRM
Image compression: Color quantization
Bioinformatics: Learning motifs
Unsupervised learning on fruit slide
your task is to arrange the same type fruits at one
place.
This time you don't know any thing about that
fruits, you are first time seeing these fruits so
how will you arrange the same type of fruits.
• What you will do first you take on fruit and you
will select any physical character of that
particular fruit. suppose you taken colours.
Unsupervised learning on fruit slide
• Then the groups will be some thing like this.
• RED COLOR GROUP: apples &
cherry fruits.
• GREEN COLOR AND SMALL SIZE:
grapes.
• This type of learning is know unsupervised
learning.
Reinforcement Learning
36
Learning a policy: A sequence of outputs
No supervised output but delayed
Reward
Examples Aplication:
Credit assignment problem
Game playing
Robot in a maze
Multiple agents, partial observability, ...
Reinforcement Learning:Uses
Learning a policy: A sequence of outputs
No supervised output but delayed reward
Credit assignment problem
Example Application
Game playing
Robot in a maze
Multiple agents

More Related Content

What's hot

Lecture1 introduction to machine learning
Lecture1 introduction to machine learningLecture1 introduction to machine learning
Lecture1 introduction to machine learning
UmmeSalmaM1
 
Machine learning Algorithms
Machine learning AlgorithmsMachine learning Algorithms
Machine learning Algorithms
Walaa Hamdy Assy
 
Bayesian networks in AI
Bayesian networks in AIBayesian networks in AI
Bayesian networks in AI
Byoung-Hee Kim
 
Machine Learning Overview.pptx
Machine Learning Overview.pptxMachine Learning Overview.pptx
Machine Learning Overview.pptx
RushikeshChikane2
 
Supervised and unsupervised learning
Supervised and unsupervised learningSupervised and unsupervised learning
Supervised and unsupervised learning
Paras Kohli
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
Shrey Malik
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
Vivek Garg
 
Machine learning
Machine learningMachine learning
Machine learning
omaraldabash
 
Introduction to-machine-learning
Introduction to-machine-learningIntroduction to-machine-learning
Introduction to-machine-learning
Babu Priyavrat
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
Kumar P
 
introduction to machin learning
introduction to machin learningintroduction to machin learning
introduction to machin learning
nilimapatel6
 
Machine Learning and its Applications
Machine Learning and its ApplicationsMachine Learning and its Applications
Machine Learning and its Applications
Dr Ganesh Iyer
 
Artificial Intelligence: What Is Reinforcement Learning?
Artificial Intelligence: What Is Reinforcement Learning?Artificial Intelligence: What Is Reinforcement Learning?
Artificial Intelligence: What Is Reinforcement Learning?
Bernard Marr
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
Darshan Ambhaikar
 
Machine learning
Machine learningMachine learning
Machine learning
Rajib Kumar De
 
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
Simplilearn
 
Support Vector Machines ( SVM )
Support Vector Machines ( SVM ) Support Vector Machines ( SVM )
Support Vector Machines ( SVM )
Mohammad Junaid Khan
 
Big Data Fundamentals
Big Data FundamentalsBig Data Fundamentals
Big Data Fundamentals
rjain51
 
Lecture 1: What is Machine Learning?
Lecture 1: What is Machine Learning?Lecture 1: What is Machine Learning?
Lecture 1: What is Machine Learning?
Marina Santini
 
Machine learning ppt.
Machine learning ppt.Machine learning ppt.
Machine learning ppt.
ASHOK KUMAR
 

What's hot (20)

Lecture1 introduction to machine learning
Lecture1 introduction to machine learningLecture1 introduction to machine learning
Lecture1 introduction to machine learning
 
Machine learning Algorithms
Machine learning AlgorithmsMachine learning Algorithms
Machine learning Algorithms
 
Bayesian networks in AI
Bayesian networks in AIBayesian networks in AI
Bayesian networks in AI
 
Machine Learning Overview.pptx
Machine Learning Overview.pptxMachine Learning Overview.pptx
Machine Learning Overview.pptx
 
Supervised and unsupervised learning
Supervised and unsupervised learningSupervised and unsupervised learning
Supervised and unsupervised learning
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Machine learning
Machine learningMachine learning
Machine learning
 
Introduction to-machine-learning
Introduction to-machine-learningIntroduction to-machine-learning
Introduction to-machine-learning
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
introduction to machin learning
introduction to machin learningintroduction to machin learning
introduction to machin learning
 
Machine Learning and its Applications
Machine Learning and its ApplicationsMachine Learning and its Applications
Machine Learning and its Applications
 
Artificial Intelligence: What Is Reinforcement Learning?
Artificial Intelligence: What Is Reinforcement Learning?Artificial Intelligence: What Is Reinforcement Learning?
Artificial Intelligence: What Is Reinforcement Learning?
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Machine learning
Machine learningMachine learning
Machine learning
 
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
 
Support Vector Machines ( SVM )
Support Vector Machines ( SVM ) Support Vector Machines ( SVM )
Support Vector Machines ( SVM )
 
Big Data Fundamentals
Big Data FundamentalsBig Data Fundamentals
Big Data Fundamentals
 
Lecture 1: What is Machine Learning?
Lecture 1: What is Machine Learning?Lecture 1: What is Machine Learning?
Lecture 1: What is Machine Learning?
 
Machine learning ppt.
Machine learning ppt.Machine learning ppt.
Machine learning ppt.
 

Similar to Machine Learning SPPU Unit 1

Lab 7.pptx
Lab 7.pptxLab 7.pptx
Lab 7.pptx
AmnaNadeem27
 
BIG DATA AND MACHINE LEARNING
BIG DATA AND MACHINE LEARNINGBIG DATA AND MACHINE LEARNING
BIG DATA AND MACHINE LEARNING
Umair Shafique
 
ML_Module_1.pdf
ML_Module_1.pdfML_Module_1.pdf
ML_Module_1.pdf
JafarHussain48
 
Essential concepts for machine learning
Essential concepts for machine learning Essential concepts for machine learning
Essential concepts for machine learning
pyingkodi maran
 
Machine learning basics by akanksha bali
Machine learning basics by akanksha baliMachine learning basics by akanksha bali
Machine learning basics by akanksha bali
Akanksha Bali
 
Machine learning basics
Machine learning basics Machine learning basics
Machine learning basics
Akanksha Bali
 
introduction to machine learning
introduction to machine learningintroduction to machine learning
introduction to machine learning
Johnson Ubah
 
Machine Learning Ch 1.ppt
Machine Learning Ch 1.pptMachine Learning Ch 1.ppt
Machine Learning Ch 1.ppt
ARVIND SARDAR
 
Machine Learning Basics - By Animesh Sinha
Machine Learning Basics - By Animesh Sinha Machine Learning Basics - By Animesh Sinha
Machine Learning Basics - By Animesh Sinha
Animesh Sinha
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
Amit Kumar
 
Machine Learning Landscape
Machine Learning LandscapeMachine Learning Landscape
Machine Learning Landscape
Eng Teong Cheah
 
Unit 1-ML (1) (1).pptx
Unit 1-ML (1) (1).pptxUnit 1-ML (1) (1).pptx
Unit 1-ML (1) (1).pptx
Chitrachitrap
 
Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)
Chandrakant Divate
 
Introduction to Machine Learning.pptx
Introduction to Machine Learning.pptxIntroduction to Machine Learning.pptx
Introduction to Machine Learning.pptx
Dr. Amanpreet Kaur
 
MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)
MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)
MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)
MAHIRA
 
Introduction AI ML& Mathematicals of ML.pdf
Introduction AI ML& Mathematicals of ML.pdfIntroduction AI ML& Mathematicals of ML.pdf
Introduction AI ML& Mathematicals of ML.pdf
GandhiMathy6
 
Machine Learning Algorithms (Part 1)
Machine Learning Algorithms (Part 1)Machine Learning Algorithms (Part 1)
Machine Learning Algorithms (Part 1)
Laguna State Polytechnic University
 
Machine Learning Contents.pptx
Machine Learning Contents.pptxMachine Learning Contents.pptx
Machine Learning Contents.pptx
Naveenkushwaha18
 
what-is-machine-learning-and-its-importance-in-todays-world.pdf
what-is-machine-learning-and-its-importance-in-todays-world.pdfwhat-is-machine-learning-and-its-importance-in-todays-world.pdf
what-is-machine-learning-and-its-importance-in-todays-world.pdf
Temok IT Services
 

Similar to Machine Learning SPPU Unit 1 (20)

Lab 7.pptx
Lab 7.pptxLab 7.pptx
Lab 7.pptx
 
BIG DATA AND MACHINE LEARNING
BIG DATA AND MACHINE LEARNINGBIG DATA AND MACHINE LEARNING
BIG DATA AND MACHINE LEARNING
 
ML_Module_1.pdf
ML_Module_1.pdfML_Module_1.pdf
ML_Module_1.pdf
 
Essential concepts for machine learning
Essential concepts for machine learning Essential concepts for machine learning
Essential concepts for machine learning
 
Machine learning basics by akanksha bali
Machine learning basics by akanksha baliMachine learning basics by akanksha bali
Machine learning basics by akanksha bali
 
Machine learning basics
Machine learning basics Machine learning basics
Machine learning basics
 
introduction to machine learning
introduction to machine learningintroduction to machine learning
introduction to machine learning
 
Machine Learning Ch 1.ppt
Machine Learning Ch 1.pptMachine Learning Ch 1.ppt
Machine Learning Ch 1.ppt
 
Machine Learning Basics - By Animesh Sinha
Machine Learning Basics - By Animesh Sinha Machine Learning Basics - By Animesh Sinha
Machine Learning Basics - By Animesh Sinha
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Machine Learning Landscape
Machine Learning LandscapeMachine Learning Landscape
Machine Learning Landscape
 
Unit 1-ML (1) (1).pptx
Unit 1-ML (1) (1).pptxUnit 1-ML (1) (1).pptx
Unit 1-ML (1) (1).pptx
 
Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)
 
Introduction to Machine Learning.pptx
Introduction to Machine Learning.pptxIntroduction to Machine Learning.pptx
Introduction to Machine Learning.pptx
 
MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)
MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)
MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)
 
Introduction AI ML& Mathematicals of ML.pdf
Introduction AI ML& Mathematicals of ML.pdfIntroduction AI ML& Mathematicals of ML.pdf
Introduction AI ML& Mathematicals of ML.pdf
 
Machine Learning Algorithms (Part 1)
Machine Learning Algorithms (Part 1)Machine Learning Algorithms (Part 1)
Machine Learning Algorithms (Part 1)
 
Machine Learning Contents.pptx
Machine Learning Contents.pptxMachine Learning Contents.pptx
Machine Learning Contents.pptx
 
what-is-machine-learning-and-its-importance-in-todays-world.pdf
what-is-machine-learning-and-its-importance-in-todays-world.pdfwhat-is-machine-learning-and-its-importance-in-todays-world.pdf
what-is-machine-learning-and-its-importance-in-todays-world.pdf
 
Machine learning
Machine learningMachine learning
Machine learning
 

Recently uploaded

Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 

Recently uploaded (20)

Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 

Machine Learning SPPU Unit 1

  • 1. GENBA SOPANRAO MOZE COLLEGE OF ENGINEERING DEPARTMENT OF COMPUTER ENGINEERING Savitribai Phule Pune University (SPPU)(2015 Course) Academic Year 2020-2021 Fourth Year of Computer Engineering Subject Code 410250 Subject- Machine Learning - by Prof.Amruta Aphale
  • 3. Machine Learning • Herbert Alexander Simon: “Learningisanyprocessby which a system improves performance from experience.” • “Machine Learning is concerned with computer programs that automatically improve their performance through experience. “ Herbert Simon Turing Award 1975 Nobel Prize in Economics 1978
  • 4. 4 Why Machine Learning? • Develop systems that can automatically adapt and customize themselves to individual users. – Personalized news or mail filter • Discover new knowledge from large databases. – Market basket analysis • Ability to mimic human and replace certain monotonous tasks - which require some intelligence. • like recognizing handwritten characters
  • 5. When Machine Learning? • Expensive System to construct manually because they require specific detailed skills tuned to a specific task • Human expertise does not exist (navigating on Mars), • Humans are unable to explain their expertise (speech recognition) • Solution changes in time (routing on a computer network) • Solution needs to be adapted to particular cases (user biometrics)
  • 6. 6 Why ML now? • Flood of available data (especially with the advent of the Internet) • Increasing computational power • Growing progress in available algorithms and theory developed by researchers • Increasing support from industries
  • 7. 7 Machine Learning: definition  Machine Learning is concerned with the development, the analysis, and the application of algorithms that allow computers to learn Learning:  A computer learns if it improves its performance at some task with experience (i.e. by collecting data) Extracting a model of a system from the sole observation (or the simulation) of this system in some situations. A model = some relationships between the variables used to describe the system.
  • 8. Goals of Machine Learning Two main goals: 1. make prediction 2. Better understand the system
  • 9. Lets see how it works like brain • How did our brain process the images? • How did the grouping happen?
  • 11. What we observed ? • Human brain processed the given images - learning • After learning the brain simply looked at the new image and compared with the groups classified the image to the closest group - Classification • If a machine has to perform the same operation we use Machine Learning
  • 12. The main advantage of Machine Learning • Learning and writing an algorithm • Its easy for human brain but it is tough for a machine. It takes some time and good amount of training data for machine to accurately classify objects • Implementation and automation • This is easy for a machine. Once learnt a machine can process one million images without any fatigue where as human brain can’t .That’s why ML with bigdata is a deadly combination Bigdata Analytics Venkat
  • 13. What We Talk About When We Talk About “Learning” Learning general models from a data of particular examples Data is cheap and abundant (data warehouses, data marts) Example in retail: Customer transactions to consumer behavior: Build a model that is a good and useful approximation to the data.
  • 14. How ML will work on fruit slide ? we have a dataset that contains pictures of different kinds of fruits and we want Machine Learning to segregate the photos based on the kind of fruits. First we provide the dataset to the system i.e we provide the input data. The system goes through the entire dataset or analyses it to find patterns based on size, shapes, colors, etc.
  • 15. How ML will work on fruit slide ? Now that it has figured out the patterns, the systems takes decisions and starts separating the photos based on the patterns. Once the work is done, the system learns from the feedback it gets. If it gets any of the fruit type wrong, it will make sure it does not happen in the future.
  • 18.
  • 19. Applications of MachineLearning • Banking / Telecom / Retail • Identify: • Prospective customers • Dissatisfied customers • Good customers • Bad payers • Obtain: • More effective advertising • Less credit risk • Fewer fraud • Decreased churn rate Bigdata Analytics Venkat 19
  • 20. Applications of MachineLearning • Biomedical / Biometrics • Medicine: • Screening • Diagnosis and prognosis • Drug discovery • Security: • Face recognition • Signature / fingerprint / iris verification • DNA fingerprinting Bigdata Analytics Venkat 20
  • 21. Applications of MachineLearning • Computer / Internet • Computer interfaces: • Troubleshooting wizards • Handwriting and speech • Brain waves • Internet • Hit ranking • Spam filtering • Text categorization • Text translation • Recommendation Bigdata Analytics Venkat 21
  • 22.
  • 25. Adaptive Learning Spam filtering, Natural Language Processing, visual tracking with a webcam or a smartphone, and predictive analysis are only a few applications that revolutionized human-machine interaction and increased our expectations. Such a system isn't based on static or permanent structures (model parameters and architectures) but rather on a continuous ability to adapt its behavior to external signals (datasets or real-time inputs) and, like a human being, to predict the future using uncertain and fragmentary pieces of information.
  • 26. The concept of learning in a ML system • Learning = Improving with experience at some task – Improve over task T, – With respect to performance measure, P – Based on experience, E. 7
  • 27. Spam Filtering Example: Spam Filtering Spam - is all email the user does not want to receive and has not asked to receive T: Identify Spam Emails P: % of spam emails that were filtered % of ham/ (non-spam) emails that were incorrectly filtered-out E: a database of emails that were labelled by users
  • 28. Email Spam Classification • The Input: Database of emails, some with human- given labels • Objective Function: Percentage of email messages correctly classified. • The Output: Categorize email messages as spam or legitimate.
  • 29.
  • 30. Supervised Learning: Uses Prediction of future cases: Use the rule to predict the output for future inputs Knowledge extraction: The rule is easy to understand Compression: The rule is simpler than the data it explains Outlier detection: Exceptions that are not covered by the rule Example Application: Predict loan approval Weather prediction
  • 31. • fruits are apple,banana,cherry,grape. • so you already know from your previous work that, the shape of each and every fruit so it is easy to arrange the same type of fruits at one place. • here your previous work is called as train data in data mining. Supervised learning on fruit slide
  • 32. Supervised learning on fruit slide • so you already learn the things from your train data, This is because of you have a response variable which says you that if some fruit have so and so features it is grape, like that for each and every fruit. • This type of data you will get from the train data. • This type of learning is called as Supervised learning.
  • 33. Unsupervised Learning:Uses Learning “what normally happens” No output Clustering: Grouping similar instances Example applications Customer segmentation in CRM Image compression: Color quantization Bioinformatics: Learning motifs
  • 34. Unsupervised learning on fruit slide your task is to arrange the same type fruits at one place. This time you don't know any thing about that fruits, you are first time seeing these fruits so how will you arrange the same type of fruits. • What you will do first you take on fruit and you will select any physical character of that particular fruit. suppose you taken colours.
  • 35. Unsupervised learning on fruit slide • Then the groups will be some thing like this. • RED COLOR GROUP: apples & cherry fruits. • GREEN COLOR AND SMALL SIZE: grapes. • This type of learning is know unsupervised learning.
  • 36. Reinforcement Learning 36 Learning a policy: A sequence of outputs No supervised output but delayed Reward Examples Aplication: Credit assignment problem Game playing Robot in a maze Multiple agents, partial observability, ...
  • 37. Reinforcement Learning:Uses Learning a policy: A sequence of outputs No supervised output but delayed reward Credit assignment problem Example Application Game playing Robot in a maze Multiple agents