scikit 学习非负矩阵分解坐标下降算法是什么?

数据挖掘 scikit-学习 矩阵分解
2022-02-27 20:51:31

什么是用于非负矩阵分解 (NMF) 的 scikit-learn 坐标下降 (CD) 算法?

NMF 的 sklearn 实现有两个不同的求解器,坐标下降和乘法更新。这些在用户指南(这里)中进行了介绍,但没有详细描述,除了链接到源文件。对于 CD,文档链接到 Cichoki & Phan+09(链接在当前文档中已损坏,但您可以在此处找到),但其中描述了 5 种不同的算法。这里给出了 sklearn 源代码(cython) ,但我很难理解这个过程,并与 Cichoki & Phan 中的任何一个链接。

有人可以描述(最好提供来源)sklearn 中使用的 CD 算法吗?

0个回答
没有发现任何回复~