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

Types of machine learning models

While we have one example, there are many other examples, some of which we will touch on in the relevant chapters when we introduce each machine learning task.

However, we can broadly divide the preceding use cases and methods into two categories of machine learning:

  • Supervised learning: These types of models use labeled data to learn. Recommendation engines, regression, and classification are examples of supervised learning methods. The labels in these models can be user--movie ratings (for the recommendation), movie tags (in the case of the preceding classification example), or revenue figures (for regression). We will cover supervised learning models in Chapter 4, Building a Recommendation Engine with Spark, Chapter 6, Building a Classification Model with Spark, and Chapter 7, Building a Regression Model with Spark.
  • Unsupervised learning: When a model does not require labeled data, we refer to unsupervised learning. These types of models try to learn or extract some underlying structure in the data or reduce the data down to its most important features. Clustering, dimensionality reduction, and some forms of feature extraction, such as text processing, are all unsupervised techniques and will be dealt with in Chapter 8, Building a Clustering Model with Spark, Chapter 9, Dimensionality Reduction with Spark, and Chapter 10, Advanced Text Processing with Spark.
主站蜘蛛池模板: 那坡县| 平江县| 迁安市| 芒康县| 仁怀市| 沙田区| 盱眙县| 厦门市| 大余县| 黎川县| 吉安县| 肇源县| 诸暨市| 宜城市| 泗水县| 巴林左旗| 永和县| 蛟河市| 丹阳市| 伊宁市| 邢台县| 芦山县| 敦化市| 比如县| 沁阳市| 板桥市| 平湖市| 从化市| 平凉市| 华坪县| 宁明县| 乐昌市| 平乐县| 轮台县| 墨脱县| 阜新市| 丁青县| 和静县| 双鸭山市| 嘉定区| 海伦市|