Spark MLlib 在 1.3 版本中加入了 ALS 算法,并进行了优化。此算法可用于因子分解任务,如协同过滤。其优化之处包括:

- 提升算法收敛速度

- 提高分布式计算的并行度

- 提供更稳定的模型训练过程