- 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.
推薦閱讀
- C#高級編程(第10版) C# 6 & .NET Core 1.0 (.NET開發經典名著)
- Android Studio Essentials
- Windows Forensics Cookbook
- Building an RPG with Unity 2018
- BeagleBone Black Cookbook
- 零基礎入門學習Python(第2版)
- Unity 2017 Mobile Game Development
- 微信小程序開發與實戰(微課版)
- Procedural Content Generation for C++ Game Development
- MySQL程序員面試筆試寶典
- OpenStack Networking Essentials
- Getting Started with Polymer
- Java EE Web應用開發基礎
- 軟件工程與UML案例解析(第三版)
- 深入理解Java虛擬機:JVM高級特性與最佳實踐