SlideShare a Scribd company logo
1 of 22
Download to read offline
Regression and
Classification
商
汤
科
技
S
E
N
S
E
T
I
M
E
课堂小结
Main contents
For every single lesson, we provide a courseware, a teaching plan example and task list for
students to practice.
For every single experiment, we provide a experiment manual with more detailed
information to the experiment.
Course Description
Course
Hour Lessons Experiments
This course carries out project-based
learning around the theme of
"Automobile Price Prediction and
Grading ". It requires students to
analyze various parameters of the car,
determine data characteristics,
establish regression and classification
models, and predict car prices and
grades, preliminarily enabling
students to master the concepts and
processes of machine learning, and
be able to transfer the skills to solve
other problems.
8
1. Machine Can Learn Automobile dataset
2. A Preliminary Study of Regression Prediction Simple linear regression prediction
3. Importance of Data to the Model Importance of data to the model
4. Multiple Linear Regression Prediction Multiple linear regression prediction
5. A Preliminary Study of Classification [optional] Automobile classification dataset
6. Explore the Perceptron Classification Process
Explore the perceptron classification
process
7. Machine Learning Algorithm Applications
Regression and classification project
practice
8. Project Presentation
商
汤
科
技
S
E
N
S
E
T
I
M
E
Regression and
Classification Automobile Price Prediction and Grading
商
汤
科
技
S
E
N
S
E
T
I
M
E
01
02
04
05
03
目录
CONTENTS
Learning Objectives
What is Machine Learning
Types of Machine Learning
Tasks of Supervised
Learning
How does Machine Learning
work
Contents
商
汤
科
技
S
E
N
S
E
T
I
M
E
学习目标
• Knowing that machine learning is to find patterns from data
• Knowing the procedure of machine learning
• Understanding the characteristics of supervised learning, unsupervised learning and
reinforcement learning in machine learning
• Understanding the characteristics of classification and regression tasks, and be able to
distinguish the types of prediction tasks in real life
Learning Objectives
商
汤
科
技
S
E
N
S
E
T
I
M
E
01
02
04
05
03
目录
CONTENTS
Learning Objectives
What is Machine Learning
Types of Machine Learning
Tasks of Supervised
Learning
How does Machine Learning
work
Contents
商
汤
科
技
S
E
N
S
E
T
I
M
E
思考活动
How to teach children to recognize animals?
Think  Discuss
Cat
Dog
?
商
汤
科
技
S
E
N
S
E
T
I
M
E
思考活动
How to teach children to recognize animals?
Think  Discuss
Most parents buy animal picture books for their
children, and the children view various pictures of
certain animals.
This is a cat
When the children view an animal picture that they
never seen, they can recognize it based on what
they have learned from the animal picture books.
Cat
Dog
… …
Dog
Dog
Cat
Cat
商
汤
科
技
S
E
N
S
E
T
I
M
E
思考活动
Does it work if we teach a machine like this?
Think  Discuss
This is a cat
Cat
Dog
… …
Dog
Dog
Cat
Cat
商
汤
科
技
S
E
N
S
E
T
I
M
E
思考活动
Does it work if we teach a machine like this?
Think  Discuss
This is a cat
This is how image recognition works. Machine can learn.
Cat
Dog
… …
Dog
Dog
Cat
Cat
商
汤
科
技
S
E
N
S
E
T
I
M
E
What is machine learning? There is no commonly accepted and accurate definition.
• Machine learning is a multi-disciplinary science that involves probability theory, statistics,
approximation theory, convex analysis, algorithm complexity and other disciplines.
• Machine learning is a part of artificial intelligence, and is the study of computer algorithms that
can be automatically improved through experience and by the use of data
Machine Learning
商
汤
科
技
S
E
N
S
E
T
I
M
E
We are using machine learning in our daily life. Below are some most trending real-world
applications of Machine Learning
Face recognition Speech recognition Product recommendation
• The face recognition can learn to recognize the person and identify person in the
picture.
• The Speech recognition is a process of converting voice instructions into text, machine
learning algorithms are widely used by various applications of speech recognition
• The shopping website understands the user interest using various machine learning
algorithms and suggests the product as per customer interest.
商
汤
科
技
S
E
N
S
E
T
I
M
E
01
02
04
05
03
目录
CONTENTS
Learning Objectives
What is Machine Learning
Types of Machine Learning
Tasks of Supervised
Learning
How does Machine Learning
work
Contents
商
汤
科
技
S
E
N
S
E
T
I
M
E
Take the dog/cat image recognition as an example
1-Collect and
process data
2-Train
models
3-Test
models
4-Apply
models
Dog Dog Dog
Cat Cat Cat
Collect dog and
cat images, and
label them
manually
Choose a proper
machine learning
model based on
the task and use
the data to train it
Collect new dog
and cat labeled
images to
evaluate the
model
Apply the model
to predict a new
image
商
汤
科
技
S
E
N
S
E
T
I
M
E
01
02
04
05
03
目录
CONTENTS
Learning Objectives
What is Machine Learning
Types of Machine Learning
Tasks of Supervised
Learning
How does Machine Learning
work
Contents
商
汤
科
技
S
E
N
S
E
T
I
M
E
In order to deal with different problems, scientists have proposed a large number of
machine learning algorithms, which are classified into three types
Machine
Learning
Supervised
learning
Unsupervised
learning
Reinforcement
learning
商
汤
科
技
S
E
N
S
E
T
I
M
E
Supervised learning
Sample labeled data is provided to the machine learning system for supervised learning. The goal of
supervised learning is to map sample data with the label data. Supervised learning is the most
common type of machine learning algorithms.
Cat
Dog
… …
Dog
Dog
Cat
Cat
Cat
商
汤
科
技
S
E
N
S
E
T
I
M
E
Supervised learning
Supervised learning can be grouped further in two categories of algorithms: Regression (the label
data are Continuous variables) and Classification (the label data are Discrete variables)
Supervised
learning
Regression
model
Classification
model
商
汤
科
技
S
E
N
S
E
T
I
M
E
思考活动
To solve the following supervised learning problem, would we use regression or classification?
Think  Discuss
Go straight Turn left Turn right
Go straight and turn left Go straight and turn right Turn left and right
Recognize traffic signs
$500,000 $300,000 $700,000
Predict the house price
商
汤
科
技
S
E
N
S
E
T
I
M
E
Unsupervised learning
Sample data that has not been labeled is provided to the machine learning system for unsupervised
learning. The goal of supervised learning is to restructure the input data into new types or a group of
objects with similar patterns.
… …
group1 …
group2 …
Image clustering in photo album
商
汤
科
技
S
E
N
S
E
T
I
M
E
Reinforcement learning
Reinforcement learning enables an agent to learn in an interactive environment by gets a reward for
each right action and gets a penalty for each wrong action. The goal of an agent is to get the most
reward points, and hence, it improves its performance.
A chess game
商
汤
科
技
S
E
N
S
E
T
I
M
E
课堂小结
• The basic process of machine learning: train, test and apply
• Machine learning is to learn from data: supervised learning, unsupervised learning and
reinforcement learning
• Two categories of supervised learning: regression and classification
Summary
商
汤
科
技
S
E
N
S
E
T
I
M
E

More Related Content

Similar to 01. Machine can learn_machine learning.pdf

Machine Learning Basics
Machine Learning BasicsMachine Learning Basics
Machine Learning BasicsSuresh Arora
 
Machine Learning Tutorial for Beginners
Machine Learning Tutorial for BeginnersMachine Learning Tutorial for Beginners
Machine Learning Tutorial for Beginnersgrinu
 
Machine Learning Contents.pptx
Machine Learning Contents.pptxMachine Learning Contents.pptx
Machine Learning Contents.pptxNaveenkushwaha18
 
Internship - Python - AI ML.pptx
Internship - Python - AI ML.pptxInternship - Python - AI ML.pptx
Internship - Python - AI ML.pptxHchethankumar
 
Internship - Python - AI ML.pptx
Internship - Python - AI ML.pptxInternship - Python - AI ML.pptx
Internship - Python - AI ML.pptxHchethankumar
 
introductiontomachinelearning.pptx
introductiontomachinelearning.pptxintroductiontomachinelearning.pptx
introductiontomachinelearning.pptxSivapriyaS12
 
An Introduction to Machine Learning
An Introduction to Machine LearningAn Introduction to Machine Learning
An Introduction to Machine LearningVedaj Padman
 
Machine Learning Ch 1.ppt
Machine Learning Ch 1.pptMachine Learning Ch 1.ppt
Machine Learning Ch 1.pptARVIND SARDAR
 
Machine Learning Engineer Salary, Roles And Responsibilities, Skills and Resu...
Machine Learning Engineer Salary, Roles And Responsibilities, Skills and Resu...Machine Learning Engineer Salary, Roles And Responsibilities, Skills and Resu...
Machine Learning Engineer Salary, Roles And Responsibilities, Skills and Resu...Simplilearn
 
Machine learning
Machine learningMachine learning
Machine learningeonx_32
 
How to implement artificial intelligence solutions
How to implement artificial intelligence solutionsHow to implement artificial intelligence solutions
How to implement artificial intelligence solutionsCarlos Toxtli
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine LearningEng Teong Cheah
 
Big data expo - machine learning in the elastic stack
Big data expo - machine learning in the elastic stack Big data expo - machine learning in the elastic stack
Big data expo - machine learning in the elastic stack BigDataExpo
 
Supervised Machine Learning Techniques common algorithms and its application
Supervised Machine Learning Techniques common algorithms and its applicationSupervised Machine Learning Techniques common algorithms and its application
Supervised Machine Learning Techniques common algorithms and its applicationTara ram Goyal
 
Primer to Machine Learning
Primer to Machine LearningPrimer to Machine Learning
Primer to Machine LearningJeff Tanner
 
Rahul_Kirtoniya_11800121032_CSE_Machine_Learning.pptx
Rahul_Kirtoniya_11800121032_CSE_Machine_Learning.pptxRahul_Kirtoniya_11800121032_CSE_Machine_Learning.pptx
Rahul_Kirtoniya_11800121032_CSE_Machine_Learning.pptxRahulKirtoniya
 
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.pdfGandhiMathy6
 

Similar to 01. Machine can learn_machine learning.pdf (20)

Machine Learning Basics
Machine Learning BasicsMachine Learning Basics
Machine Learning Basics
 
Machine Learning Tutorial for Beginners
Machine Learning Tutorial for BeginnersMachine Learning Tutorial for Beginners
Machine Learning Tutorial for Beginners
 
Machine Learning Contents.pptx
Machine Learning Contents.pptxMachine Learning Contents.pptx
Machine Learning Contents.pptx
 
Internship - Python - AI ML.pptx
Internship - Python - AI ML.pptxInternship - Python - AI ML.pptx
Internship - Python - AI ML.pptx
 
Internship - Python - AI ML.pptx
Internship - Python - AI ML.pptxInternship - Python - AI ML.pptx
Internship - Python - AI ML.pptx
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
introductiontomachinelearning.pptx
introductiontomachinelearning.pptxintroductiontomachinelearning.pptx
introductiontomachinelearning.pptx
 
An Introduction to Machine Learning
An Introduction to Machine LearningAn Introduction to Machine Learning
An 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 Engineer Salary, Roles And Responsibilities, Skills and Resu...
Machine Learning Engineer Salary, Roles And Responsibilities, Skills and Resu...Machine Learning Engineer Salary, Roles And Responsibilities, Skills and Resu...
Machine Learning Engineer Salary, Roles And Responsibilities, Skills and Resu...
 
Machine Learning_Unit 2_Full.ppt.pdf
Machine Learning_Unit 2_Full.ppt.pdfMachine Learning_Unit 2_Full.ppt.pdf
Machine Learning_Unit 2_Full.ppt.pdf
 
Machine learning
Machine learningMachine learning
Machine learning
 
Internshipppt.pptx
Internshipppt.pptxInternshipppt.pptx
Internshipppt.pptx
 
How to implement artificial intelligence solutions
How to implement artificial intelligence solutionsHow to implement artificial intelligence solutions
How to implement artificial intelligence solutions
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
Big data expo - machine learning in the elastic stack
Big data expo - machine learning in the elastic stack Big data expo - machine learning in the elastic stack
Big data expo - machine learning in the elastic stack
 
Supervised Machine Learning Techniques common algorithms and its application
Supervised Machine Learning Techniques common algorithms and its applicationSupervised Machine Learning Techniques common algorithms and its application
Supervised Machine Learning Techniques common algorithms and its application
 
Primer to Machine Learning
Primer to Machine LearningPrimer to Machine Learning
Primer to Machine Learning
 
Rahul_Kirtoniya_11800121032_CSE_Machine_Learning.pptx
Rahul_Kirtoniya_11800121032_CSE_Machine_Learning.pptxRahul_Kirtoniya_11800121032_CSE_Machine_Learning.pptx
Rahul_Kirtoniya_11800121032_CSE_Machine_Learning.pptx
 
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
 

Recently uploaded

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 

Recently uploaded (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

01. Machine can learn_machine learning.pdf

  • 2. 课堂小结 Main contents For every single lesson, we provide a courseware, a teaching plan example and task list for students to practice. For every single experiment, we provide a experiment manual with more detailed information to the experiment. Course Description Course Hour Lessons Experiments This course carries out project-based learning around the theme of "Automobile Price Prediction and Grading ". It requires students to analyze various parameters of the car, determine data characteristics, establish regression and classification models, and predict car prices and grades, preliminarily enabling students to master the concepts and processes of machine learning, and be able to transfer the skills to solve other problems. 8 1. Machine Can Learn Automobile dataset 2. A Preliminary Study of Regression Prediction Simple linear regression prediction 3. Importance of Data to the Model Importance of data to the model 4. Multiple Linear Regression Prediction Multiple linear regression prediction 5. A Preliminary Study of Classification [optional] Automobile classification dataset 6. Explore the Perceptron Classification Process Explore the perceptron classification process 7. Machine Learning Algorithm Applications Regression and classification project practice 8. Project Presentation 商 汤 科 技 S E N S E T I M E
  • 3. Regression and Classification Automobile Price Prediction and Grading 商 汤 科 技 S E N S E T I M E
  • 4. 01 02 04 05 03 目录 CONTENTS Learning Objectives What is Machine Learning Types of Machine Learning Tasks of Supervised Learning How does Machine Learning work Contents 商 汤 科 技 S E N S E T I M E
  • 5. 学习目标 • Knowing that machine learning is to find patterns from data • Knowing the procedure of machine learning • Understanding the characteristics of supervised learning, unsupervised learning and reinforcement learning in machine learning • Understanding the characteristics of classification and regression tasks, and be able to distinguish the types of prediction tasks in real life Learning Objectives 商 汤 科 技 S E N S E T I M E
  • 6. 01 02 04 05 03 目录 CONTENTS Learning Objectives What is Machine Learning Types of Machine Learning Tasks of Supervised Learning How does Machine Learning work Contents 商 汤 科 技 S E N S E T I M E
  • 7. 思考活动 How to teach children to recognize animals? Think Discuss Cat Dog ? 商 汤 科 技 S E N S E T I M E
  • 8. 思考活动 How to teach children to recognize animals? Think Discuss Most parents buy animal picture books for their children, and the children view various pictures of certain animals. This is a cat When the children view an animal picture that they never seen, they can recognize it based on what they have learned from the animal picture books. Cat Dog … … Dog Dog Cat Cat 商 汤 科 技 S E N S E T I M E
  • 9. 思考活动 Does it work if we teach a machine like this? Think Discuss This is a cat Cat Dog … … Dog Dog Cat Cat 商 汤 科 技 S E N S E T I M E
  • 10. 思考活动 Does it work if we teach a machine like this? Think Discuss This is a cat This is how image recognition works. Machine can learn. Cat Dog … … Dog Dog Cat Cat 商 汤 科 技 S E N S E T I M E
  • 11. What is machine learning? There is no commonly accepted and accurate definition. • Machine learning is a multi-disciplinary science that involves probability theory, statistics, approximation theory, convex analysis, algorithm complexity and other disciplines. • Machine learning is a part of artificial intelligence, and is the study of computer algorithms that can be automatically improved through experience and by the use of data Machine Learning 商 汤 科 技 S E N S E T I M E
  • 12. We are using machine learning in our daily life. Below are some most trending real-world applications of Machine Learning Face recognition Speech recognition Product recommendation • The face recognition can learn to recognize the person and identify person in the picture. • The Speech recognition is a process of converting voice instructions into text, machine learning algorithms are widely used by various applications of speech recognition • The shopping website understands the user interest using various machine learning algorithms and suggests the product as per customer interest. 商 汤 科 技 S E N S E T I M E
  • 13. 01 02 04 05 03 目录 CONTENTS Learning Objectives What is Machine Learning Types of Machine Learning Tasks of Supervised Learning How does Machine Learning work Contents 商 汤 科 技 S E N S E T I M E
  • 14. Take the dog/cat image recognition as an example 1-Collect and process data 2-Train models 3-Test models 4-Apply models Dog Dog Dog Cat Cat Cat Collect dog and cat images, and label them manually Choose a proper machine learning model based on the task and use the data to train it Collect new dog and cat labeled images to evaluate the model Apply the model to predict a new image 商 汤 科 技 S E N S E T I M E
  • 15. 01 02 04 05 03 目录 CONTENTS Learning Objectives What is Machine Learning Types of Machine Learning Tasks of Supervised Learning How does Machine Learning work Contents 商 汤 科 技 S E N S E T I M E
  • 16. In order to deal with different problems, scientists have proposed a large number of machine learning algorithms, which are classified into three types Machine Learning Supervised learning Unsupervised learning Reinforcement learning 商 汤 科 技 S E N S E T I M E
  • 17. Supervised learning Sample labeled data is provided to the machine learning system for supervised learning. The goal of supervised learning is to map sample data with the label data. Supervised learning is the most common type of machine learning algorithms. Cat Dog … … Dog Dog Cat Cat Cat 商 汤 科 技 S E N S E T I M E
  • 18. Supervised learning Supervised learning can be grouped further in two categories of algorithms: Regression (the label data are Continuous variables) and Classification (the label data are Discrete variables) Supervised learning Regression model Classification model 商 汤 科 技 S E N S E T I M E
  • 19. 思考活动 To solve the following supervised learning problem, would we use regression or classification? Think Discuss Go straight Turn left Turn right Go straight and turn left Go straight and turn right Turn left and right Recognize traffic signs $500,000 $300,000 $700,000 Predict the house price 商 汤 科 技 S E N S E T I M E
  • 20. Unsupervised learning Sample data that has not been labeled is provided to the machine learning system for unsupervised learning. The goal of supervised learning is to restructure the input data into new types or a group of objects with similar patterns. … … group1 … group2 … Image clustering in photo album 商 汤 科 技 S E N S E T I M E
  • 21. Reinforcement learning Reinforcement learning enables an agent to learn in an interactive environment by gets a reward for each right action and gets a penalty for each wrong action. The goal of an agent is to get the most reward points, and hence, it improves its performance. A chess game 商 汤 科 技 S E N S E T I M E
  • 22. 课堂小结 • The basic process of machine learning: train, test and apply • Machine learning is to learn from data: supervised learning, unsupervised learning and reinforcement learning • Two categories of supervised learning: regression and classification Summary 商 汤 科 技 S E N S E T I M E