- Learning Salesforce Einstein
- Mohith Shrivastava
- 165字
- 2021-07-02 21:44:05
Spark MLlib
MLlib ALS algorithm takes the training data of the RDD type, that is, Distributed Datasets [Rating] and trains a model, which is a MatrixFactorizationModel object.
RDD is a special data type supported by Spark. The RDD format is immutable, and they run on clusters and can operate in Parallel. One can perform on an RDD class.
The technique we are using here is known as . Let's assume User A likes Product A, Product B, and Product C and rated them with a score. Then, let's assume User B likes Product B, Product C, and Product D and gave a similar rating to the score User A gave for Product B and Product C. Now, using Collaborative Filtering, one can find out what User A would rate for Product D or what User B would rate for Product A as we have some commonality between User A and User B--they both rated Product B and Product C similarly.
推薦閱讀
- Java逍遙游記
- 動手玩轉Scratch3.0編程:人工智能科創教育指南
- 基于Java技術的Web應用開發
- Learning Three.js:The JavaScript 3D Library for WebGL
- 劍指Java:核心原理與應用實踐
- SQL Server與JSP動態網站開發
- Python Data Science Cookbook
- Hands-On Neural Network Programming with C#
- Mastering Object:Oriented Python(Second Edition)
- Selenium Essentials
- Qt編程快速入門
- 接口自動化測試持續集成:Postman+Newman+Git+Jenkins+釘釘
- Java EE 7 First Look
- HoloLens Blueprints
- Kubernetes進階實戰(第2版)