- Applied Supervised Learning with R
- Karthik Ramasubramanian Jojo Moolayil
- 270字
- 2021-06-11 13:22:34
Regression and Classification Problems
We see classification and regression problems all around us in our daily life. The chances of rain from https://weather.com, our emails getting filtered into the spam mailbox and inbox, our personal and home loans getting accepted or rejected, deciding to pick our next holiday destination, exploring the options for buying a new house, investment decisions to gain short- and long-term benefits, purchasing the next book from Amazon; the list goes on and on. The world around us today is increasingly being run by algorithms that help us with our choices (which is not always a good thing).
As discussed in Chapter 2, Exploratory Analysis of Data, we will use the Minto Pyramid principle called Situation–Complication–Question (SCQ) to define our problem statement. The following table shows the SCQ approach for Beijing's PM2.5 problem:

Figure 3.3: Applying SCQ on Beijing's PM2.5 problem.
Now, in the SCQ construct described in the previous table, we can do a simple correlation analysis to establish the factors affecting the PM2.5 levels or create a predictive problem (prediction means finding an approximate function that maps from input variables to an output) that estimates the PM2.5 levels using all the factors. For the clarity of terminology, we will refer to factors as input variables. Then, PM2.5 becomes the dependent variable (often referred to as output variable). The dependent variable could be either categorical or continuous.
For example, in the email classification into SPAM/NOT SPAM problem, the dependent variable is categorical. The following table highlights some critical differences between regression and classification problems:

Figure 3.4: Difference between regression and classification problems.
- Cortex-M3 + μC/OS-II嵌入式系統開發入門與應用
- 網絡服務器配置與管理(第3版)
- Creating Dynamic UI with Android Fragments
- Getting Started with Qt 5
- 電腦常見故障現場處理
- 電腦軟硬件維修從入門到精通
- Practical Machine Learning with R
- 面向對象分析與設計(第3版)(修訂版)
- 單片機開發與典型工程項目實例詳解
- Neural Network Programming with Java(Second Edition)
- Managing Data and Media in Microsoft Silverlight 4:A mashup of chapters from Packt's bestselling Silverlight books
- 微服務實戰(Dubbox +Spring Boot+Docker)
- Learning Less.js
- 嵌入式系統設計大學教程(第2版)
- Raspberry Pi Home Automation with Arduino