Type: concept
Confidence: 0.50
Created: 2026-04-16
Updated: 2026-04-16
Tags: 推荐系统深度学习表示学习

Embedding

概述

将离散对象(用户、物品、词等)映射为低维稠密向量的表示学习方法,在推荐系统中等价于矩阵分解的隐因子向量。

关键内容

  1. 矩阵分解的关系矩阵分解中的用户隐因子向量 $p_u$ 和物品隐因子向量 $q_i$,本质上就是 Embedding。用户 ID 和物品 ID 分别通过 Embedding 层映射为稠密向量,通过内积计算匹配分数。
  2. 历史发现:2013 年 Word2Vec 引发 NLP 领域的 Embedding 革命之后,人们回过头来才发现,推荐系统领域早在 2006-2009 年就已经在使用 Embedding 思想了。
  3. 矩阵分解作为浅层神经网络矩阵分解可被视为一种特殊的浅层神经网络——Embedding 层 + 内积层。这正是 Neural Collaborative Filtering 中 Generalized Matrix Factorization(GMF)模块的精确定义。
  4. 现代应用:Embedding 已成为现代推荐系统的基础组件,从 Wide & Deep 的 Embedding 层到双塔模型的用户/物品塔 Embedding,再到对比学习中的向量表示,均延续了矩阵分解的 Embedding 思想。

来源

相关