apache-spark - pyspark ALS 协同过滤 - 生成预测解释
问题描述
pyspark ml 推荐包包括基于 Hu、Koren 和 Volinsky 的论文的 ALS 实现:http://yifanhu.net/PUB/cf.pdf用于隐式反馈数据集。
https://spark.apache.org/docs/2.3.0/ml-collaborative-filtering.html https://spark.apache.org/docs/2.3.1/api/python/_modules/pyspark/mllib/recommendation .html
该实现是否提供内置函数调用来生成,对于给定用户和项目 p_ui 的预测,线性分解成贡献过去的动作,如 HKV 文章中的等式 (7) 所表示的?
即是否有内置方法来检索方程 (7) 的 s^u_ij 和 c_uj 矩阵?
查看 api web 文档,我看不到它。希望其他人可能已经遇到过。
解决方案
推荐阅读
- c# - How to Sort a String in c#
- sockets - 通过端口获取服务名称
- ruby-on-rails - 当我尝试更新我的 gemfile 以将其链接到 Heroku 时遇到问题
- python - 如何覆盖 django 文件?
- sql-server - 适用于 Azure SQL 和 Pre-SQL 2016 的时区
- linux - 如何在 Linux 上读取 USB 设备的二进制设备对象存储 (BOS) 描述符
- prediction - 为集成机器学习模型堆栈推导预测效率和预测误差
- java - java泛型类的棘手扩展
- python - Calculate word embeddings using fasttext
- python - Python output file in xlsx format