linear-algebra - ALS 是否需要零条目?

标签 linear-algebra apache-spark-mllib recommendation-engine

交替最小二乘法 ( http://spark.apache.org/docs/latest/mllib-collaborative-filtering.html ) 的 Spark MLlib 实现是否需要手动创建训练集的所有零条目(用户没有与产品交互的历史记录的用户产品组合),评级为0,或者算法会自动暗示所有缺失组合的评级为零?

最佳答案

训练集可以是稀疏的,事实上,应该是稀疏的——否则你将付出(可能是严重的)性能损失。请参阅this discussion在 Spark 用户邮件列表上了解更多信息。

关于linear-algebra - ALS 是否需要零条目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42214638/

相关文章:

apache-spark - VectorUDT 用法

scala - 如何加载 PMML 模型?

python - 多键多值非确定性 python 字典

java - 示例 Mlib 程序中的 AbstractMethodError

c++ - 用 C++ 求解模方程组

c++ - 如何高效转置非方阵?

matlab - 调用 MATLAB 内置的 LAPACK/BLAS 例程

lisp 高效的线性代数库

apache-spark - 如何设置Spark Kmeans初始中心

mysql - 我在 "Customers Who Bought This Item Also Bought"的数据库中需要什么?