官术网_书友最值得收藏!

Introduction

In previous chapters, where an introduction to machine learning was covered, you were introduced to two broad categories of machine learning; supervised learning and unsupervised learning. Supervised learning can be further pided into two types of problem cases, regression and classification. In the last chapter, we covered regression problems. In this chapter, we will peek into the world of classification problems.

Take a look at the following Figure 3.1:

Figure 3.1: Overview of machine learning algorithms

Classification problems are the most prevalent use cases you will encounter in the real world. Unlike regression problems, where a real numbered value is predicted, classification problems deal with associating an example to a category. Classification use cases will take forms such as the following:

  • Predicting whether a customer will buy the recommended product
  • Identifying whether a credit transaction is fraudulent
  • Determining whether a patient has a disease
  • Analyzing images of animals and predicting whether the image is of a dog, cat, or panda
  • Analyzing text reviews and capturing the underlying emotion such as happiness, anger, sorrow, or sarcasm

If you observe the preceding examples, there is a subtle difference between the first three and the last two. The first three revolve around binary decisions:

  • Customers can either buy the product or not.
  • Credit card transactions can be fraudulent or legitimate.
  • Patients can be diagnosed as positive or negative for a disease.

Use cases that align with the preceding three genres where a binary decision is made are called binary classification problems. Unlike the first three, the last two associate an example with multiple classes or categories. Such problems are called multiclass classification problems. This chapter will deal with binary classification problems. Multiclass classification will be covered next in Chapter 4, Multiclass Classification with RandomForest.

主站蜘蛛池模板: 历史| 灌云县| 大化| 定西市| 郯城县| 田阳县| 潼关县| 普陀区| 碌曲县| 泰顺县| 营口市| 宝清县| 彰武县| 涞水县| 商都县| 呼和浩特市| 金昌市| 垦利县| 武城县| 浑源县| 海阳市| 五家渠市| 新宁县| 绥中县| 射阳县| 隆子县| 柳河县| 锡林郭勒盟| 邯郸县| 内乡县| 峨山| 石首市| 南岸区| 林芝县| 密山市| 赤水市| 东乌珠穆沁旗| 论坛| 龙游县| 宁乡县| 富民县|