sgr-interview-300

第 81 题:DSSM的语义匹配,词袋模型与深度语义表示的演进?

题目

DSSM的语义匹配,词袋模型与深度语义表示的演进?


完整讲解

一、词袋模型与语义局限

早期语义匹配多用词袋(BOW)或 TF-IDF:查询与文档表示为稀疏向量,相似度用余弦或内积。缺点:无词序、无语义——「苹果手机」与「手机苹果」完全同表示,与「香蕉」的相似度仅由共现决定,无法区分同义、多义与上下文。

二、DSSM 的深度语义表示

DSSM(Deep Structured Semantic Model)用深度网络将查询 $q$ 与文档 $d$ 分别映射到低维语义空间的向量 $\boldsymbol{u} = f(q)$、$\boldsymbol{v} = f(d)$,用语义向量的相似度(如余弦或内积)作为匹配分: \(\text{sim}(q,d) = \frac{\boldsymbol{u}^\top \boldsymbol{v}}{\|\boldsymbol{u}\| \|\boldsymbol{v}\|},\quad \boldsymbol{u}=f(q),\ \boldsymbol{v}=f(d).\)

三、演进与在推荐中的位置


面试要点


记忆要点

返回模块 返回总览