Configuration parameters for SVDPlusPlus.
:: Experimental ::
:: Experimental ::
Implement SVD++ based on "Factorization Meets the Neighborhood: a Multifaceted Collaborative Filtering Model", available at http://public.research.att.com/~volinsky/netflix/kdd08koren.pdf.
The prediction rule is rui = u + bu + bi + qi*(pu + |N(u)|^(-0.5)*sum(y)), see the details on page 6.
This method temporarily replaces run(), and replaces DoubleMatrix in run()'s return
value with Array[Double]. In 1.4.0, this method will be deprecated, but will be copied
to replace run(), which will then be undeprecated.
edges for constructing the graph
SVDPlusPlus parameters
a graph with vertex attributes containing the trained model
This method is deprecated in favor of runSVDPlusPlus(), which replaces DoubleMatrix
with Array[Double] in its return value.
This method is deprecated in favor of runSVDPlusPlus(), which replaces DoubleMatrix
with Array[Double] in its return value. This method is deprecated. It will effectively
be removed in 1.4.0 when runSVDPlusPlus() is copied to replace run(), and hence the
return type of this method changes.
(Since version 1.3.0) Call runSVDPlusPlus
Implementation of SVD++ algorithm.