SlideShare a Scribd company logo
1 of 16
Machine Learning Class XI CBSE
Basics of ML
What is Machine
Learning?
Machine Learning is a
branch of Artificial
Intelligence(AI) which
predicts results based on
incoming data.
It is based on the use of
data combined with
powerful algorithms to
train computers to learn on
their own, gradually
improving accuracy.
SRDAV Public School Class XI CBSE Artificial Intelligence 2
How does it work?
Input Data
Analyze
Data
Find
Patterns
Predictions
Store
Feedback
Improve
SRDAV Public School Class XI CBSE Artificial Intelligence 3
Conventional programming vs machine learning
Conventional programming and ML
coding both are computer programs, but
their approach and objective are
different.
Conventional
Programming
refers to any
manually created
program which
uses input data,
runs on a
computer and
produces the
output
In Machine
Learning (ML), the
input data and the
output data are fed
to an algorithm
(Machine learning
algorithm) to
create a program.
SRDAV Public School Class XI CBSE Artificial Intelligence 4
Conventional Programming Approach
Step -1: Take input (Celsius)
Step-2: Apply the conversion formula:
Fahrenheit = Celsius * 1.8 + 32
Step -3: Print the Output (Fahrenheit)
Machine Learning Approach
Step 1: Feed lot many values in Celsius (i.e. -40, -10, 0, 8,
15, 22, 38)
Step -2: Feed corresponding Fahrenheit values (i.e. -40,
14, 32, 46, 59, 72, 100)
Step -3: Pass these 2 sets of values to Machine Learning
(ML) algorithm
Step- 4: Now you ask the ML program to predict
(convert) any other Celsius value to Fahrenheit, and
program will tell you the answer.
Problem : to convert Celsius scale to Fahrenheit scale
Conventional programming vs machine learning
SRDAV Public School Class XI CBSE Artificial Intelligence 5
Types of Machine Learning
Machine learning is often divided into
three categories –
• Supervised,
• Unsupervised and
• Reinforcement learning.
SRDAV Public School Class XI CBSE Artificial Intelligence 6
Supervised Learning
Supervised Learning occurs in the presence
of a supervisor or a teacher. We train the
machine with labeled data (i.e. some data is
already tagged with correct answer). It is
then compared to the learning . A supervised
learning algorithm learns from labelled
training data, and then becomes ready to
predict the outcomes for unforeseen data.
Step 1: You provide the system with data that
contains photos of apples and let it know that
these are apples. This is called labelled data.
Step 2: The model learns from the labelled data
and the next time you ask it to identify an apple, it
can do it easily.
SRDAV Public School Class XI CBSE Artificial Intelligence 7
Real Life examples of Supervised Learning
Spam Filters Fraud Detection
Recommendation
systems eg Netflix
Speech recognition Image classification
SRDAV Public School Class XI CBSE Artificial Intelligence 8
Unsupervised Learning
Unsupervised learning is a ML technique
where we don’t need to supply labelled data,
instead we allow the machine learning model
(algorithm) to discover the patterns on its
own. The task of the machine is to assemble
unsorted information according to
resemblances, patterns and variances without
any former training of data.
In this kind of learning, the machine is
restricted to find a hidden structure in the
unlabeled data without guidance or
supervision.
Step 1: You provide the system with a data that
contains photos of different kinds of fruits and ask
it to segregate it. Remember, in case of
unsupervised learning you don’t need to provide
labelled data.
Step 2: The system will look for patterns in the
data. Patterns like shape, colour and size and group
the fruits based on those attributes
SRDAV Public School Class XI CBSE Artificial Intelligence 9
•Audience
segmentation.
•Customer persona
investigation.
•Anomaly detection
(for example, to
detect bot activity)
•Pattern recognition
(grouping images,
transcribing audio)
•Inventory
management (by
conversion activity or
by availability)
•Optical Character
recognition (including
handwriting
recognition)
Real Life examples of Unsupervised Learning
SRDAV Public School Class XI CBSE Artificial Intelligence 10
Reinforcement Learning
In reinforcement learning, the machine is not
given examples of correct input-output pairs,
but a method is provided to the machine to
measure its performance in the form of a
reward.
Reinforcement learning methods resemble
how humans and animals learn, the machine
carries out numerous activities and gets
rewarded whenever it does something well.
In reinforcement learning, artificial intelligence
faces a game-like situation. The computer employs
trial and error to come up with a solution to the
problem. To get the machine to do what the
programmer wants, the artificial intelligence gets
either rewards or penalties for the actions it
performs. Its goal is to maximize the total reward.
SRDAV Public School Class XI CBSE Artificial Intelligence 11
Self driving
cars
Automated
Robots
•Natural
Language
Processing
•Marketing
and
Advertising.
•Image
Processing.
•Gaming.
•Energy
Conservation
•Traffic
Control
Real Life examples of Reinforcement Learning
SRDAV Public School Class XI CBSE Artificial Intelligence 12
SRDAV Public School Class XI CBSE Artificial Intelligence 13
What machine learning can do
1. Virtual Personal Assistant like Siri, Alexa, Google Home etc.
2. Predictions while commuting - like Traffic Forecasts on Google Maps.
3. Video Surveillance systems nowadays are powered by AI that makes it possible to detect crime
before they happen. They track unusual behavior of people like standing motionless for a long time,
stumbling, or napping on benches etc.
4. Social Media Services
 Facebook Friend Suggestion: Facebook continuously notices the friends that you connect
with, the profiles that you visit very often. On the basis of continuous learning, list of
Facebook users is suggested that you can become friends with.
 Face Recognition on Facebook: When you upload a picture of yourself with a friend it
checks the poses and projections in the picture, notices the unique features, and then
matches the same with the people in your friends list.
SRDAV Public School Class XI CBSE Artificial Intelligence 14
What machine learning can do
5. Email spam and malware filtering - Emails are arranged according to some standards as per
email spam. Mail filtering manages received mails, detects and removes the ones holding malicious
codes such as virus, Trojan or malware.
6. Product recommendations - You often receive emails from similar merchandizers after you have
shopped online for a product. The products are either similar or matches your taste, it refines the
shopping experience.
7. Online Fraud Detection: Machine learning is lending its potential to make cyberspace a secure
place by tracking monetary frauds online.
SRDAV Public School Class XI CBSE Artificial Intelligence 15
What Machine Learning cannot do?
• Any problems or questions which require social context will take longer for a machine to solve.
• Machine learning can’t solve an ethical problem.
• It cannot solve problems having ”Ambiguity” or “Variability” in their context:
. “Ambiguity” - this means that the same word can mean many things.
 “Variability” - indicates the same thing can be said in many different ways.
SRDAV Public School Class XI CBSE Artificial Intelligence 16

More Related Content

Similar to Machine Learning

Machine Learning Contents.pptx
Machine Learning Contents.pptxMachine Learning Contents.pptx
Machine Learning Contents.pptxNaveenkushwaha18
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine LearningSujith Jayaprakash
 
Machine Learning Fundamentals.docx
Machine Learning Fundamentals.docxMachine Learning Fundamentals.docx
Machine Learning Fundamentals.docxHaritvKrishnagiri
 
AI - Artificial Intelligence - Implications for Libraries
AI - Artificial Intelligence - Implications for LibrariesAI - Artificial Intelligence - Implications for Libraries
AI - Artificial Intelligence - Implications for LibrariesBrian Pichman
 
Machine learning
Machine learningMachine learning
Machine learningeonx_32
 
Machine learning Chapter 1
Machine learning Chapter 1Machine learning Chapter 1
Machine learning Chapter 1JagadishPogu
 
machine learning.docx
machine learning.docxmachine learning.docx
machine learning.docxJadhavArjun2
 
Essential concepts for machine learning
Essential concepts for machine learning Essential concepts for machine learning
Essential concepts for machine learning pyingkodi maran
 
Introduction To Machine Learning
Introduction To Machine LearningIntroduction To Machine Learning
Introduction To Machine LearningKnoldus Inc.
 
Ai artificial intelligence professional vocabulary collection - NuAIg
Ai artificial intelligence professional vocabulary collection - NuAIgAi artificial intelligence professional vocabulary collection - NuAIg
Ai artificial intelligence professional vocabulary collection - NuAIgRuchi Jain
 
Machine learning: how to create an Artificial Intelligence in one infographic...
Machine learning: how to create an Artificial Intelligence in one infographic...Machine learning: how to create an Artificial Intelligence in one infographic...
Machine learning: how to create an Artificial Intelligence in one infographic...EnjoyDigitAll by BNP Paribas
 
Machine learning introduction
Machine learning introductionMachine learning introduction
Machine learning introductionathirakurup3
 
Machine Learning Ch 1.ppt
Machine Learning Ch 1.pptMachine Learning Ch 1.ppt
Machine Learning Ch 1.pptARVIND SARDAR
 
Machine learning from basics
Machine learning from basicsMachine learning from basics
Machine learning from basicsActonRoy
 
introduction to machine learning
introduction to machine learningintroduction to machine learning
introduction to machine learningJohnson Ubah
 

Similar to Machine Learning (20)

Machine Learning Contents.pptx
Machine Learning Contents.pptxMachine Learning Contents.pptx
Machine Learning Contents.pptx
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
Machine Learning Fundamentals.docx
Machine Learning Fundamentals.docxMachine Learning Fundamentals.docx
Machine Learning Fundamentals.docx
 
AI - Artificial Intelligence - Implications for Libraries
AI - Artificial Intelligence - Implications for LibrariesAI - Artificial Intelligence - Implications for Libraries
AI - Artificial Intelligence - Implications for Libraries
 
Machine learning
Machine learningMachine learning
Machine learning
 
Machine learning Chapter 1
Machine learning Chapter 1Machine learning Chapter 1
Machine learning Chapter 1
 
Machine learning
Machine learningMachine learning
Machine learning
 
machine learning.docx
machine learning.docxmachine learning.docx
machine learning.docx
 
ML vs AI
ML vs AIML vs AI
ML vs AI
 
Essential concepts for machine learning
Essential concepts for machine learning Essential concepts for machine learning
Essential concepts for machine learning
 
Introduction To Machine Learning
Introduction To Machine LearningIntroduction To Machine Learning
Introduction To Machine Learning
 
Ai artificial intelligence professional vocabulary collection - NuAIg
Ai artificial intelligence professional vocabulary collection - NuAIgAi artificial intelligence professional vocabulary collection - NuAIg
Ai artificial intelligence professional vocabulary collection - NuAIg
 
Machine learning: how to create an Artificial Intelligence in one infographic...
Machine learning: how to create an Artificial Intelligence in one infographic...Machine learning: how to create an Artificial Intelligence in one infographic...
Machine learning: how to create an Artificial Intelligence in one infographic...
 
Machine learning introduction
Machine learning introductionMachine learning introduction
Machine learning introduction
 
Machine Learning Ch 1.ppt
Machine Learning Ch 1.pptMachine Learning Ch 1.ppt
Machine Learning Ch 1.ppt
 
Machine Learning by Rj
Machine Learning by RjMachine Learning by Rj
Machine Learning by Rj
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Machine learning from basics
Machine learning from basicsMachine learning from basics
Machine learning from basics
 
Exploring Machine Learning.pptx
Exploring Machine Learning.pptxExploring Machine Learning.pptx
Exploring Machine Learning.pptx
 
introduction to machine learning
introduction to machine learningintroduction to machine learning
introduction to machine learning
 

More from Neeru Mittal

Introduction to AI and its domains.pptx
Introduction to AI and its domains.pptxIntroduction to AI and its domains.pptx
Introduction to AI and its domains.pptxNeeru Mittal
 
Brain Storming techniques in Python
Brain Storming techniques in PythonBrain Storming techniques in Python
Brain Storming techniques in PythonNeeru Mittal
 
Data Analysis with Python Pandas
Data Analysis with Python PandasData Analysis with Python Pandas
Data Analysis with Python PandasNeeru Mittal
 
Python Tips and Tricks
Python Tips and TricksPython Tips and Tricks
Python Tips and TricksNeeru Mittal
 
Python and CSV Connectivity
Python and CSV ConnectivityPython and CSV Connectivity
Python and CSV ConnectivityNeeru Mittal
 
Working of while loop
Working of while loopWorking of while loop
Working of while loopNeeru Mittal
 
Increment and Decrement operators in C++
Increment and Decrement operators in C++Increment and Decrement operators in C++
Increment and Decrement operators in C++Neeru Mittal
 
Library functions in c++
Library functions in c++Library functions in c++
Library functions in c++Neeru Mittal
 
Two dimensional arrays
Two dimensional arraysTwo dimensional arrays
Two dimensional arraysNeeru Mittal
 
Iterative control structures, looping, types of loops, loop working
Iterative control structures, looping, types of loops, loop workingIterative control structures, looping, types of loops, loop working
Iterative control structures, looping, types of loops, loop workingNeeru Mittal
 
Variables in C++, data types in c++
Variables in C++, data types in c++Variables in C++, data types in c++
Variables in C++, data types in c++Neeru Mittal
 
Operators and expressions in C++
Operators and expressions in C++Operators and expressions in C++
Operators and expressions in C++Neeru Mittal
 
Introduction to programming
Introduction to programmingIntroduction to programming
Introduction to programmingNeeru Mittal
 
Getting started in c++
Getting started in c++Getting started in c++
Getting started in c++Neeru Mittal
 
Introduction to Selection control structures in C++
Introduction to Selection control structures in C++ Introduction to Selection control structures in C++
Introduction to Selection control structures in C++ Neeru Mittal
 

More from Neeru Mittal (18)

Introduction to AI and its domains.pptx
Introduction to AI and its domains.pptxIntroduction to AI and its domains.pptx
Introduction to AI and its domains.pptx
 
Brain Storming techniques in Python
Brain Storming techniques in PythonBrain Storming techniques in Python
Brain Storming techniques in Python
 
Data Analysis with Python Pandas
Data Analysis with Python PandasData Analysis with Python Pandas
Data Analysis with Python Pandas
 
Python Tips and Tricks
Python Tips and TricksPython Tips and Tricks
Python Tips and Tricks
 
Python and CSV Connectivity
Python and CSV ConnectivityPython and CSV Connectivity
Python and CSV Connectivity
 
Working of while loop
Working of while loopWorking of while loop
Working of while loop
 
Increment and Decrement operators in C++
Increment and Decrement operators in C++Increment and Decrement operators in C++
Increment and Decrement operators in C++
 
Library functions in c++
Library functions in c++Library functions in c++
Library functions in c++
 
Strings in c++
Strings in c++Strings in c++
Strings in c++
 
Two dimensional arrays
Two dimensional arraysTwo dimensional arrays
Two dimensional arrays
 
Arrays
ArraysArrays
Arrays
 
Nested loops
Nested loopsNested loops
Nested loops
 
Iterative control structures, looping, types of loops, loop working
Iterative control structures, looping, types of loops, loop workingIterative control structures, looping, types of loops, loop working
Iterative control structures, looping, types of loops, loop working
 
Variables in C++, data types in c++
Variables in C++, data types in c++Variables in C++, data types in c++
Variables in C++, data types in c++
 
Operators and expressions in C++
Operators and expressions in C++Operators and expressions in C++
Operators and expressions in C++
 
Introduction to programming
Introduction to programmingIntroduction to programming
Introduction to programming
 
Getting started in c++
Getting started in c++Getting started in c++
Getting started in c++
 
Introduction to Selection control structures in C++
Introduction to Selection control structures in C++ Introduction to Selection control structures in C++
Introduction to Selection control structures in C++
 

Recently uploaded

Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 

Recently uploaded (20)

Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 

Machine Learning

  • 1. Machine Learning Class XI CBSE Basics of ML
  • 2. What is Machine Learning? Machine Learning is a branch of Artificial Intelligence(AI) which predicts results based on incoming data. It is based on the use of data combined with powerful algorithms to train computers to learn on their own, gradually improving accuracy. SRDAV Public School Class XI CBSE Artificial Intelligence 2
  • 3. How does it work? Input Data Analyze Data Find Patterns Predictions Store Feedback Improve SRDAV Public School Class XI CBSE Artificial Intelligence 3
  • 4. Conventional programming vs machine learning Conventional programming and ML coding both are computer programs, but their approach and objective are different. Conventional Programming refers to any manually created program which uses input data, runs on a computer and produces the output In Machine Learning (ML), the input data and the output data are fed to an algorithm (Machine learning algorithm) to create a program. SRDAV Public School Class XI CBSE Artificial Intelligence 4
  • 5. Conventional Programming Approach Step -1: Take input (Celsius) Step-2: Apply the conversion formula: Fahrenheit = Celsius * 1.8 + 32 Step -3: Print the Output (Fahrenheit) Machine Learning Approach Step 1: Feed lot many values in Celsius (i.e. -40, -10, 0, 8, 15, 22, 38) Step -2: Feed corresponding Fahrenheit values (i.e. -40, 14, 32, 46, 59, 72, 100) Step -3: Pass these 2 sets of values to Machine Learning (ML) algorithm Step- 4: Now you ask the ML program to predict (convert) any other Celsius value to Fahrenheit, and program will tell you the answer. Problem : to convert Celsius scale to Fahrenheit scale Conventional programming vs machine learning SRDAV Public School Class XI CBSE Artificial Intelligence 5
  • 6. Types of Machine Learning Machine learning is often divided into three categories – • Supervised, • Unsupervised and • Reinforcement learning. SRDAV Public School Class XI CBSE Artificial Intelligence 6
  • 7. Supervised Learning Supervised Learning occurs in the presence of a supervisor or a teacher. We train the machine with labeled data (i.e. some data is already tagged with correct answer). It is then compared to the learning . A supervised learning algorithm learns from labelled training data, and then becomes ready to predict the outcomes for unforeseen data. Step 1: You provide the system with data that contains photos of apples and let it know that these are apples. This is called labelled data. Step 2: The model learns from the labelled data and the next time you ask it to identify an apple, it can do it easily. SRDAV Public School Class XI CBSE Artificial Intelligence 7
  • 8. Real Life examples of Supervised Learning Spam Filters Fraud Detection Recommendation systems eg Netflix Speech recognition Image classification SRDAV Public School Class XI CBSE Artificial Intelligence 8
  • 9. Unsupervised Learning Unsupervised learning is a ML technique where we don’t need to supply labelled data, instead we allow the machine learning model (algorithm) to discover the patterns on its own. The task of the machine is to assemble unsorted information according to resemblances, patterns and variances without any former training of data. In this kind of learning, the machine is restricted to find a hidden structure in the unlabeled data without guidance or supervision. Step 1: You provide the system with a data that contains photos of different kinds of fruits and ask it to segregate it. Remember, in case of unsupervised learning you don’t need to provide labelled data. Step 2: The system will look for patterns in the data. Patterns like shape, colour and size and group the fruits based on those attributes SRDAV Public School Class XI CBSE Artificial Intelligence 9
  • 10. •Audience segmentation. •Customer persona investigation. •Anomaly detection (for example, to detect bot activity) •Pattern recognition (grouping images, transcribing audio) •Inventory management (by conversion activity or by availability) •Optical Character recognition (including handwriting recognition) Real Life examples of Unsupervised Learning SRDAV Public School Class XI CBSE Artificial Intelligence 10
  • 11. Reinforcement Learning In reinforcement learning, the machine is not given examples of correct input-output pairs, but a method is provided to the machine to measure its performance in the form of a reward. Reinforcement learning methods resemble how humans and animals learn, the machine carries out numerous activities and gets rewarded whenever it does something well. In reinforcement learning, artificial intelligence faces a game-like situation. The computer employs trial and error to come up with a solution to the problem. To get the machine to do what the programmer wants, the artificial intelligence gets either rewards or penalties for the actions it performs. Its goal is to maximize the total reward. SRDAV Public School Class XI CBSE Artificial Intelligence 11
  • 13. SRDAV Public School Class XI CBSE Artificial Intelligence 13
  • 14. What machine learning can do 1. Virtual Personal Assistant like Siri, Alexa, Google Home etc. 2. Predictions while commuting - like Traffic Forecasts on Google Maps. 3. Video Surveillance systems nowadays are powered by AI that makes it possible to detect crime before they happen. They track unusual behavior of people like standing motionless for a long time, stumbling, or napping on benches etc. 4. Social Media Services  Facebook Friend Suggestion: Facebook continuously notices the friends that you connect with, the profiles that you visit very often. On the basis of continuous learning, list of Facebook users is suggested that you can become friends with.  Face Recognition on Facebook: When you upload a picture of yourself with a friend it checks the poses and projections in the picture, notices the unique features, and then matches the same with the people in your friends list. SRDAV Public School Class XI CBSE Artificial Intelligence 14
  • 15. What machine learning can do 5. Email spam and malware filtering - Emails are arranged according to some standards as per email spam. Mail filtering manages received mails, detects and removes the ones holding malicious codes such as virus, Trojan or malware. 6. Product recommendations - You often receive emails from similar merchandizers after you have shopped online for a product. The products are either similar or matches your taste, it refines the shopping experience. 7. Online Fraud Detection: Machine learning is lending its potential to make cyberspace a secure place by tracking monetary frauds online. SRDAV Public School Class XI CBSE Artificial Intelligence 15
  • 16. What Machine Learning cannot do? • Any problems or questions which require social context will take longer for a machine to solve. • Machine learning can’t solve an ethical problem. • It cannot solve problems having ”Ambiguity” or “Variability” in their context: . “Ambiguity” - this means that the same word can mean many things.  “Variability” - indicates the same thing can be said in many different ways. SRDAV Public School Class XI CBSE Artificial Intelligence 16