- 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.
推薦閱讀
- Visual Basic .NET程序設計(第3版)
- ExtGWT Rich Internet Application Cookbook
- CockroachDB權威指南
- Java程序員面試算法寶典
- Java應用開發技術實例教程
- Modern JavaScript Applications
- 深入RabbitMQ
- SQL基礎教程(第2版)
- Multithreading in C# 5.0 Cookbook
- Visual Basic程序設計上機實驗教程
- Oracle GoldenGate 12c Implementer's Guide
- Python 3 Object:oriented Programming(Second Edition)
- Redmine Cookbook
- Puppet:Mastering Infrastructure Automation
- Web前端開發技術:HTML、CSS、JavaScript