【问题标题】:How to train an ALS model in Spark with a matrix instead of individual "purchases"?如何在 Spark 中使用矩阵而不是单个“购买”来训练 ALS 模型?
【发布时间】:2026-01-25 09:30:01
【问题描述】:

我有一个已经是稀疏矩阵的数据框。我想在不创建新用户/项目数据框的情况下使用该数据框训练 ALS 模型。这可能吗?

【问题讨论】:

  • 这是不可能的。您需要将该矩阵转换为用户/项目/评级数据帧

标签: apache-spark machine-learning pyspark apache-spark-mllib apache-spark-ml


【解决方案1】:

正如以利亚所说,目前这是不可能的。我按照他的建议做了,将矩阵转换为用户/项目/评级数据框。

【讨论】: