V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
anonymoustian
V2EX  ›  机器学习

如何将协同过滤矩阵中分别基于 user 和 item 的聚类关联在一起?

  •  
  •   anonymoustian · 2016-08-24 15:03:59 +08:00 · 1613 次点击
    这是一个创建于 2999 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我现在有一个矩阵 M ,行是人名,列是食物。

    我分别基于行向量和列向量进行了聚类。(使用 k-means 算法, k 值由贝叶斯信息准则计算出)。

    我现在希望能将两组聚类结果进行关联。

    举例:

    小明爱吃 面条 饺子 不喜欢 KFC

    小王爱吃 炒菜 不喜欢寿司 不喜欢 KFC

    Tom 爱吃 KFC 不喜欢寿司 不喜欢面条

    Kitty 爱吃 汉堡 不喜欢炒菜

    现在我的水平是能将 小明和小王聚类在一起 是 中国人

    Tom 和 Kitty 聚类在一起 是美国人

    炒菜 面条 饺子 聚类在一起 是中餐

    KFC 汉堡聚类在一起 是洋快餐

    寿司聚类在一起 是日本料理

    我现在想继续做关联 关联示意如下:

    中国人 对应 中餐

    美国人 对应 洋快餐

    请问大家有没有相关的论文和工程代码可以参考? 我不是机器学习领域的,但是最近项目有这个需求,,大家给一下思路指引一下方向就好,谢谢大家了!

    1 条回复    2016-09-19 22:46:46 +08:00
    ike
        1
    ike  
       2016-09-19 22:46:46 +08:00
    SVD
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1634 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 16:54 · PVG 00:54 · LAX 08:54 · JFK 11:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.