首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用训练集评估NMF?

如何使用训练集评估NMF?
EN

Stack Overflow用户
提问于 2012-09-02 05:55:59
回答 1查看 1.2K关注 0票数 0

测试非负矩阵分解预测的正确方法是什么?假设数据集是一个包含用户和观看过的电影(没有分级)的矩阵。首先,我将矩阵分为训练集和测试集(40%测试集)。然后我用NMF分解训练矩阵。然后我使用测试矩阵,删除所有电影条目的一半,看看真正的测试矩阵重建得有多好。

NMF还使用了哪些其他评估方法?有比删除测试集中的电影条目更好的方法吗?

EN

回答 1

Stack Overflow用户

发布于 2012-09-02 06:06:57

我认为这基本上与您上次提出的问题相同。NNMF只是实现协同过滤的一种手段。评估低秩矩阵分解的保真度不是评估协同过滤结果的一种方法。低阶分解的要点是它与输入并不完全相同。

您可以使用您已经熟悉的度量标准,如精确度、召回率、AUC等。您不会进一步拆分测试集,不--您不会创建交叉验证集或其他任何东西。所以我不知道这是什么意思。只需使用测试集作为您的“相关”数据集。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12231746

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档