Architecture Diagrams for /oryxproject/oryx[edit]
Packages / Module oryx-app-mllib / com.cloudera.oryx.app.batch.mllib.als / ALSUpdate

class ALSUpdate

A specialization of MLUpdate that creates a matrix factorization model of itsinput, using the Alternating Least Squares algorithm. The implementation is built on Spark MLlib's implementation of ALS, which is in turn based on the paper Collaborative Filtering for Implicit Feedback Datasets . The parameters used below and in the configuration follow this paper as given. Note that this also adds support for log transformation of strength values, as suggested in Equation 6 of the paper.
Class fields and methods
class ALSUpdate
A specialization of MLUpdate that creates a matrix factorization model...
O
method canPublishAdditionalModelData()
O
method getHyperParameterValues()
S
method invertMap(map)