YouTube DNN 召回架构(源自 Google 2016 经典论文《Deep Neural Networks for YouTube Recommendations》)是将推荐召回问题形式化为一个拥有数百万类别的超大规模极端多分类 (Extreme Multi-Class Classification) 问题的里程碑式架构;模型通过对用户最近观看的变长视频序列 ID 进行 Embedding 查表并执行平均池化 (Average Pooling),同时拼接用户搜索词 Query 嵌入、静态人口统计学画像(年龄、性别、地域)以及关键的“样本年龄 (Example Age: 刻画内容新鲜度)”特征,经多层 MLP 前向传播生成用户最终向量
u∈Rd;训练阶段通过 Sampled Softmax 采样负例快速更新百万类别权重
vj,在线 Serving 时直接将输出层权重矩阵作为 Item 向量,利用 ANN 点积检索 Top-N 视频。